Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DTypeNodes.def100 DEPENDENT_TYPE(InjectedClassName, Type)
119 LEAF_TYPE(InjectedClassName)
DType.h4146 : Type(InjectedClassName, QualType(), /*Dependent=*/true,
4168 return T->getTypeClass() == InjectedClassName;
/external/clang/tools/libclang/
DCXType.cpp415 case Type::InjectedClassName: in clang_getTypeDeclaration()
/external/clang/lib/AST/
DTypePrinter.cpp190 case Type::InjectedClassName: in canPrefixQualifiers()
DType.cpp3599 case Type::InjectedClassName: in canHaveNullability()
DItaniumMangle.cpp1601 case Type::InjectedClassName: in mangleUnresolvedTypeOrSimpleId()
DASTImporter.cpp783 case Type::InjectedClassName: { in IsStructurallyEquivalent()
DASTContext.cpp2642 case Type::InjectedClassName: in getVariableArrayDecayedType()
/external/clang/lib/Sema/
DSemaDecl.cpp12709 CXXRecordDecl *InjectedClassName in ActOnStartCXXMemberDeclarations() local
12715 Context.getTypeDeclType(InjectedClassName, Record); in ActOnStartCXXMemberDeclarations()
12716 InjectedClassName->setImplicit(); in ActOnStartCXXMemberDeclarations()
12717 InjectedClassName->setAccess(AS_public); in ActOnStartCXXMemberDeclarations()
12719 InjectedClassName->setDescribedClassTemplate(Template); in ActOnStartCXXMemberDeclarations()
12720 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations()
12721 assert(InjectedClassName->isInjectedClassName() && in ActOnStartCXXMemberDeclarations()
DSemaTemplateDeduction.cpp1405 case Type::InjectedClassName: { in DeduceTemplateArgumentsByTypeMatch()
4844 case Type::InjectedClassName: in MarkUsedTemplateParameters()