| _comments | SeExpr2::Expression | mutableprivate |
| _context | SeExpr2::Expression | private |
| _desiredReturnType | SeExpr2::Expression | mutableprotected |
| _envBuilder | SeExpr2::Expression | mutableprotected |
| _errors | SeExpr2::Expression | mutableprivate |
| _evaluationStrategy | SeExpr2::Expression | private |
| _expression | SeExpr2::Expression | private |
| _funcs | SeExpr2::Expression | mutableprivate |
| _interpreter | SeExpr2::Expression | mutableprivate |
| _isValid | SeExpr2::Expression | mutableprivate |
| _llvmEvaluator | SeExpr2::Expression | mutableprivate |
| _parsed | SeExpr2::Expression | mutableprivate |
| _parseError | SeExpr2::Expression | mutableprivate |
| _parseTree | SeExpr2::Expression | mutableprotected |
| _prepped | SeExpr2::Expression | private |
| _returnSlot | SeExpr2::Expression | mutableprivate |
| _returnType | SeExpr2::Expression | mutableprivate |
| _threadUnsafeFunctionCalls | SeExpr2::Expression | mutableprivate |
| _varBlockCreator | SeExpr2::Expression | private |
| _vars | SeExpr2::Expression | mutableprivate |
| _wantVec | SeExpr2::Expression | private |
| addComment(int pos, int length) | SeExpr2::Expression | inline |
| addError(const std::string &error, const int startPos, const int endPos) const | SeExpr2::Expression | inline |
| addFunc(const char *n) const | SeExpr2::Expression | inline |
| addVar(const char *n) const | SeExpr2::Expression | inline |
| BasicExpression(const std::string &expr, const SeExpr2::ExprType &type=SeExpr2::ExprType().FP(3)) | BasicExpression | |
| clearVars() | BasicExpression | |
| context() const | SeExpr2::Expression | inline |
| debugging | SeExpr2::Expression | static |
| debugPrintInterpreter() const | SeExpr2::Expression | |
| debugPrintLLVM() const | SeExpr2::Expression | |
| debugPrintParseTree() const | SeExpr2::Expression | |
| defaultEvaluationStrategy | SeExpr2::Expression | static |
| dummyFunc | BasicExpression | mutable |
| dummyFuncX | BasicExpression | |
| evalFP(VarBlock *varBlock=nullptr) const | SeExpr2::Expression | |
| evalMultiple(VarBlock *varBlock, int outputVarBlockOffset, size_t rangeStart, size_t rangeEnd) const | SeExpr2::Expression | |
| evalStr(VarBlock *varBlock=nullptr) const | SeExpr2::Expression | |
| EvaluationStrategy enum name | SeExpr2::Expression | |
| Expression(EvaluationStrategy be=Expression::defaultEvaluationStrategy) | SeExpr2::Expression | |
| Expression(const std::string &e, const ExprType &type=ExprType().FP(3), EvaluationStrategy be=Expression::defaultEvaluationStrategy, const Context &context=Context::global()) | SeExpr2::Expression | |
| Expression(const Expression &e) | SeExpr2::Expression | private |
| FUNCMAP typedef | BasicExpression | |
| funcmap | BasicExpression | mutable |
| getComments() const | SeExpr2::Expression | inline |
| getErrors() const | SeExpr2::Expression | inline |
| getExpr() const | SeExpr2::Expression | inline |
| getThreadUnsafeFunctionCalls() const | SeExpr2::Expression | inline |
| isConstant() const | SeExpr2::Expression | |
| isThreadSafe() const | SeExpr2::Expression | inline |
| isValid() const | SeExpr2::Expression | inline |
| isVec() const | SeExpr2::Expression | |
| operator=(const Expression &e) | SeExpr2::Expression | private |
| P | BasicExpression | mutable |
| parse() const | SeExpr2::Expression | private |
| parseError() const | SeExpr2::Expression | inline |
| parseIfNeeded() const | SeExpr2::Expression | inlineprivate |
| prep() const | SeExpr2::Expression | private |
| prepIfNeeded() const | SeExpr2::Expression | inlineprotected |
| reset() | SeExpr2::Expression | |
| resolveFunc(const std::string &name) const | BasicExpression | virtual |
| resolveVar(const std::string &name) const | BasicExpression | virtual |
| returnType() const | SeExpr2::Expression | |
| setContext(const Context &context) | SeExpr2::Expression | |
| setDesiredReturnType(const ExprType &type) | SeExpr2::Expression | |
| setExpr(const std::string &str) | BasicExpression | |
| setThreadUnsafe(const std::string &functionName) const | SeExpr2::Expression | inline |
| setVarBlockCreator(const VarBlockCreator *varBlockCreator) | SeExpr2::Expression | |
| syntaxOK() const | SeExpr2::Expression | |
| u | BasicExpression | mutable |
| UseInterpreter enum value | SeExpr2::Expression | |
| UseLLVM enum value | SeExpr2::Expression | |
| usesFunc(const std::string &name) const | SeExpr2::Expression | |
| usesVar(const std::string &name) const | SeExpr2::Expression | |
| v | BasicExpression | mutable |
| varBlockCreator() const | SeExpr2::Expression | inline |
| VARMAP typedef | BasicExpression | |
| varmap | BasicExpression | mutable |
| wantVec() const | SeExpr2::Expression | inline |
| ~BasicExpression() | BasicExpression | virtual |
| ~Expression() | SeExpr2::Expression | virtual |