[clang-format] Parse __underlying_type(T) as a type
authorAlex Richardson <Alexander.Richardson@cl.cam.ac.uk>
Mon, 7 Sep 2020 08:29:40 +0000 (09:29 +0100)
committerAlex Richardson <Alexander.Richardson@cl.cam.ac.uk>
Mon, 7 Sep 2020 09:09:18 +0000 (10:09 +0100)
commit9a22eba15091ea849fa78c09ac4c9f7260071790
treeb7bbf9388cbf31f3fce82d2648545067bdbf42eb
parent56fa7d1dc6a8d23111ff84171036f333cf9cddf2
[clang-format] Parse __underlying_type(T) as a type

Before: MACRO(__underlying_type(A) * a);
After:  MACRO(__underlying_type(A) *a);

Reviewed By: MyDeveloperDay

Differential Revision: https://reviews.llvm.org/D86960
clang/lib/Format/FormatToken.h
clang/lib/Format/TokenAnnotator.cpp
clang/unittests/Format/FormatTest.cpp