summaryrefslogtreecommitdiff
path: root/src/theory
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory')
-rw-r--r--src/theory/Makefile.am2
-rw-r--r--src/theory/theory.h8
-rw-r--r--src/theory/theory_engine.h8
3 files changed, 11 insertions, 7 deletions
diff --git a/src/theory/Makefile.am b/src/theory/Makefile.am
index 5c64f4f38..f022d0445 100644
--- a/src/theory/Makefile.am
+++ b/src/theory/Makefile.am
@@ -1,5 +1,5 @@
INCLUDES = -I@srcdir@/../include -I@srcdir@/..
-AM_CXXFLAGS = -Wall
+AM_CXXFLAGS = -Wall -fvisibility=hidden
noinst_LIBRARIES = libtheory.a
diff --git a/src/theory/theory.h b/src/theory/theory.h
index eeaba58d1..05e8e1b01 100644
--- a/src/theory/theory.h
+++ b/src/theory/theory.h
@@ -9,13 +9,14 @@
**
**/
-#ifndef __CVC4_THEORY_H
-#define __CVC4_THEORY_H
+#ifndef __CVC4__THEORY__THEORY_H
+#define __CVC4__THEORY__THEORY_H
#include "core/cvc4_expr.h"
#include "core/literal.h"
namespace CVC4 {
+namespace theory {
/**
* Base class for T-solvers. Abstract DPLL(T).
@@ -78,6 +79,7 @@ public:
};/* class Theory */
+}/* CVC4::theory namespace */
}/* CVC4 namespace */
-#endif /* __CVC4_THEORY_H */
+#endif /* __CVC4__THEORY__THEORY_H */
diff --git a/src/theory/theory_engine.h b/src/theory/theory_engine.h
index 2a0841d8d..fead8e224 100644
--- a/src/theory/theory_engine.h
+++ b/src/theory/theory_engine.h
@@ -9,10 +9,11 @@
**
**/
-#ifndef __CVC4_THEORY_ENGINE_H
-#define __CVC4_THEORY_ENGINE_H
+#ifndef __CVC4__THEORY__THEORY_ENGINE_H
+#define __CVC4__THEORY__THEORY_ENGINE_H
namespace CVC4 {
+namespace theory {
// In terms of abstraction, this is below (and provides services to)
// PropEngine.
@@ -27,6 +28,7 @@ class TheoryEngine {
public:
};/* class TheoryEngine */
+}/* CVC4::theory namespace */
}/* CVC4 namespace */
-#endif /* __CVC4_THEORY_ENGINE_H */
+#endif /* __CVC4__THEORY__THEORY_ENGINE_H */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback