JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
juce::JavascriptEngine::RootObject::Statement Struct Reference
Inheritance diagram for juce::JavascriptEngine::RootObject::Statement:
juce::JavascriptEngine::RootObject::BlockStatement juce::JavascriptEngine::RootObject::BreakStatement juce::JavascriptEngine::RootObject::ContinueStatement juce::JavascriptEngine::RootObject::Expression juce::JavascriptEngine::RootObject::IfStatement juce::JavascriptEngine::RootObject::LoopStatement juce::JavascriptEngine::RootObject::ReturnStatement juce::JavascriptEngine::RootObject::VarStatement

Public Types

enum  ResultCode { ok , returnWasHit , breakWasHit , continueWasHit }
 

Public Member Functions

 Statement (const CodeLocation &l) noexcept
 
virtual ResultCode perform (const Scope &, var *) const
 

Public Attributes

CodeLocation location
 

Detailed Description

Definition at line 245 of file juce_Javascript.cpp.

Member Enumeration Documentation

◆ ResultCode

enum juce::JavascriptEngine::RootObject::Statement::ResultCode

Definition at line 250 of file juce_Javascript.cpp.

Constructor & Destructor Documentation

◆ Statement()

juce::JavascriptEngine::RootObject::Statement::Statement ( const CodeLocation l)
noexcept

Definition at line 247 of file juce_Javascript.cpp.

Member Function Documentation

◆ perform()

virtual ResultCode juce::JavascriptEngine::RootObject::Statement::perform ( const Scope ,
var  
) const
virtual

Definition at line 251 of file juce_Javascript.cpp.

Member Data Documentation

◆ location

CodeLocation juce::JavascriptEngine::RootObject::Statement::location

Definition at line 253 of file juce_Javascript.cpp.


The documentation for this struct was generated from the following file: