Reverting a fix from earlier today that fixed a Mac OS warning but completely broke...
authorMorgan Deters <mdeters@gmail.com>
Wed, 5 Oct 2011 23:58:57 +0000 (23:58 +0000)
committerMorgan Deters <mdeters@gmail.com>
Wed, 5 Oct 2011 23:58:57 +0000 (23:58 +0000)
src/expr/node.h

index 9d852f195e3481421557808084dc828ea9d59a84..0f4b55d4a848a3c8e24a607add0a754330abf2ca 100644 (file)
@@ -52,11 +52,6 @@ class NodeManager;
 template <bool ref_count>
 class NodeTemplate;
 
-// For some reason these are instantiated with different visibility in different modules??
-// Fix by making their instantiations explicit, here.
-template <> CVC4ostream& CVC4ostream::operator<<(NodeTemplate<false> const& t) CVC4_PUBLIC;
-template <> CVC4ostream& CVC4ostream::operator<<(NodeTemplate<true> const& t) CVC4_PUBLIC;
-
 /**
  * Exception thrown during the type-checking phase, it can be
  * thrown by node.getType().