apple clang-format
link list is slow, don't use it