Lines Matching defs:ID
46 enum ID { enum
48 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, argument
83 const char *getName(unsigned ID) const { in getName()
88 const char *getTypeString(unsigned ID) const { in getTypeString()
93 bool isTSBuiltin(unsigned ID) const { in isTSBuiltin()
98 bool isPure(unsigned ID) const { in isPure()
104 bool isConst(unsigned ID) const { in isConst()
109 bool isNoThrow(unsigned ID) const { in isNoThrow()
114 bool isNoReturn(unsigned ID) const { in isNoReturn()
119 bool isReturnsTwice(unsigned ID) const { in isReturnsTwice()
125 bool isUnevaluated(unsigned ID) const { in isUnevaluated()
131 bool isLibFunction(unsigned ID) const { in isLibFunction()
138 bool isPredefinedLibFunction(unsigned ID) const { in isPredefinedLibFunction()
145 bool isPredefinedRuntimeFunction(unsigned ID) const { in isPredefinedRuntimeFunction()
150 bool hasCustomTypechecking(unsigned ID) const { in hasCustomTypechecking()
156 bool hasPtrArgsOrResult(unsigned ID) const { in hasPtrArgsOrResult()
166 const char *getHeaderName(unsigned ID) const { in getHeaderName()
184 bool isConstWithoutErrno(unsigned ID) const { in isConstWithoutErrno()
188 const char *getRequiredFeatures(unsigned ID) const { in getRequiredFeatures()
193 bool isAuxBuiltinID(unsigned ID) const { in isAuxBuiltinID()
199 unsigned getAuxBuiltinID(unsigned ID) const { return ID - TSRecords.size(); } in getAuxBuiltinID()