more exports more instantiations

This commit is contained in:
Andreas Fabri 2016-01-19 08:56:08 +01:00
parent fa2384de63
commit d45ce47cc3
2 changed files with 4 additions and 3 deletions

View File

@ -115,8 +115,8 @@ public:
mpq_clear(mp); mpq_clear(mp);
} }
CORE_NEW(BigRatRep) CGAL_CORE_EXPORT CORE_NEW(BigRatRep)
CORE_DELETE(BigRatRep) CGAL_CORE_EXPORT CORE_DELETE(BigRatRep)
mpq_srcptr get_mp() const { mpq_srcptr get_mp() const {
return mp; return mp;
@ -486,7 +486,6 @@ inline BigInt BigIntValue(const BigRat& a) {
return a.BigIntValue(); return a.BigIntValue();
} }
CORE_MEMORY_IMPL(BigRatRep)
} //namespace CORE } //namespace CORE
#endif // _CORE_BIGRAT_H_ #endif // _CORE_BIGRAT_H_

View File

@ -1211,6 +1211,7 @@ void BinOpRep::debugTree(int level, int indent, int depthLimit) const {
} }
CORE_MEMORY_IMPL(BigRatRep)
CORE_MEMORY_IMPL(ConstDoubleRep) CORE_MEMORY_IMPL(ConstDoubleRep)
CORE_MEMORY_IMPL(ConstRealRep) CORE_MEMORY_IMPL(ConstRealRep)
CORE_MEMORY_IMPL(NegRep) CORE_MEMORY_IMPL(NegRep)
@ -1247,4 +1248,5 @@ template class Realbase_for<BigRat>;
template class Realbase_for<BigFloat>; template class Realbase_for<BigFloat>;
template class ConstPolyRep<Expr>; template class ConstPolyRep<Expr>;
template class ConstPolyRep<BigFloat>;
} //namespace CORE } //namespace CORE