#include <parsertoken.hpp>
|
|
template<class ExpressionPointer1 , class ExpressionPointer2 > |
| ExpressionVariant | operator() (ExpressionPointer1, ExpressionPointer2 e2) |
| |
|
template<class ExpressionPointer > |
| ExpressionVariant | operator() (ExpressionPointer, ExpressionPointer e2) |
| |
|
template<> |
| ExpressionVariant | operator() (pIntExpression e1, pFloatExpression e2) |
| |
|
template<> |
| ExpressionVariant | operator() (pFloatExpression e1, pIntExpression e2) |
| |
|
template<> |
| ExpressionVariant | operator() (pIntExpression e1, pStringExpression e2) |
| |
|
template<> |
| ExpressionVariant | operator() (pStringExpression e1, pIntExpression e2) |
| |
|
template<> |
| ExpressionVariant | operator() (pFloatExpression e1, pStringExpression e2) |
| |
|
template<> |
| ExpressionVariant | operator() (pStringExpression e1, pFloatExpression e2) |
| |
This class creates result types from two argument types and stores them in a ExpressionVariant.
The documentation for this class was generated from the following file: