Lines Matching defs:ID
45 enum ID { enum
47 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, argument
82 const char *getName(unsigned ID) const { in getName()
87 const char *getTypeString(unsigned ID) const { in getTypeString()
92 bool isTSBuiltin(unsigned ID) const { in isTSBuiltin()
98 bool isConst(unsigned ID) const { in isConst()
103 bool isNoThrow(unsigned ID) const { in isNoThrow()
108 bool isNoReturn(unsigned ID) const { in isNoReturn()
113 bool isReturnsTwice(unsigned ID) const { in isReturnsTwice()
119 bool isUnevaluated(unsigned ID) const { in isUnevaluated()
125 bool isLibFunction(unsigned ID) const { in isLibFunction()
132 bool isPredefinedLibFunction(unsigned ID) const { in isPredefinedLibFunction()
139 bool isPredefinedRuntimeFunction(unsigned ID) const { in isPredefinedRuntimeFunction()
144 bool hasCustomTypechecking(unsigned ID) const { in hasCustomTypechecking()
150 bool hasPtrArgsOrResult(unsigned ID) const { in hasPtrArgsOrResult()
160 const char *getHeaderName(unsigned ID) const { in getHeaderName()
178 bool isConstWithoutErrno(unsigned ID) const { in isConstWithoutErrno()
182 const char *getRequiredFeatures(unsigned ID) const { in getRequiredFeatures()
187 bool isAuxBuiltinID(unsigned ID) const { in isAuxBuiltinID()
193 unsigned getAuxBuiltinID(unsigned ID) const { return ID - TSRecords.size(); } in getAuxBuiltinID()