|
| ModuloOp (const CodeLocation &l, ExpPtr &a, ExpPtr &b) noexcept |
|
var | getWithDoubles (double a, double b) const override |
|
var | getWithInts (int64 a, int64 b) const override |
|
| BinaryOperator (const CodeLocation &l, ExpPtr &a, ExpPtr &b, TokenType op) noexcept |
|
virtual var | getWithUndefinedArg () const |
|
virtual var | getWithArrayOrObject (const var &a, const var &) const |
|
virtual var | getWithStrings (const String &, const String &) const |
|
var | getResult (const Scope &s) const override |
|
var | throwError (const char *typeName) const |
|
| BinaryOperatorBase (const CodeLocation &l, ExpPtr &a, ExpPtr &b, TokenType op) noexcept |
|
| Expression (const CodeLocation &l) noexcept |
|
virtual void | assign (const Scope &, const var &) const |
|
ResultCode | perform (const Scope &s, var *) const override |
|
| Statement (const CodeLocation &l) noexcept |
|
|
enum | ResultCode { ok = 0,
returnWasHit,
breakWasHit,
continueWasHit
} |
|
ExpPtr | lhs |
|
ExpPtr | rhs |
|
TokenType | operation |
|
CodeLocation | location |
|
Definition at line 602 of file juce_Javascript.cpp.
The documentation for this struct was generated from the following file: