Property | Type | Description | |
---|---|---|---|
Scopes | Stack |
||
breakStatement | BreakStatement | ||
continueStatement | ContinueStatement | ||
exit | bool | ||
recursionLevel | int | ||
returnInstance | JsInstance | ||
typeResolver | ITypeResolver |
Method | Description | |
---|---|---|
Assign ( Jint.Expressions.MemberExpression left, |
||
CallFunction ( |
|
|
Compare ( |
||
CreateDebugInformation ( |
||
CreateFunction ( IFunctionDeclaration functionDeclaration ) : |
||
EnsureIdentifierIsDefined ( object value ) : void | ||
ExecuteFunction ( |
||
ExecuteFunction ( |
||
ExecutionVisitor ( Jint.Options options ) : System | ||
IsNullOrUndefined ( |
||
OnDeserialization ( object sender ) : void | ||
OnStep ( Jint.Debugger.DebugInformation info ) : void | ||
Return ( |
||
SetResult ( |
||
Visit ( |
||
Visit ( Jint.Expressions.AssignmentExpression statement ) : void | ||
Visit ( |
||
Visit ( |
||
Visit ( Jint.Expressions.BreakStatement statement ) : void | ||
Visit ( |
||
Visit ( Jint.Expressions.ContinueStatement statement ) : void | ||
Visit ( Jint.Expressions.DoWhileStatement statement ) : void | ||
Visit ( Jint.Expressions.EmptyStatement statement ) : void | ||
Visit ( |
||
Visit ( |
||
Visit ( |
||
Visit ( |
||
Visit ( Jint.Expressions.Identifier expression ) : void | ||
Visit ( |
||
Visit ( |
||
Visit ( Jint.Expressions.JsonExpression json ) : void | ||
Visit ( Jint.Expressions.MemberExpression expression ) : void | ||
Visit ( Jint.Expressions.MethodCall methodCall ) : void | ||
Visit ( |
||
Visit ( Program program ) : void | ||
Visit ( Jint.Expressions.PropertyDeclarationExpression expression ) : void | ||
Visit ( Jint.Expressions.PropertyExpression expression ) : void | ||
Visit ( Jint.Expressions.RegexpExpression expression ) : void | ||
Visit ( ReturnStatement statement ) : void | ||
Visit ( Statement expression ) : void | ||
Visit ( SwitchStatement statement ) : void | ||
Visit ( TernaryExpression expression ) : void | ||
Visit ( ThrowStatement statement ) : void | ||
Visit ( TryStatement statement ) : void | ||
Visit ( UnaryExpression expression ) : void | ||
Visit ( ValueExpression expression ) : void | ||
Visit ( VariableDeclarationStatement statement ) : void | ||
Visit ( WhileStatement statement ) : void | ||
Visit ( WithStatement statement ) : void |
Method | Description | |
---|---|---|
EnterScope ( JsDictionaryObject scope ) : void | ||
EnterScope ( |
||
ExitScope ( ) : void | ||
ResetContinueIfPresent ( string label ) : void |
Called by a loop to stop the "continue" keyword escalation
|
|
StopStatementFlow ( ) : bool |
Method | Description | |
---|---|---|
EnsureClrAllowed ( ) : void | ||
HasOption ( Jint.Options options ) : bool | ||
RestoreResult ( ) : void | ||
SaveResult ( ) : void | ||
Visit ( |
public Assign ( Jint.Expressions.MemberExpression left, |
||
left | Jint.Expressions.MemberExpression | |
value | ||
return | void |
public CallFunction ( |
||
function | Function to exectue | |
that | JsDictionaryObject | Object to call the function on |
parameters | Parameters of the execution | |
return | void |
public Compare ( |
||
x | ||
y | ||
return |
public CreateDebugInformation ( |
||
statement | ||
return | Jint.Debugger.DebugInformation |
public CreateFunction ( IFunctionDeclaration functionDeclaration ) : |
||
functionDeclaration | IFunctionDeclaration | |
return |
public EnsureIdentifierIsDefined ( object value ) : void | ||
value | object | |
return | void |
protected EnterScope ( JsDictionaryObject scope ) : void | ||
scope | JsDictionaryObject | |
return | void |
protected EnterScope ( |
||
scope | ||
return | void |
public ExecuteFunction ( |
||
function | ||
that | JsDictionaryObject | |
parameters | ||
return | void |
public ExecuteFunction ( |
||
function | ||
that | JsDictionaryObject | |
parameters | ||
genericParameters | ||
return | void |
public ExecutionVisitor ( Jint.Options options ) : System | ||
options | Jint.Options | |
return | System |
public static IsNullOrUndefined ( |
||
o | ||
return | bool |
public OnDeserialization ( object sender ) : void | ||
sender | object | |
return | void |
public OnStep ( Jint.Debugger.DebugInformation info ) : void | ||
info | Jint.Debugger.DebugInformation | |
return | void |
protected ResetContinueIfPresent ( string label ) : void | ||
label | string | |
return | void |
public Return ( |
||
instance | ||
return |
public SetResult ( |
||
value | ||
baseObject | JsDictionaryObject | |
return | void |
public Visit ( |
||
expression | ||
return | void |
public Visit ( Jint.Expressions.AssignmentExpression statement ) : void | ||
statement | Jint.Expressions.AssignmentExpression | |
return | void |
public Visit ( |
||
expression | ||
return | void |
public Visit ( |
||
statement | ||
return | void |
public Visit ( Jint.Expressions.BreakStatement statement ) : void | ||
statement | Jint.Expressions.BreakStatement | |
return | void |
public Visit ( |
||
statement | ||
return | void |
public Visit ( Jint.Expressions.ContinueStatement statement ) : void | ||
statement | Jint.Expressions.ContinueStatement | |
return | void |
public Visit ( Jint.Expressions.DoWhileStatement statement ) : void | ||
statement | Jint.Expressions.DoWhileStatement | |
return | void |
public Visit ( Jint.Expressions.EmptyStatement statement ) : void | ||
statement | Jint.Expressions.EmptyStatement | |
return | void |
public Visit ( |
||
statement | ||
return | void |
public Visit ( |
||
statement | ||
return | void |
public Visit ( |
||
statement | ||
return | void |
public Visit ( |
||
fe | ||
return | void |
public Visit ( Jint.Expressions.Identifier expression ) : void | ||
expression | Jint.Expressions.Identifier | |
return | void |
public Visit ( |
||
statement | ||
return | void |
public Visit ( |
||
indexer | ||
return | void |
public Visit ( Jint.Expressions.JsonExpression json ) : void | ||
json | Jint.Expressions.JsonExpression | |
return | void |
public Visit ( Jint.Expressions.MemberExpression expression ) : void | ||
expression | Jint.Expressions.MemberExpression | |
return | void |
public Visit ( Jint.Expressions.MethodCall methodCall ) : void | ||
methodCall | Jint.Expressions.MethodCall | |
return | void |
public Visit ( |
||
expression | ||
return | void |
public Visit ( Jint.Expressions.PropertyDeclarationExpression expression ) : void | ||
expression | Jint.Expressions.PropertyDeclarationExpression | |
return | void |
public Visit ( Jint.Expressions.PropertyExpression expression ) : void | ||
expression | Jint.Expressions.PropertyExpression | |
return | void |
public Visit ( Jint.Expressions.RegexpExpression expression ) : void | ||
expression | Jint.Expressions.RegexpExpression | |
return | void |
public Visit ( ReturnStatement statement ) : void | ||
statement | ReturnStatement | |
return | void |
public Visit ( SwitchStatement statement ) : void | ||
statement | SwitchStatement | |
return | void |
public Visit ( TernaryExpression expression ) : void | ||
expression | TernaryExpression | |
return | void |
public Visit ( ThrowStatement statement ) : void | ||
statement | ThrowStatement | |
return | void |
public Visit ( TryStatement statement ) : void | ||
statement | TryStatement | |
return | void |
public Visit ( UnaryExpression expression ) : void | ||
expression | UnaryExpression | |
return | void |
public Visit ( ValueExpression expression ) : void | ||
expression | ValueExpression | |
return | void |
public Visit ( VariableDeclarationStatement statement ) : void | ||
statement | VariableDeclarationStatement | |
return | void |
public Visit ( WhileStatement statement ) : void | ||
statement | WhileStatement | |
return | void |
public Visit ( WithStatement statement ) : void | ||
statement | WithStatement | |
return | void |
protected ContinueStatement continueStatement | ||
return | ContinueStatement |