assign(const Scope &, const var &) const (defined in juce::JavascriptEngine::RootObject::Expression) | juce::JavascriptEngine::RootObject::Expression | inlinevirtual |
BinaryOperator(const CodeLocation &l, ExpPtr &a, ExpPtr &b, TokenType op) noexcept (defined in juce::JavascriptEngine::RootObject::BinaryOperator) | juce::JavascriptEngine::RootObject::BinaryOperator | inline |
BinaryOperatorBase(const CodeLocation &l, ExpPtr &a, ExpPtr &b, TokenType op) noexcept (defined in juce::JavascriptEngine::RootObject::BinaryOperatorBase) | juce::JavascriptEngine::RootObject::BinaryOperatorBase | inline |
breakWasHit enum value (defined in juce::JavascriptEngine::RootObject::Statement) | juce::JavascriptEngine::RootObject::Statement | |
continueWasHit enum value (defined in juce::JavascriptEngine::RootObject::Statement) | juce::JavascriptEngine::RootObject::Statement | |
Expression(const CodeLocation &l) noexcept (defined in juce::JavascriptEngine::RootObject::Expression) | juce::JavascriptEngine::RootObject::Expression | inline |
getResult(const Scope &s) const override (defined in juce::JavascriptEngine::RootObject::BinaryOperator) | juce::JavascriptEngine::RootObject::BinaryOperator | inlinevirtual |
getWithArrayOrObject(const var &a, const var &) const (defined in juce::JavascriptEngine::RootObject::BinaryOperator) | juce::JavascriptEngine::RootObject::BinaryOperator | inlinevirtual |
getWithDoubles(double a, double b) const override (defined in juce::JavascriptEngine::RootObject::SubtractionOp) | juce::JavascriptEngine::RootObject::SubtractionOp | inlinevirtual |
getWithInts(int64 a, int64 b) const override (defined in juce::JavascriptEngine::RootObject::SubtractionOp) | juce::JavascriptEngine::RootObject::SubtractionOp | inlinevirtual |
getWithStrings(const String &, const String &) const (defined in juce::JavascriptEngine::RootObject::BinaryOperator) | juce::JavascriptEngine::RootObject::BinaryOperator | inlinevirtual |
getWithUndefinedArg() const (defined in juce::JavascriptEngine::RootObject::BinaryOperator) | juce::JavascriptEngine::RootObject::BinaryOperator | inlinevirtual |
lhs (defined in juce::JavascriptEngine::RootObject::BinaryOperatorBase) | juce::JavascriptEngine::RootObject::BinaryOperatorBase | |
location (defined in juce::JavascriptEngine::RootObject::Statement) | juce::JavascriptEngine::RootObject::Statement | |
ok enum value (defined in juce::JavascriptEngine::RootObject::Statement) | juce::JavascriptEngine::RootObject::Statement | |
operation (defined in juce::JavascriptEngine::RootObject::BinaryOperatorBase) | juce::JavascriptEngine::RootObject::BinaryOperatorBase | |
perform(const Scope &s, var *) const override (defined in juce::JavascriptEngine::RootObject::Expression) | juce::JavascriptEngine::RootObject::Expression | inlinevirtual |
ResultCode enum name (defined in juce::JavascriptEngine::RootObject::Statement) | juce::JavascriptEngine::RootObject::Statement | |
returnWasHit enum value (defined in juce::JavascriptEngine::RootObject::Statement) | juce::JavascriptEngine::RootObject::Statement | |
rhs (defined in juce::JavascriptEngine::RootObject::BinaryOperatorBase) | juce::JavascriptEngine::RootObject::BinaryOperatorBase | |
Statement(const CodeLocation &l) noexcept (defined in juce::JavascriptEngine::RootObject::Statement) | juce::JavascriptEngine::RootObject::Statement | inline |
SubtractionOp(const CodeLocation &l, ExpPtr &a, ExpPtr &b) noexcept (defined in juce::JavascriptEngine::RootObject::SubtractionOp) | juce::JavascriptEngine::RootObject::SubtractionOp | inline |
throwError(const char *typeName) const (defined in juce::JavascriptEngine::RootObject::BinaryOperator) | juce::JavascriptEngine::RootObject::BinaryOperator | inline |
~Statement() (defined in juce::JavascriptEngine::RootObject::Statement) | juce::JavascriptEngine::RootObject::Statement | inlinevirtual |