Home
last modified time | relevance | path

Searched refs:ICNT (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang-tools-extra/clangd/
DFindTarget.cpp70 if (const auto *ICNT = T->getAs<InjectedClassNameType>()) in resolveTypeToRecordDecl() local
71 T = ICNT->getInjectedSpecializationType().getTypePtrOrNull(); in resolveTypeToRecordDecl()
544 void VisitInjectedClassNameType(const InjectedClassNameType *ICNT) { in add()
545 Outer.add(ICNT->getDecl(), Flags); in add()
/external/llvm-project/clang/include/clang/AST/
DJSONNodeDumper.h223 void VisitInjectedClassNameType(const InjectedClassNameType *ICNT);
/external/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h761 else if (auto *ICNT = Node->getAs<InjectedClassNameType>()) in matchesSpecialized() local
762 return matchesDecl(ICNT->getDecl(), Finder, Builder); in matchesSpecialized()
/external/llvm-project/clang/lib/AST/
DJSONNodeDumper.cpp678 const InjectedClassNameType *ICNT) { in VisitInjectedClassNameType() argument
679 JOS.attribute("decl", createBareDeclRef(ICNT->getDecl())); in VisitInjectedClassNameType()
/external/clang/lib/Sema/
DSemaTemplate.cpp2223 QualType ICNT = Context.getTypeDeclType(Record); in CheckTemplateIdType() local
2224 QualType Injected = cast<InjectedClassNameType>(ICNT) in CheckTemplateIdType()
2232 assert(ICNT.isCanonical()); in CheckTemplateIdType()
2233 CanonType = ICNT; in CheckTemplateIdType()
/external/llvm-project/clang/lib/Sema/
DSemaTemplate.cpp3760 QualType ICNT = Context.getTypeDeclType(Record); in CheckTemplateIdType() local
3761 QualType Injected = cast<InjectedClassNameType>(ICNT) in CheckTemplateIdType()
3769 assert(ICNT.isCanonical()); in CheckTemplateIdType()
3770 CanonType = ICNT; in CheckTemplateIdType()