aboutsummaryrefslogtreecommitdiff
path: root/tools/ccc/ccclib/Types.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/ccc/ccclib/Types.py')
-rw-r--r--tools/ccc/ccclib/Types.py17
1 files changed, 9 insertions, 8 deletions
diff --git a/tools/ccc/ccclib/Types.py b/tools/ccc/ccclib/Types.py
index 94c00410da..77e7907fae 100644
--- a/tools/ccc/ccclib/Types.py
+++ b/tools/ccc/ccclib/Types.py
@@ -148,14 +148,15 @@ kTypeSpecifierMap = {
}
# Set of C family types.
-cTypesSet = set([CType, CTypeNoPP,
- ObjCType, ObjCTypeNoPP,
- CXXType, CXXTypeNoPP,
- ObjCXXType, ObjCXXTypeNoPP,
- CHeaderType, CHeaderNoPPType,
- ObjCHeaderType, ObjCHeaderNoPPType,
- CXXHeaderType, CXXHeaderNoPPType,
- ObjCXXHeaderType, ObjCXXHeaderNoPPType])
+clangableTypesSet = set([AsmType, # Assembler to preprocess
+ CType, CTypeNoPP,
+ ObjCType, ObjCTypeNoPP,
+ CXXType, CXXTypeNoPP,
+ ObjCXXType, ObjCXXTypeNoPP,
+ CHeaderType, CHeaderNoPPType,
+ ObjCHeaderType, ObjCHeaderNoPPType,
+ CXXHeaderType, CXXHeaderNoPPType,
+ ObjCXXHeaderType, ObjCXXHeaderNoPPType])
# Set of C++ family types.
cxxTypesSet = set([CXXType, CXXTypeNoPP,