reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5868 if (Context.getTargetInfo().getCXXABI().isMicrosoft() && !ClassAttr) { 5874 ClassAttr = A; 5879 if (!ClassAttr) 5884 << Class << ClassAttr; 5889 !ClassAttr->isInherited()) { 5900 << MemberAttr << ClassAttr; 5901 Diag(ClassAttr->getLocation(), diag::note_previous_attribute); 5911 const bool ClassExported = ClassAttr->getKind() == attr::DLLExport; 5918 cast<DLLImportAttr>(ClassAttr)->wasPropagatedToBaseTemplate(); 5924 if (ClassExported && !ClassAttr->isInherited() && 5994 DLLExportStaticLocalAttr(getASTContext(), *ClassAttr); 5997 DLLImportStaticLocalAttr(getASTContext(), *ClassAttr); 6000 NewAttr = cast<InheritableAttr>(ClassAttr->clone(getASTContext())); 6015 NewAttr = cast<InheritableAttr>(ClassAttr->clone(getASTContext()));