Lines Matching defs:NewClass
2066 CXXRecordDecl *NewClass =
2071 SetNestedNameSpecifier(*this, NewClass, SS);
2073 NewClass->setTemplateParameterListsInfo(
2080 AddAlignmentAttributesForRecord(NewClass);
2081 AddMsStructLayoutForRecord(NewClass);
2087 NewClass);
2092 NewClass->setDescribedClassTemplate(NewTemplate);
2099 T = Context.getInjectedClassNameType(NewClass, T);
2115 NewClass->setLexicalDeclContext(CurContext);
2119 NewClass->startDefinition();
2121 ProcessDeclAttributeList(S, NewClass, Attr);
2122 ProcessAPINotes(NewClass);
2125 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl());
2127 AddPushedVisibilityAttribute(NewClass);
2128 inferGslOwnerPointerAttribute(NewClass);
2129 inferNullableClassAttribute(NewClass);
2140 NewClass->setAccess(PrevClassTemplate->getAccess());
2155 Context, CurContext, NewClass->getLocation(), NewTemplate, FriendLoc);
2165 NewClass->setInvalidDecl();