Home
last modified time | relevance | path

Searched refs:InjectedClassName (Results 1 – 9 of 9) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DTypeNodes.def100 DEPENDENT_TYPE(InjectedClassName, Type)
119 LEAF_TYPE(InjectedClassName)
H A DType.h3940 : Type(InjectedClassName, QualType(), /*Dependent=*/true,
3962 return T->getTypeClass() == InjectedClassName;
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCXType.cpp415 case Type::InjectedClassName: in clang_getTypeDeclaration()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DTypePrinter.cpp186 case Type::InjectedClassName: in canPrefixQualifiers()
H A DItaniumMangle.cpp972 case Type::InjectedClassName: in mangleUnresolvedPrefix()
H A DASTImporter.cpp739 case Type::InjectedClassName: { in IsStructurallyEquivalent()
H A DASTContext.cpp2508 case Type::InjectedClassName: in getVariableArrayDecayedType()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaDecl.cpp11994 CXXRecordDecl *InjectedClassName in ActOnStartCXXMemberDeclarations() local
12000 Context.getTypeDeclType(InjectedClassName, Record); in ActOnStartCXXMemberDeclarations()
12001 InjectedClassName->setImplicit(); in ActOnStartCXXMemberDeclarations()
12002 InjectedClassName->setAccess(AS_public); in ActOnStartCXXMemberDeclarations()
12004 InjectedClassName->setDescribedClassTemplate(Template); in ActOnStartCXXMemberDeclarations()
12005 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations()
12006 assert(InjectedClassName->isInjectedClassName() && in ActOnStartCXXMemberDeclarations()
H A DSemaTemplateDeduction.cpp1441 case Type::InjectedClassName: { in DeduceTemplateArgumentsByTypeMatch()
4881 case Type::InjectedClassName: in MarkUsedTemplateParameters()