clone() const | Expression::Helpers::Constant | inlinevirtual |
Constant(const double val, const bool resolutionTarget) | Expression::Helpers::Constant | inline |
createTermToEvaluateInput(const Scope &, const Term *, double, Term *) const | Expression::Term | inlinevirtual |
decReferenceCount() noexcept | SingleThreadedReferenceCountedObject | inline |
decReferenceCountWithoutDeleting() noexcept | SingleThreadedReferenceCountedObject | inline |
getInput(int) const | Expression::Term | inlinevirtual |
getInputIndexFor(const Term *) const | Expression::Term | inlinevirtual |
getName() const | Expression::Term | inlinevirtual |
getNumInputs() const | Expression::Term | inlinevirtual |
getOperatorPrecedence() const | Expression::Term | inlinevirtual |
getReferenceCount() const noexcept | SingleThreadedReferenceCountedObject | inline |
getType() const noexcept | Expression::Helpers::Constant | inlinevirtual |
incReferenceCount() noexcept | SingleThreadedReferenceCountedObject | inline |
isResolutionTarget | Expression::Helpers::Constant | |
negated() | Expression::Helpers::Constant | inlinevirtual |
renameSymbol(const Symbol &oldSymbol, const String &newName, const Scope &scope, int recursionDepth) | Expression::Term | inlinevirtual |
resolve(const Scope &, int) | Expression::Helpers::Constant | inlinevirtual |
SingleThreadedReferenceCountedObject() | SingleThreadedReferenceCountedObject | inlineprotected |
Term() | Expression::Term | inline |
toDouble() const | Expression::Helpers::Constant | inlinevirtual |
toString() const | Expression::Helpers::Constant | inlinevirtual |
value | Expression::Helpers::Constant | |
visitAllSymbols(SymbolVisitor &visitor, const Scope &scope, int recursionDepth) | Expression::Term | inlinevirtual |
~SingleThreadedReferenceCountedObject() | SingleThreadedReferenceCountedObject | inlineprotectedvirtual |
~Term() | Expression::Term | inlinevirtual |