#include <range_rewriter.hh>

Basic operations | |
| RangeRewriter () | |
| virtual | ~RangeRewriter () |
Visit methods | |
| void | visit (const DependencySpecTree::NodeType< AnyDepSpec >::Type &node) |
| void | visit (const DependencySpecTree::NodeType< AllDepSpec >::Type &node) |
| void | visit (const DependencySpecTree::NodeType< ConditionalDepSpec >::Type &node) |
| void | visit (const DependencySpecTree::NodeType< PackageDepSpec >::Type &node) |
| void | visit (const DependencySpecTree::NodeType< BlockDepSpec >::Type &node) |
| void | visit (const DependencySpecTree::NodeType< DependencyLabelsDepSpec >::Type &node) |
| void | visit (const DependencySpecTree::NodeType< NamedSetDepSpec >::Type &node) |
Public Member Functions | |
| std::tr1::shared_ptr < PackageDepSpec > | spec () const |
| std::tr1::shared_ptr<PackageDepSpec> paludis::RangeRewriter::spec | ( | ) | const |
Our rewritten spec, or a zero pointer if we couldn't do any rewriting.
1.5.4