summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.h
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2017-03-21 16:56:02 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2017-03-21 16:56:02 +0000
commit3b25c91a9e7769e3254c27979c833fb7185a9fd0 (patch)
treec9a15ba34b2bd70ae3ce2be9169c861d9a7736f8 /clang/lib/CodeGen/CodeGenModule.h
parent08ebd61a80b3a0c68675a75bdff984fd2b7c6b39 (diff)
downloadbcm5719-llvm-3b25c91a9e7769e3254c27979c833fb7185a9fd0.tar.gz
bcm5719-llvm-3b25c91a9e7769e3254c27979c833fb7185a9fd0.zip
[index/AST] Determine if a typedef shares a name and spelling location with its underlying tag type
In such a case, as when using the NS_ENUM macro, for indexing purposes treat the typedef as 'transparent', meaning we treat its references as symbols of the underlying tag symbol. Also provide a libclang API to check for such typedefs. llvm-svn: 298392
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud