diff options
author | Reid Kleckner <reid@kleckner.net> | 2014-06-25 00:28:35 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2014-06-25 00:28:35 +0000 |
commit | 6d8d22ae404cc857782c422e1f53c7d4a3d9311f (patch) | |
tree | 862a9cb7845ce4b8109f22f7d7df4f9bb62c91a7 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 624ac24da95211b7883362acbce37594aeccc3b7 (diff) | |
download | bcm5719-llvm-6d8d22ae404cc857782c422e1f53c7d4a3d9311f.tar.gz bcm5719-llvm-6d8d22ae404cc857782c422e1f53c7d4a3d9311f.zip |
Fix parsing nested __if_exists blocks
Rather than having kw___if_exists be a special case of
ParseCompoundStatementBody, we can look for kw___if_exists in the big
switch over for valid statement tokens in ParseStatementOrDeclaration.
Nested __if_exists blocks are used in the DECLARE_REGISTRY_RESOURCEID
macro from atlcom.h.
llvm-svn: 211654
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions