Don't use LLVM_LIBRARY_VISIBILITY in cpp files.
authorBenjamin Kramer <benny.kra@googlemail.com>
Tue, 10 Mar 2015 20:07:44 +0000 (20:07 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Tue, 10 Mar 2015 20:07:44 +0000 (20:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231831 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/NVPTX/NVPTXLowerStructArgs.cpp

index 3149399afb300bb72f1f66515106d2346f9307f6..68dfbb716139010c910a0727ffc71577985109a2 100644 (file)
@@ -35,7 +35,8 @@ namespace llvm {
 void initializeNVPTXLowerStructArgsPass(PassRegistry &);
 }
 
-class LLVM_LIBRARY_VISIBILITY NVPTXLowerStructArgs : public FunctionPass {
+namespace {
+class NVPTXLowerStructArgs : public FunctionPass {
   bool runOnFunction(Function &F) override;
 
   void handleStructPtrArgs(Function &);
@@ -48,6 +49,7 @@ public:
     return "Copy structure (byval *) arguments to stack";
   }
 };
+} // namespace
 
 char NVPTXLowerStructArgs::ID = 1;