Searched refs:InjectedClassName (Results 1 – 11 of 11) sorted by relevance
38 TYPE_BIT_CODE(InjectedClassName, INJECTED_CLASS_NAME, 27)
96 CXXRecordDecl *InjectedClassName = nullptr; in getConstructorName() local100 InjectedClassName = RD; in getConstructorName()104 if (!InjectedClassName) { in getConstructorName()114 QualType T = Context.getTypeDeclType(InjectedClassName); in getConstructorName()115 DiagnoseUseOfDecl(InjectedClassName, NameLoc); in getConstructorName()116 MarkAnyDeclReferenced(NameLoc, InjectedClassName, /*OdrUse=*/false); in getConstructorName()
279 case Type::InjectedClassName: in buildNamedType()18564 CXXRecordDecl *InjectedClassName = CXXRecordDecl::Create( in ActOnStartCXXMemberDeclarations() local18569 Context.getTypeDeclType(InjectedClassName, Record); in ActOnStartCXXMemberDeclarations()18570 InjectedClassName->setImplicit(); in ActOnStartCXXMemberDeclarations()18571 InjectedClassName->setAccess(AS_public); in ActOnStartCXXMemberDeclarations()18573 InjectedClassName->setDescribedClassTemplate(Template); in ActOnStartCXXMemberDeclarations()18574 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations()18575 assert(InjectedClassName->isInjectedClassName() && in ActOnStartCXXMemberDeclarations()
2034 case Type::InjectedClassName: in DeduceTemplateArgumentsByTypeMatch()6900 case Type::InjectedClassName: in MarkUsedTemplateParameters()
3971 case clang::Type::InjectedClassName: in GetTypeInfo()4225 case clang::Type::InjectedClassName: in GetTypeClass()5101 case clang::Type::InjectedClassName: in GetEncoding()5266 case clang::Type::InjectedClassName: in GetFormat()6149 case clang::Type::InjectedClassName: in GetNumPointeeChildren()
2459 case InjectedClassName: { in isIncompleteType()5070 case Type::InjectedClassName: in canHaveNullability()
238 case Type::InjectedClassName: in canPrefixQualifiers()
1373 case Type::InjectedClassName: { in IsStructurallyEquivalent()
2596 case Type::InjectedClassName: in mangleUnresolvedTypeOrSimpleId()
4302 case Type::InjectedClassName: in getVariableArrayDecayedType()14200 case Type::InjectedClassName: { in getCommonNonSugarTypeNode()
6995 : Type(InjectedClassName, QualType(),7020 return T->getTypeClass() == InjectedClassName;