openshot-audio
0.1.2
|
Public Types | |
enum | ResultCode { ok = 0, returnWasHit, breakWasHit, continueWasHit } |
Public Member Functions | |
Statement (const CodeLocation &l) noexcept | |
virtual | ~Statement () |
virtual ResultCode | perform (const Scope &, var *) const |
Public Attributes | |
CodeLocation | location |
|
inlinenoexcept |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in JavascriptEngine::RootObject::ContinueStatement, JavascriptEngine::RootObject::BreakStatement, JavascriptEngine::RootObject::ReturnStatement, JavascriptEngine::RootObject::LoopStatement, JavascriptEngine::RootObject::VarStatement, JavascriptEngine::RootObject::IfStatement, JavascriptEngine::RootObject::BlockStatement, and JavascriptEngine::RootObject::Expression.
CodeLocation JavascriptEngine::RootObject::Statement::location |