VisionCpp
0.0.1
|
LeafCount used to counting terminal nodes. More...
Go to the source code of this file.
Classes | |
struct | visioncpp::internal::LeafCount< expr_category::Unary, LeafNode< RHS, LVL > > |
specialisation of LeafCount when the node is a LeafNode template parameters: More... | |
struct | visioncpp::internal::LeafCount< expr_category::Unary, Expr > |
specialisation of LeafCount when the node has one child template parameters: More... | |
struct | visioncpp::internal::LeafCount< expr_category::Binary, Expr > |
specialisation of LeafCount when the node has two children template parameters: More... | |
Namespaces | |
visioncpp | |
VisionCpp namespace. | |
visioncpp::internal | |
Internal implementations. | |
LeafCount used to counting terminal nodes.
The total number of leaf nodes is used by MakePlaceHolderExprHelper to statically find the order of the leaf node in a expression tree.
Definition in file leaf_count.hpp.