[PPL-devel] [GIT] ppl/ppl(master): Modified the Expression_Adapter infrastructure.
Enea Zaffanella
zaffanella at cs.unipr.it
Sat Aug 18 11:47:51 CEST 2012
Module: ppl/ppl
Branch: master
Commit: f6247133f289fa26ff5d80e6aac36254ba458824
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=f6247133f289fa26ff5d80e6aac36254ba458824
Author: Enea Zaffanella <zaffanella at cs.unipr.it>
Date: Sat Aug 18 11:14:19 2012 +0200
Modified the Expression_Adapter infrastructure.
Prefer the creation of transient, lightweight adapters to the usage
of wild reference casts. While at it, improved documentation and
systematically renamed `Expression' inner typedefs as `expr_type'.
---
src/BD_Shape.templates.hh | 12 +-
src/Box.templates.hh | 44 ++++----
src/Congruence.cc | 5 +-
src/Congruence.defs.hh | 12 +--
src/Congruence.inlines.hh | 16 +---
src/Constraint.cc | 2 +-
src/Constraint.defs.hh | 14 +--
src/Constraint.inlines.hh | 22 +---
src/Expression_Adapter.defs.hh | 191 ++++++++++++++++++---------------
src/Expression_Adapter.inlines.hh | 78 +++++++-------
src/Expression_Adapter.types.hh | 5 +
src/Expression_Hide_Inhomo.defs.hh | 61 +++++++----
src/Expression_Hide_Inhomo.inlines.hh | 39 ++++---
src/Expression_Hide_Last.defs.hh | 82 ++++++++------
src/Expression_Hide_Last.inlines.hh | 61 ++++++-----
src/Generator.defs.hh | 14 +--
src/Generator.inlines.hh | 22 +---
src/Grid.templates.hh | 4 +-
src/Grid_Generator.defs.hh | 15 +--
src/Grid_Generator.inlines.hh | 16 +---
src/Linear_Expression.defs.hh | 17 ++--
src/Linear_Expression.inlines.hh | 8 +-
src/MIP_Problem.cc | 6 +-
src/PIP_Tree.cc | 4 +-
src/Polyhedron.templates.hh | 4 +-
src/termination.cc | 18 ++--
26 files changed, 387 insertions(+), 385 deletions(-)
Diff: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=f6247133f289fa26ff5d80e6aac36254ba458824
More information about the PPL-devel
mailing list