Lines Matching defs:NewClass
2093 CXXRecordDecl *NewClass =
2098 SetNestedNameSpecifier(*this, NewClass, SS);
2100 NewClass->setTemplateParameterListsInfo(
2107 AddAlignmentAttributesForRecord(NewClass);
2108 AddMsStructLayoutForRecord(NewClass);
2114 NewClass);
2119 NewClass->setDescribedClassTemplate(NewTemplate);
2126 T = Context.getInjectedClassNameType(NewClass, T);
2142 NewClass->setLexicalDeclContext(CurContext);
2146 NewClass->startDefinition();
2148 ProcessDeclAttributeList(S, NewClass, Attr);
2151 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl());
2153 AddPushedVisibilityAttribute(NewClass);
2154 inferGslOwnerPointerAttribute(NewClass);
2155 inferNullableClassAttribute(NewClass);
2166 NewClass->setAccess(PrevClassTemplate->getAccess());
2181 Context, CurContext, NewClass->getLocation(), NewTemplate, FriendLoc);
2191 NewClass->setInvalidDecl();