reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1669 if (SubstQualifier(D, Record)) 1672 SemaRef.InstantiateAttrsForDecl(TemplateArgs, D, Record, LateAttrs, 1675 Record->setImplicit(D->isImplicit()); 1680 Record->setAccess(D->getAccess()); 1682 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); 1687 Record->setObjectOfFriendDecl(); 1691 Record->setAnonymousStructOrUnion(true); 1694 SemaRef.CurrentInstantiationScope->InstantiatedLocal(D, Record); 1697 SemaRef.Context.setManglingNumber(Record, 1703 SemaRef.Context.addDeclaratorForUnnamedTagDecl(Record, DD); 1708 SemaRef.Context.addTypedefNameForUnnamedTagDecl(Record, TND); 1710 Owner->addDecl(Record); 1717 SemaRef.InstantiateClass(D->getLocation(), Record, D, TemplateArgs, 1724 SemaRef.InstantiateClassMembers(D->getLocation(), Record, TemplateArgs, 1732 SemaRef.DiagnoseUnusedNestedTypedefs(Record); 1734 return Record;