Lines Matching refs:ID
19 enum ID {
21 #define TYPE(NAME, ID, PP_TYPE, TEMP_SUFFIX, FLAGS) TY_##ID,
28 const char *getTypeName(ID Id);
30 /// getPreprocessedType - Get the ID of the type for this input when
33 ID getPreprocessedType(ID Id);
37 const char *getTypeTempSuffix(ID Id, bool CLMode = false);
40 bool onlyAssembleType(ID Id);
43 bool onlyPrecompileType(ID Id);
48 bool canTypeBeUserSpecified(ID Id);
53 bool appendSuffixForType(ID Id);
58 bool canLipoType(ID Id);
61 bool isAcceptedByClang(ID Id);
64 bool isCXX(ID Id);
67 bool isObjC(ID Id);
71 ID lookupTypeForExtension(const char *Ext);
75 ID lookupTypeForTypeSpecifier(const char *Name);
80 ID Id,
81 llvm::SmallVectorImpl<phases::ID> &Phases);
85 ID lookupCXXTypeForCType(ID Id);