Property | Type | Description | |
---|---|---|---|
AddBlock | |||
BBSplitter | System | ||
CoalesceBlock | |||
IsCoalescableAssignment | bool | ||
IsCoalescableBlock | bool | ||
IsCoalescableExpr | bool | ||
IsCoalescableIfStmt | bool | ||
IsCoalescableStmt | bool | ||
IsCoalescableWhileStmt | bool | ||
PopContinuationStack | |||
PopExceptionContext | void | ||
PushContinuationStack | void | ||
PushContinuationStack | void | ||
PushExceptionContext | void | ||
VisitAccept | |||
VisitAssert | |||
VisitAssume | |||
VisitAtomic | |||
VisitAttributedStatement | |||
VisitEventStatement | |||
VisitInvokePlugin | |||
VisitInvokeSched | |||
VisitSelect | |||
VisitSend | |||
VisitTrace | |||
VisitZTry |
Method | Description | |
---|---|---|
SplitMethod ( |
||
Visit ( System.Compiler.Node node ) : System.Compiler.Node | ||
VisitAssignmentStatement ( System.Compiler.AssignmentStatement assignment ) : System.Compiler.Statement | ||
VisitBlock ( System.Compiler.Block block ) : System.Compiler.Block | ||
VisitBranch ( System.Compiler.Branch branch ) : System.Compiler.Statement | ||
VisitExpressionStatement ( System.Compiler.ExpressionStatement statement ) : System.Compiler.Statement | ||
VisitForEach ( System.Compiler.ForEach forEach ) : System.Compiler.Statement | ||
VisitGoto ( System.Compiler.Goto Goto ) : System.Compiler.Statement | ||
VisitIf ( System.Compiler.If If ) : System.Compiler.Statement | ||
VisitLabeledStatement ( System.Compiler.LabeledStatement lStatement ) : System.Compiler.Statement | ||
VisitReturn ( System.Compiler.Return Return ) : System.Compiler.Statement | ||
VisitStatementList ( StatementList stmts ) : StatementList | ||
VisitThrow ( System.Compiler.Throw Throw ) : System.Compiler.Statement | ||
VisitWhile ( System.Compiler.While While ) : System.Compiler.Statement | ||
VisitYield ( |
Method | Description | |
---|---|---|
AddBlock ( |
||
BBSplitter ( |
||
CoalesceBlock ( System.Compiler.Block block, |
||
IsCoalescableAssignment ( System.Compiler.AssignmentStatement aStmt ) : bool | ||
IsCoalescableBlock ( System.Compiler.Block block ) : bool | ||
IsCoalescableExpr ( System.Compiler.Expression e ) : bool | ||
IsCoalescableIfStmt ( System.Compiler.If s ) : bool | ||
IsCoalescableStmt ( System.Compiler.Statement s ) : bool | ||
IsCoalescableWhileStmt ( System.Compiler.While s ) : bool | ||
PopContinuationStack ( ) : |
||
PopExceptionContext ( ) : void | ||
PushContinuationStack ( ) : void | ||
PushContinuationStack ( |
||
PushExceptionContext ( |
||
VisitAccept ( |
||
VisitAssert ( |
||
VisitAssume ( |
||
VisitAtomic ( |
||
VisitAttributedStatement ( |
||
VisitEventStatement ( |
||
VisitInvokePlugin ( |
||
VisitInvokeSched ( |
||
VisitSelect ( |
||
VisitSend ( |
||
VisitTrace ( |
||
VisitZTry ( |
public static SplitMethod ( |
||
method | ||
splicer | ||
return | List |
public Visit ( System.Compiler.Node node ) : System.Compiler.Node | ||
node | System.Compiler.Node | |
return | System.Compiler.Node |
public VisitAssignmentStatement ( System.Compiler.AssignmentStatement assignment ) : System.Compiler.Statement | ||
assignment | System.Compiler.AssignmentStatement | |
return | System.Compiler.Statement |
public VisitBlock ( System.Compiler.Block block ) : System.Compiler.Block | ||
block | System.Compiler.Block | |
return | System.Compiler.Block |
public VisitBranch ( System.Compiler.Branch branch ) : System.Compiler.Statement | ||
branch | System.Compiler.Branch | |
return | System.Compiler.Statement |
public VisitExpressionStatement ( System.Compiler.ExpressionStatement statement ) : System.Compiler.Statement | ||
statement | System.Compiler.ExpressionStatement | |
return | System.Compiler.Statement |
public VisitForEach ( System.Compiler.ForEach forEach ) : System.Compiler.Statement | ||
forEach | System.Compiler.ForEach | |
return | System.Compiler.Statement |
public VisitGoto ( System.Compiler.Goto Goto ) : System.Compiler.Statement | ||
Goto | System.Compiler.Goto | |
return | System.Compiler.Statement |
public VisitIf ( System.Compiler.If If ) : System.Compiler.Statement | ||
If | System.Compiler.If | |
return | System.Compiler.Statement |
public VisitLabeledStatement ( System.Compiler.LabeledStatement lStatement ) : System.Compiler.Statement | ||
lStatement | System.Compiler.LabeledStatement | |
return | System.Compiler.Statement |
public VisitReturn ( System.Compiler.Return Return ) : System.Compiler.Statement | ||
Return | System.Compiler.Return | |
return | System.Compiler.Statement |
public VisitStatementList ( StatementList stmts ) : StatementList | ||
stmts | StatementList | |
return | StatementList |
public VisitThrow ( System.Compiler.Throw Throw ) : System.Compiler.Statement | ||
Throw | System.Compiler.Throw | |
return | System.Compiler.Statement |
public VisitWhile ( System.Compiler.While While ) : System.Compiler.Statement | ||
While | System.Compiler.While | |
return | System.Compiler.Statement |
public VisitYield ( |
||
yield | ||
return | System.Compiler.Statement |