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 Member Functions | Public Attributes | List of all members
juce::JavascriptEngine::RootObject::TokenIterator Struct Reference
Inheritance diagram for juce::JavascriptEngine::RootObject::TokenIterator:
juce::JavascriptEngine::RootObject::ExpressionTreeBuilder

Public Member Functions

 TokenIterator (const String &code)
 
void skip ()
 
void match (TokenType expected)
 
bool matchIf (TokenType expected)
 
bool matchesAny (TokenType t1, TokenType t2) const
 
bool matchesAny (TokenType t1, TokenType t2, TokenType t3) const
 

Public Attributes

CodeLocation location
 
TokenType currentType
 
var currentValue
 

Detailed Description

Definition at line 865 of file juce_Javascript.cpp.

Constructor & Destructor Documentation

◆ TokenIterator()

juce::JavascriptEngine::RootObject::TokenIterator::TokenIterator ( const String code)

Definition at line 867 of file juce_Javascript.cpp.

Member Function Documentation

◆ match()

void juce::JavascriptEngine::RootObject::TokenIterator::match ( TokenType  expected)

Definition at line 876 of file juce_Javascript.cpp.

◆ matchesAny() [1/2]

bool juce::JavascriptEngine::RootObject::TokenIterator::matchesAny ( TokenType  t1,
TokenType  t2 
) const

Definition at line 885 of file juce_Javascript.cpp.

◆ matchesAny() [2/2]

bool juce::JavascriptEngine::RootObject::TokenIterator::matchesAny ( TokenType  t1,
TokenType  t2,
TokenType  t3 
) const

Definition at line 886 of file juce_Javascript.cpp.

◆ matchIf()

bool juce::JavascriptEngine::RootObject::TokenIterator::matchIf ( TokenType  expected)

Definition at line 884 of file juce_Javascript.cpp.

◆ skip()

void juce::JavascriptEngine::RootObject::TokenIterator::skip ( )

Definition at line 869 of file juce_Javascript.cpp.

Member Data Documentation

◆ currentType

TokenType juce::JavascriptEngine::RootObject::TokenIterator::currentType

Definition at line 889 of file juce_Javascript.cpp.

◆ currentValue

var juce::JavascriptEngine::RootObject::TokenIterator::currentValue

Definition at line 890 of file juce_Javascript.cpp.

◆ location

CodeLocation juce::JavascriptEngine::RootObject::TokenIterator::location

Definition at line 888 of file juce_Javascript.cpp.


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