1. 10 Oct, 2018 2 commits
    • Sébastien Villemot's avatar
      Make all DataTree::*_map private · 24f1276b
      Sébastien Villemot authored
      Introducing a new DataTree::getVariable() const method was necessary in the process.
      24f1276b
    • Sébastien Villemot's avatar
      Add copy constructors / assignment operators for the DataTree class hierarchy · f2cf86b7
      Sébastien Villemot authored
      In particular, it is necessary to turn back DataTree::AddVariable() into a
      non-virtual method, because it is called from DataTree's constructor. Enforcing
      the absence of leads/lags is now done using a new boolean DataTree::is_static.
      
      Take advantage of the new copy constructor for handling
      PlannerObjectiveStatement more elegantly.
      
      Unfortunately it is not possible to implement *move* constructor / assigment
      operators, because the reference ExprNode::datatree is not mutable.
      f2cf86b7
  2. 04 Oct, 2018 1 commit
  3. 14 Sep, 2018 1 commit
  4. 05 Sep, 2018 2 commits
  5. 04 Sep, 2018 1 commit
  6. 22 Aug, 2018 1 commit
  7. 17 Aug, 2018 1 commit
  8. 17 Jul, 2018 2 commits
  9. 27 Jun, 2018 2 commits
  10. 04 Jun, 2018 5 commits
  11. 29 May, 2018 1 commit
  12. 15 Feb, 2018 1 commit
  13. 17 Oct, 2017 1 commit
  14. 30 Aug, 2017 2 commits
  15. 14 Jun, 2017 1 commit
  16. 01 Jun, 2017 1 commit
  17. 18 May, 2017 1 commit
  18. 16 May, 2017 1 commit
  19. 04 May, 2016 1 commit
  20. 04 Apr, 2016 1 commit
  21. 30 Oct, 2015 2 commits
  22. 21 Aug, 2015 1 commit
  23. 19 Aug, 2015 3 commits
  24. 18 Aug, 2015 1 commit
  25. 28 Jul, 2015 2 commits
  26. 21 Jul, 2015 1 commit
  27. 09 Jun, 2015 1 commit