Searched refs:InjectedClassName (Results 1 – 11 of 11) sorted by relevance
100 DEPENDENT_TYPE(InjectedClassName, Type)119 LEAF_TYPE(InjectedClassName)
4146 : Type(InjectedClassName, QualType(), /*Dependent=*/true,4168 return T->getTypeClass() == InjectedClassName;
1218 case clang::Type::InjectedClassName: return 0; in GetTypeInfo()1421 case clang::Type::InjectedClassName: break; in GetTypeClass()1856 case clang::Type::InjectedClassName: in GetEncoding()1985 case clang::Type::InjectedClassName: in GetFormat()2880 case clang::Type::InjectedClassName: return 0; in GetNumPointeeChildren()5161 case clang::Type::InjectedClassName: break; in GetDeclContextForType()
415 case Type::InjectedClassName: in clang_getTypeDeclaration()
190 case Type::InjectedClassName: in canPrefixQualifiers()
1601 case Type::InjectedClassName: in mangleUnresolvedTypeOrSimpleId()
3599 case Type::InjectedClassName: in canHaveNullability()
783 case Type::InjectedClassName: { in IsStructurallyEquivalent()
2642 case Type::InjectedClassName: in getVariableArrayDecayedType()
12709 CXXRecordDecl *InjectedClassName in ActOnStartCXXMemberDeclarations() local12715 Context.getTypeDeclType(InjectedClassName, Record); in ActOnStartCXXMemberDeclarations()12716 InjectedClassName->setImplicit(); in ActOnStartCXXMemberDeclarations()12717 InjectedClassName->setAccess(AS_public); in ActOnStartCXXMemberDeclarations()12719 InjectedClassName->setDescribedClassTemplate(Template); in ActOnStartCXXMemberDeclarations()12720 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations()12721 assert(InjectedClassName->isInjectedClassName() && in ActOnStartCXXMemberDeclarations()
1405 case Type::InjectedClassName: { in DeduceTemplateArgumentsByTypeMatch()4844 case Type::InjectedClassName: in MarkUsedTemplateParameters()