Lines Matching refs:NewClass
1065 CXXRecordDecl *NewClass = in CheckClassTemplate() local
1070 SetNestedNameSpecifier(NewClass, SS); in CheckClassTemplate()
1072 NewClass->setTemplateParameterListsInfo(Context, in CheckClassTemplate()
1079 AddAlignmentAttributesForRecord(NewClass); in CheckClassTemplate()
1080 AddMsStructLayoutForRecord(NewClass); in CheckClassTemplate()
1086 NewClass, PrevClassTemplate); in CheckClassTemplate()
1087 NewClass->setDescribedClassTemplate(NewTemplate); in CheckClassTemplate()
1094 T = Context.getInjectedClassNameType(NewClass, T); in CheckClassTemplate()
1109 NewClass->setLexicalDeclContext(CurContext); in CheckClassTemplate()
1113 NewClass->startDefinition(); in CheckClassTemplate()
1116 ProcessDeclAttributeList(S, NewClass, Attr); in CheckClassTemplate()
1119 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl()); in CheckClassTemplate()
1121 AddPushedVisibilityAttribute(NewClass); in CheckClassTemplate()
1132 NewClass->setAccess(PrevClassTemplate->getAccess()); in CheckClassTemplate()
1147 Context, CurContext, NewClass->getLocation(), NewTemplate, FriendLoc); in CheckClassTemplate()
1154 NewClass->setInvalidDecl(); in CheckClassTemplate()