|
KSeExpr
4.0.4.0
|
#include "ExprNode.h"Go to the source code of this file.
Namespaces | |
| KSeExpr | |
Functions | |
| const ExprVarNode * | KSeExpr::isVariable (const ExprNode *testee) |
| const ExprNumNode * | KSeExpr::isScalar (const ExprNode *testee) |
| const ExprVecNode * | KSeExpr::isVector (const ExprNode *testee) |
| const ExprVecNode * | KSeExpr::isLitVec (const ExprNode *testee) |
| const ExprStrNode * | KSeExpr::isString (const ExprNode *testee) |
| const ExprAssignNode * | KSeExpr::isAssign (const ExprNode *testee) |
| const ExprFuncNode * | KSeExpr::isFunc (const ExprNode *testee) |
| const ExprFuncNode * | KSeExpr::isNamedFunc (const ExprNode *testee, const std::string &name) |
| const ExprFuncNode * | KSeExpr::isStrFunc (const ExprNode *testee) |
| bool | KSeExpr::hasCurveNumArgs (const ExprFuncNode *testee) |
| const ExprFuncNode * | KSeExpr::isCurveFunc (const ExprNode *testee) |
| const ExprFuncNode * | KSeExpr::isCcurveFunc (const ExprNode *testee) |
| const ExprAssignNode * | KSeExpr::isScalarAssign (const ExprNode *testee) |
| const ExprAssignNode * | KSeExpr::isVectorAssign (const ExprNode *testee) |
| const ExprAssignNode * | KSeExpr::isStrFuncAssign (const ExprNode *testee) |
| const ExprAssignNode * | KSeExpr::isCurveAssign (const ExprNode *testee) |
| const ExprAssignNode * | KSeExpr::isCcurveAssign (const ExprNode *testee) |