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