reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 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;