aboutsummaryrefslogtreecommitdiff
path: root/llvm/include/llvm/IR/Module.h
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2021-09-09 09:01:17 +0000
committerDimitry Andric <dim@FreeBSD.org>2021-09-09 09:01:17 +0000
commitf9ef3ff6e2ee04c09e09e68d6ffcafc094485c1e (patch)
tree84051c2e3cc48297e330441dd7215326d26599a0 /llvm/include/llvm/IR/Module.h
parentd545c2ce5ad1891282e8818b47ffe557c76a86b4 (diff)
Diffstat (limited to 'llvm/include/llvm/IR/Module.h')
-rw-r--r--llvm/include/llvm/IR/Module.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/include/llvm/IR/Module.h b/llvm/include/llvm/IR/Module.h
index 97aea5aedf22..bd3a196c7181 100644
--- a/llvm/include/llvm/IR/Module.h
+++ b/llvm/include/llvm/IR/Module.h
@@ -64,9 +64,9 @@ class VersionTuple;
/// constant references to global variables in the module. When a global
/// variable is destroyed, it should have no entries in the GlobalValueRefMap.
/// The main container class for the LLVM Intermediate Representation.
-class Module {
-/// @name Types And Enumerations
-/// @{
+class LLVM_EXTERNAL_VISIBILITY Module {
+ /// @name Types And Enumerations
+ /// @{
public:
/// The type for the list of global variables.
using GlobalListType = SymbolTableList<GlobalVariable>;