Lines Matching defs:ID
48 unsigned TokenID : 9; // Front-end token ID or tok::identifier.
175 /// \brief Return the preprocessor keyword ID for this identifier.
180 /// \brief Return the Objective-C keyword ID for the this identifier.
189 void setObjCKeywordID(tok::ObjCKeywordKind ID) { ObjCOrBuiltinID = ID; }
213 void setBuiltinID(unsigned ID) {
214 ObjCOrBuiltinID = ID + tok::NUM_OBJC_KEYWORDS;
215 assert(ObjCOrBuiltinID - unsigned(tok::NUM_OBJC_KEYWORDS) == ID
216 && "ID too large for field!");
220 void setObjCOrBuiltinID(unsigned ID) { ObjCOrBuiltinID = ID; }
224 /// only valid if a custom token ID is set.
754 Selector getUnarySelector(IdentifierInfo *ID) {
755 return Selector(ID, 1);
757 Selector getNullarySelector(IdentifierInfo *ID) {
758 return Selector(ID, 0);