Searched refs:InjectedClassName (Results 1 – 11 of 11) sorted by relevance
104 DEPENDENT_TYPE(InjectedClassName, Type)125 LEAF_TYPE(InjectedClassName)
4999 : Type(InjectedClassName, QualType(), /*Dependent=*/true,5026 return T->getTypeClass() == InjectedClassName;
108 CXXRecordDecl *InjectedClassName = nullptr; in getConstructorName() local112 InjectedClassName = RD; in getConstructorName()116 if (!InjectedClassName) { in getConstructorName()126 QualType T = Context.getTypeDeclType(InjectedClassName); in getConstructorName()127 DiagnoseUseOfDecl(InjectedClassName, NameLoc); in getConstructorName()128 MarkAnyDeclReferenced(NameLoc, InjectedClassName, /*OdrUse=*/false); in getConstructorName()
15010 CXXRecordDecl *InjectedClassName = CXXRecordDecl::Create( in ActOnStartCXXMemberDeclarations() local15015 Context.getTypeDeclType(InjectedClassName, Record); in ActOnStartCXXMemberDeclarations()15016 InjectedClassName->setImplicit(); in ActOnStartCXXMemberDeclarations()15017 InjectedClassName->setAccess(AS_public); in ActOnStartCXXMemberDeclarations()15019 InjectedClassName->setDescribedClassTemplate(Template); in ActOnStartCXXMemberDeclarations()15020 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations()15021 assert(InjectedClassName->isInjectedClassName() && in ActOnStartCXXMemberDeclarations()
1737 case Type::InjectedClassName: in DeduceTemplateArgumentsByTypeMatch()5449 case Type::InjectedClassName: in MarkUsedTemplateParameters()
702 case Type::InjectedClassName: { in IsStructurallyEquivalent()
223 case Type::InjectedClassName: in canPrefixQualifiers()
3811 case Type::InjectedClassName: in canHaveNullability()
2034 case Type::InjectedClassName: in mangleUnresolvedTypeOrSimpleId()
3150 case Type::InjectedClassName: in getVariableArrayDecayedType()
4173 case clang::Type::InjectedClassName: in GetTypeInfo()4435 case clang::Type::InjectedClassName: in GetTypeClass()5327 case clang::Type::InjectedClassName: in GetEncoding()5494 case clang::Type::InjectedClassName: in GetFormat()6572 case clang::Type::InjectedClassName: in GetNumPointeeChildren()