File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ namespace lp {
1515 column m_column;
1616 };
1717
18- struct imp {
18+ struct lar_solver :: imp {
1919 lar_solver &lra;
2020 var_register m_var_register;
2121 svector<column> m_columns;
@@ -51,7 +51,6 @@ namespace lp {
5151 };
5252 };
5353
54- imp* m_imp;
5554 lp_settings& lar_solver::settings () { return m_settings; }
5655
5756 lp_settings const & lar_solver::settings () const { return m_settings; }
@@ -188,7 +187,7 @@ namespace lp {
188187 m_status = s;
189188 }
190189 const u_dependency* lar_solver::crossed_bounds_deps () const { return m_imp->m_crossed_bounds_deps ;}
191- u_dependency*& crossed_bounds_deps () { return m_imp->m_crossed_bounds_deps ;}
190+ u_dependency*& lar_solver:: crossed_bounds_deps () { return m_imp->m_crossed_bounds_deps ;}
192191 lpvar lar_solver::crossed_bounds_column () const { return m_imp->m_crossed_bounds_column ; }
193192 lpvar& lar_solver::crossed_bounds_column () { return m_imp->m_crossed_bounds_column ; }
194193 lpvar lar_solver::local_to_external (lpvar idx) const { return m_imp->m_var_register .local_to_external (idx); }
Original file line number Diff line number Diff line change @@ -47,9 +47,9 @@ namespace lp {
4747
4848class int_branch ;
4949class int_solver ;
50- struct imp ;
5150
5251class lar_solver : public column_namer {
52+ struct imp ;
5353 struct term_hasher {
5454 std::size_t operator ()(const lar_term& t) const {
5555 using std::hash;
You can’t perform that action at this time.
0 commit comments