Lines Matching refs:IdentifierInfo
33 IdentifierInfo::IdentifierInfo() { in IdentifierInfo() function in IdentifierInfo
177 IdentifierInfo &Info = in AddKeyword()
188 IdentifierInfo &Info = Table.get(Keyword, TokenCode); in AddCXXOperatorKeyword()
245 bool IdentifierInfo::isKeyword(const LangOptions &LangOpts) { in isKeyword()
255 tok::PPKeywordKind IdentifierInfo::getPPKeywordID() const { in getPPKeywordID()
320 for (llvm::StringMap<IdentifierInfo*, llvm::BumpPtrAllocator>::const_iterator in PrintStats()
361 MultiKeywordSelector(unsigned nKeys, IdentifierInfo **IIV) { in MultiKeywordSelector()
366 IdentifierInfo **KeyInfo = reinterpret_cast<IdentifierInfo **>(this+1); in MultiKeywordSelector()
376 typedef IdentifierInfo *const *keyword_iterator;
383 IdentifierInfo *getIdentifierInfoForSlot(unsigned i) const { in getIdentifierInfoForSlot()
410 IdentifierInfo *Selector::getIdentifierInfoForSlot(unsigned argIndex) const { in getIdentifierInfoForSlot()
421 IdentifierInfo *II = getIdentifierInfoForSlot(argIndex); in getNameForSlot()
442 IdentifierInfo *II = getAsIdentifierInfo(); in getAsString()
472 IdentifierInfo *first = sel.getIdentifierInfoForSlot(0); in getMethodFamilyImpl()
518 IdentifierInfo *first = sel.getIdentifierInfoForSlot(0); in getInstTypeMethodFamily()
544 IdentifierInfo *first = sel.getIdentifierInfoForSlot(0); in getStringFormatFamilyImpl()
592 const IdentifierInfo *Name) { in constructSetterSelector()
593 IdentifierInfo *SetterName = in constructSetterSelector()
603 Selector SelectorTable::getSelector(unsigned nKeys, IdentifierInfo **IIV) { in getSelector()
620 unsigned Size = sizeof(MultiKeywordSelector) + nKeys*sizeof(IdentifierInfo *); in getSelector()