Searched refs:ICNT (Results 1 – 6 of 6) sorted by relevance
70 if (const auto *ICNT = T->getAs<InjectedClassNameType>()) in resolveTypeToRecordDecl() local71 T = ICNT->getInjectedSpecializationType().getTypePtrOrNull(); in resolveTypeToRecordDecl()544 void VisitInjectedClassNameType(const InjectedClassNameType *ICNT) { in add()545 Outer.add(ICNT->getDecl(), Flags); in add()
223 void VisitInjectedClassNameType(const InjectedClassNameType *ICNT);
761 else if (auto *ICNT = Node->getAs<InjectedClassNameType>()) in matchesSpecialized() local762 return matchesDecl(ICNT->getDecl(), Finder, Builder); in matchesSpecialized()
678 const InjectedClassNameType *ICNT) { in VisitInjectedClassNameType() argument679 JOS.attribute("decl", createBareDeclRef(ICNT->getDecl())); in VisitInjectedClassNameType()
2223 QualType ICNT = Context.getTypeDeclType(Record); in CheckTemplateIdType() local2224 QualType Injected = cast<InjectedClassNameType>(ICNT) in CheckTemplateIdType()2232 assert(ICNT.isCanonical()); in CheckTemplateIdType()2233 CanonType = ICNT; in CheckTemplateIdType()
3760 QualType ICNT = Context.getTypeDeclType(Record); in CheckTemplateIdType() local3761 QualType Injected = cast<InjectedClassNameType>(ICNT) in CheckTemplateIdType()3769 assert(ICNT.isCanonical()); in CheckTemplateIdType()3770 CanonType = ICNT; in CheckTemplateIdType()