[clang][extract-api] Add support for true anonymous enums
authorDaniel Grumberg <dgrumberg@apple.com>
Mon, 11 Apr 2022 18:53:33 +0000 (19:53 +0100)
committerDaniel Grumberg <dgrumberg@apple.com>
Tue, 12 Apr 2022 19:42:17 +0000 (20:42 +0100)
commit7443a504bf6c22b83727c1e43c82c4165b2d5db5
tree156b059f0d42ab6a5a463993ce560ed321870ac5
parent8edaf25986a451f29d8102739c8438ca1e7c1005
[clang][extract-api] Add support for true anonymous enums

Anonymous enums without a typedef should have a "(anonymous)" identifier.

Differential Revision: https://reviews.llvm.org/D123533
clang/include/clang/ExtractAPI/API.h
clang/lib/ExtractAPI/API.cpp
clang/lib/ExtractAPI/ExtractAPIConsumer.cpp
clang/test/ExtractAPI/enum.c