Searched refs:InjectedClassName (Results 1 – 12 of 12) sorted by relevance
38 TYPE_BIT_CODE(InjectedClassName, INJECTED_CLASS_NAME, 27)
114 CXXRecordDecl *InjectedClassName = nullptr; in getConstructorName() local118 InjectedClassName = RD; in getConstructorName()122 if (!InjectedClassName) { in getConstructorName()132 QualType T = Context.getTypeDeclType(InjectedClassName); in getConstructorName()133 DiagnoseUseOfDecl(InjectedClassName, NameLoc); in getConstructorName()134 MarkAnyDeclReferenced(NameLoc, InjectedClassName, /*OdrUse=*/false); in getConstructorName()
288 case Type::InjectedClassName: in buildNamedType()17620 CXXRecordDecl *InjectedClassName = CXXRecordDecl::Create( in ActOnStartCXXMemberDeclarations() local17625 Context.getTypeDeclType(InjectedClassName, Record); in ActOnStartCXXMemberDeclarations()17626 InjectedClassName->setImplicit(); in ActOnStartCXXMemberDeclarations()17627 InjectedClassName->setAccess(AS_public); in ActOnStartCXXMemberDeclarations()17629 InjectedClassName->setDescribedClassTemplate(Template); in ActOnStartCXXMemberDeclarations()17630 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations()17631 assert(InjectedClassName->isInjectedClassName() && in ActOnStartCXXMemberDeclarations()
1832 case Type::InjectedClassName: in DeduceTemplateArgumentsByTypeMatch()6069 case Type::InjectedClassName: in MarkUsedTemplateParameters()
539 case Type::InjectedClassName: in clang_getTypeDeclaration()
3983 case clang::Type::InjectedClassName: in GetTypeInfo()4234 case clang::Type::InjectedClassName: in GetTypeClass()5160 case clang::Type::InjectedClassName: in GetEncoding()5314 case clang::Type::InjectedClassName: in GetFormat()6182 case clang::Type::InjectedClassName: in GetNumPointeeChildren()
1163 case Type::InjectedClassName: { in IsStructurallyEquivalent()
239 case Type::InjectedClassName: in canPrefixQualifiers()
4312 case Type::InjectedClassName: in canHaveNullability()
2420 case Type::InjectedClassName: in mangleUnresolvedTypeOrSimpleId()
3633 case Type::InjectedClassName: in getVariableArrayDecayedType()12756 case Type::InjectedClassName: { in getCommonNonSugarTypeNode()
5515 : Type(InjectedClassName, QualType(),5540 return T->getTypeClass() == InjectedClassName;