Searched refs:InjectedClassName (Results 1 – 11 of 11) sorted by relevance
38 TYPE_BIT_CODE(InjectedClassName, INJECTED_CLASS_NAME, 27)
118 CXXRecordDecl *InjectedClassName = nullptr; in getConstructorName() local122 InjectedClassName = RD; in getConstructorName()126 if (!InjectedClassName) { in getConstructorName()136 QualType T = Context.getTypeDeclType(InjectedClassName); in getConstructorName()137 DiagnoseUseOfDecl(InjectedClassName, NameLoc); in getConstructorName()138 MarkAnyDeclReferenced(NameLoc, InjectedClassName, /*OdrUse=*/false); in getConstructorName()
295 case Type::InjectedClassName: in buildNamedType()18229 CXXRecordDecl *InjectedClassName = CXXRecordDecl::Create( in ActOnStartCXXMemberDeclarations() local18234 Context.getTypeDeclType(InjectedClassName, Record); in ActOnStartCXXMemberDeclarations()18235 InjectedClassName->setImplicit(); in ActOnStartCXXMemberDeclarations()18236 InjectedClassName->setAccess(AS_public); in ActOnStartCXXMemberDeclarations()18238 InjectedClassName->setDescribedClassTemplate(Template); in ActOnStartCXXMemberDeclarations()18239 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations()18240 assert(InjectedClassName->isInjectedClassName() && in ActOnStartCXXMemberDeclarations()
1862 case Type::InjectedClassName: in DeduceTemplateArgumentsByTypeMatch()6337 case Type::InjectedClassName: in MarkUsedTemplateParameters()
3908 case clang::Type::InjectedClassName: in GetTypeInfo()4159 case clang::Type::InjectedClassName: in GetTypeClass()5043 case clang::Type::InjectedClassName: in GetEncoding()5197 case clang::Type::InjectedClassName: in GetFormat()6057 case clang::Type::InjectedClassName: in GetNumPointeeChildren()
239 case Type::InjectedClassName: in canPrefixQualifiers()
1250 case Type::InjectedClassName: { in IsStructurallyEquivalent()
4585 case Type::InjectedClassName: in canHaveNullability()
2536 case Type::InjectedClassName: in mangleUnresolvedTypeOrSimpleId()
3597 case Type::InjectedClassName: in getVariableArrayDecayedType()12897 case Type::InjectedClassName: { in getCommonNonSugarTypeNode()
5716 : Type(InjectedClassName, QualType(),5741 return T->getTypeClass() == InjectedClassName;