reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1182 Enum->setIntegerType(SemaRef.Context.IntTy); 1184 Enum->setIntegerTypeSourceInfo(NewTI); 1188 Enum->setIntegerType(D->getIntegerType()); 1192 SemaRef.InstantiateAttrs(TemplateArgs, D, Enum); 1194 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); 1195 Enum->setAccess(D->getAccess()); 1197 SemaRef.Context.setManglingNumber(Enum, SemaRef.Context.getManglingNumber(D)); 1201 SemaRef.Context.addDeclaratorForUnnamedTagDecl(Enum, DD); 1205 SemaRef.Context.addTypedefNameForUnnamedTagDecl(Enum, TND); 1206 if (SubstQualifier(D, Enum)) return nullptr; 1207 Owner->addDecl(Enum); 1220 DefnUnderlying, /*IsFixed=*/true, Enum); 1231 if (isDeclWithinFunction(D) ? D == Def : Def && !Enum->isScoped()) { 1232 SemaRef.CurrentInstantiationScope->InstantiatedLocal(D, Enum); 1233 InstantiateEnumDefinition(Enum, Def); 1236 return Enum;