MIXAL
|
This is the complete list of members for mixal::Expression, including all inherited members.
atomics() const | mixal::Expression | inline |
depends() const | mixal::Expression | inline |
evaluate(const std::unordered_map< std::string, AtomicValue > &constants) | mixal::Expression | |
evaluated() const | mixal::Expression | inline |
Expression() | mixal::Expression | |
Expression(const std::string &expression, const std::string &lineSymbol="") | mixal::Expression | explicit |
getConstExpression(const AtomicValue &value) | mixal::Expression | static |
getConstExpression(const std::string &symbol) | mixal::Expression | static |
getConstOffsetExpression(const std::string &symbol, int32_t offset) | mixal::Expression | static |
isValidChar(char ch) | mixal::Expression | static |
isValidFirst(char ch) | mixal::Expression | static |
literalConstant() const | mixal::Expression | inline |
operations() const | mixal::Expression | inline |
operator!=(const Expression &expression) | mixal::Expression | |
operator<<(std::ostream &out, const Expression &expression) | mixal::Expression | friend |
operator==(const Expression &expression) | mixal::Expression | |
parse(const std::string &expression, const std::string &lineSymbol) | mixal::Expression | |
replaceSymbol(const std::unordered_map< std::string, std::string > &mapping) | mixal::Expression | |
reset() | mixal::Expression | |
result() const | mixal::Expression | inline |