diff options
author | Jitse Niesen <jitse@maths.leeds.ac.uk> | 2012-06-29 13:32:12 +0100 |
---|---|---|
committer | Jitse Niesen <jitse@maths.leeds.ac.uk> | 2012-06-29 13:32:12 +0100 |
commit | 2393ceb38048506b799689e7bc109a4db5d09e99 (patch) | |
tree | a6c5768d3d1b768aec3dd68c5fd069796fd2296c /test/evaluators.cpp | |
parent | c1eb820e50bfb00e38bf8ab306d04d6dc037f262 (diff) |
Implement eval-at-once in evaluator.
- Add evaluator_traits with HasEvalTo flag, which is true if evaluator
has evalTo() function.
- Add AllAtOnce traversal, which calls evalTo() in evaluator.
- If source evaluator in copy_using_evaluator has HasEvalTo set, then
use AllAtOnce traversal.
Diffstat (limited to 'test/evaluators.cpp')
0 files changed, 0 insertions, 0 deletions