Searched refs:InjectedClassName (Results 1 – 11 of 11) sorted by relevance
38 TYPE_BIT_CODE(InjectedClassName, INJECTED_CLASS_NAME, 27)
117 CXXRecordDecl *InjectedClassName = nullptr; in getConstructorName() local121 InjectedClassName = RD; in getConstructorName()125 if (!InjectedClassName) { in getConstructorName()135 QualType T = Context.getTypeDeclType(InjectedClassName); in getConstructorName()136 DiagnoseUseOfDecl(InjectedClassName, NameLoc); in getConstructorName()137 MarkAnyDeclReferenced(NameLoc, InjectedClassName, /*OdrUse=*/false); in getConstructorName()
255 case Type::InjectedClassName: in buildNamedType()18034 CXXRecordDecl *InjectedClassName = CXXRecordDecl::Create( in ActOnStartCXXMemberDeclarations() local18039 Context.getTypeDeclType(InjectedClassName, Record); in ActOnStartCXXMemberDeclarations()18040 InjectedClassName->setImplicit(); in ActOnStartCXXMemberDeclarations()18041 InjectedClassName->setAccess(AS_public); in ActOnStartCXXMemberDeclarations()18043 InjectedClassName->setDescribedClassTemplate(Template); in ActOnStartCXXMemberDeclarations()18044 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations()18045 assert(InjectedClassName->isInjectedClassName() && in ActOnStartCXXMemberDeclarations()
2001 case Type::InjectedClassName: in DeduceTemplateArgumentsByTypeMatch()6511 case Type::InjectedClassName: in MarkUsedTemplateParameters()
3945 case clang::Type::InjectedClassName: in GetTypeInfo()4199 case clang::Type::InjectedClassName: in GetTypeClass()5110 case clang::Type::InjectedClassName: in GetEncoding()5270 case clang::Type::InjectedClassName: in GetFormat()6174 case clang::Type::InjectedClassName: in GetNumPointeeChildren()
2386 case InjectedClassName: { in isIncompleteType()4829 case Type::InjectedClassName: in canHaveNullability()
1268 case Type::InjectedClassName: { in IsStructurallyEquivalent()
239 case Type::InjectedClassName: in canPrefixQualifiers()
2538 case Type::InjectedClassName: in mangleUnresolvedTypeOrSimpleId()
4006 case Type::InjectedClassName: in getVariableArrayDecayedType()13401 case Type::InjectedClassName: { in getCommonNonSugarTypeNode()
6630 : Type(InjectedClassName, QualType(),6655 return T->getTypeClass() == InjectedClassName;