C# Class DotNetWebToolkit.Cil2Js.Utils.ShowVisitor

Inheritance: DotNetWebToolkit.Cil2Js.Output.JsAstVisitor
Afficher le fichier Open project: chrisdunelm/DotNetWebToolkit Class Usage Examples

Méthodes publiques

Méthode Description
V ( ICode c ) : string

Méthodes protégées

Méthode Description
VisitArgAddress ( ExprArgAddress e ) : ICode
VisitArrayLength ( ExprArrayLength e ) : ICode
VisitAssignment ( ExprAssignment e ) : ICode
VisitAssignment ( StmtAssignment s ) : ICode
VisitBinary ( ExprBinary e ) : ICode
VisitBlock ( StmtBlock s ) : ICode
VisitBox ( ExprBox e ) : ICode
VisitBreak ( StmtBreak s ) : ICode
VisitCall ( ExprCall e ) : ICode
VisitCast ( ExprCast e ) : ICode
VisitCil ( StmtCil s ) : ICode
VisitContinuation ( StmtContinuation s ) : ICode
VisitConv ( ExprConv e ) : ICode
VisitDefaultValue ( ExprDefaultValue e ) : ICode
VisitDoLoop ( StmtDoLoop s ) : ICode
VisitElementAddress ( ExprElementAddress e ) : ICode
VisitEmpty ( StmtEmpty s ) : ICode
VisitFieldAccess ( ExprFieldAccess e ) : ICode
VisitFieldAddress ( ExprFieldAddress e ) : ICode
VisitIf ( StmtIf s ) : ICode
VisitInitObj ( StmtInitObj s ) : ICode
VisitIsInst ( ExprIsInst e ) : ICode
VisitJsArrayLiteral ( ExprJsArrayLiteral e ) : ICode
VisitJsByRefWrapper ( ExprJsByRefWrapper e ) : ICode
VisitJsDelegateCtor ( ExprJsDelegateCtor e ) : ICode
VisitJsDelegateInvoke ( ExprJsDelegateInvoke e ) : ICode
VisitJsEmptyFunction ( ExprJsEmptyFunction e ) : ICode
VisitJsExplicit ( ExprJsExplicit e ) : ICode
VisitJsExplicit ( StmtJsExplicit s ) : ICode
VisitJsFieldVarName ( ExprJsFieldVarName e ) : ICode
VisitJsResolvedCtor ( ExprJsResolvedCtor e ) : ICode
VisitJsResolvedMethod ( ExprJsResolvedMethod e ) : ICode
VisitJsResolvedProperty ( ExprJsResolvedProperty e ) : ICode
VisitJsTypeData ( ExprJsTypeData e ) : ICode
VisitJsTypeVarName ( ExprJsTypeVarName e ) : ICode
VisitJsVarMethodReference ( ExprJsVarMethodReference e ) : ICode
VisitJsVirtualCall ( ExprJsVirtualCall e ) : ICode
VisitLiteral ( ExprLiteral e ) : ICode
VisitLoadIndirect ( ExprLoadIndirect e ) : ICode
VisitMethodReference ( ExprMethodReference e ) : ICode
VisitNewArray ( ExprNewArray e ) : ICode
VisitNewObj ( ExprNewObj e ) : ICode
VisitReturn ( StmtReturn s ) : ICode
VisitRuntimeHandle ( ExprRuntimeHandle e ) : ICode
VisitStoreObj ( StmtStoreObj s ) : ICode
VisitSwitch ( StmtSwitch s ) : ICode
VisitTernary ( ExprTernary e ) : ICode
VisitThrow ( StmtThrow s ) : ICode
VisitTry ( StmtTry s ) : ICode
VisitUnary ( ExprUnary e ) : ICode
VisitUnboxAny ( ExprUnboxAny e ) : ICode
VisitVarArrayAccess ( ExprVarArrayAccess e ) : ICode
VisitVarInstResult ( ExprVarInstResult e ) : ICode
VisitVarLocal ( ExprVarLocal e ) : ICode
VisitVarParameter ( ExprVarParameter e ) : ICode
VisitVarPhi ( ExprVarPhi e ) : ICode
VisitVarThis ( ExprVarThis e ) : ICode
VisitVariableAddress ( ExprVariableAddress e ) : ICode
VisitWrapExpr ( StmtWrapExpr s ) : ICode

Private Methods

Méthode Description
GetStmtName ( Stmt s ) : string
NewLine ( ) : void
ShowVisitor ( ) : System
VisitCall ( ICall call, bool isConstructor ) : void

Method Details

V() public static méthode

public static V ( ICode c ) : string
c ICode
Résultat string

VisitArgAddress() protected méthode

protected VisitArgAddress ( ExprArgAddress e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprArgAddress
Résultat ICode

VisitArrayLength() protected méthode

protected VisitArrayLength ( ExprArrayLength e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprArrayLength
Résultat ICode

VisitAssignment() protected méthode

protected VisitAssignment ( ExprAssignment e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprAssignment
Résultat ICode

VisitAssignment() protected méthode

protected VisitAssignment ( StmtAssignment s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtAssignment
Résultat ICode

VisitBinary() protected méthode

protected VisitBinary ( ExprBinary e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprBinary
Résultat ICode

VisitBlock() protected méthode

protected VisitBlock ( StmtBlock s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtBlock
Résultat ICode

VisitBox() protected méthode

protected VisitBox ( ExprBox e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprBox
Résultat ICode

VisitBreak() protected méthode

protected VisitBreak ( StmtBreak s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtBreak
Résultat ICode

VisitCall() protected méthode

protected VisitCall ( ExprCall e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprCall
Résultat ICode

VisitCast() protected méthode

protected VisitCast ( ExprCast e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprCast
Résultat ICode

VisitCil() protected méthode

protected VisitCil ( StmtCil s ) : ICode
s DotNetWebToolkit.Cil2Js.Analysis.StmtCil
Résultat ICode

VisitContinuation() protected méthode

protected VisitContinuation ( StmtContinuation s ) : ICode
s DotNetWebToolkit.Cil2Js.Analysis.StmtContinuation
Résultat ICode

VisitConv() protected méthode

protected VisitConv ( ExprConv e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprConv
Résultat ICode

VisitDefaultValue() protected méthode

protected VisitDefaultValue ( ExprDefaultValue e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprDefaultValue
Résultat ICode

VisitDoLoop() protected méthode

protected VisitDoLoop ( StmtDoLoop s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtDoLoop
Résultat ICode

VisitElementAddress() protected méthode

protected VisitElementAddress ( ExprElementAddress e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprElementAddress
Résultat ICode

VisitEmpty() protected méthode

protected VisitEmpty ( StmtEmpty s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtEmpty
Résultat ICode

VisitFieldAccess() protected méthode

protected VisitFieldAccess ( ExprFieldAccess e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprFieldAccess
Résultat ICode

VisitFieldAddress() protected méthode

protected VisitFieldAddress ( ExprFieldAddress e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprFieldAddress
Résultat ICode

VisitIf() protected méthode

protected VisitIf ( StmtIf s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtIf
Résultat ICode

VisitInitObj() protected méthode

protected VisitInitObj ( StmtInitObj s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtInitObj
Résultat ICode

VisitIsInst() protected méthode

protected VisitIsInst ( ExprIsInst e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprIsInst
Résultat ICode

VisitJsArrayLiteral() protected méthode

protected VisitJsArrayLiteral ( ExprJsArrayLiteral e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsArrayLiteral
Résultat ICode

VisitJsByRefWrapper() protected méthode

protected VisitJsByRefWrapper ( ExprJsByRefWrapper e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsByRefWrapper
Résultat ICode

VisitJsDelegateCtor() protected méthode

protected VisitJsDelegateCtor ( ExprJsDelegateCtor e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsDelegateCtor
Résultat ICode

VisitJsDelegateInvoke() protected méthode

protected VisitJsDelegateInvoke ( ExprJsDelegateInvoke e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsDelegateInvoke
Résultat ICode

VisitJsEmptyFunction() protected méthode

protected VisitJsEmptyFunction ( ExprJsEmptyFunction e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsEmptyFunction
Résultat ICode

VisitJsExplicit() protected méthode

protected VisitJsExplicit ( ExprJsExplicit e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsExplicit
Résultat ICode

VisitJsExplicit() protected méthode

protected VisitJsExplicit ( StmtJsExplicit s ) : ICode
s DotNetWebToolkit.Cil2Js.Output.StmtJsExplicit
Résultat ICode

VisitJsFieldVarName() protected méthode

protected VisitJsFieldVarName ( ExprJsFieldVarName e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsFieldVarName
Résultat ICode

VisitJsResolvedCtor() protected méthode

protected VisitJsResolvedCtor ( ExprJsResolvedCtor e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsResolvedCtor
Résultat ICode

VisitJsResolvedMethod() protected méthode

protected VisitJsResolvedMethod ( ExprJsResolvedMethod e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsResolvedMethod
Résultat ICode

VisitJsResolvedProperty() protected méthode

protected VisitJsResolvedProperty ( ExprJsResolvedProperty e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsResolvedProperty
Résultat ICode

VisitJsTypeData() protected méthode

protected VisitJsTypeData ( ExprJsTypeData e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsTypeData
Résultat ICode

VisitJsTypeVarName() protected méthode

protected VisitJsTypeVarName ( ExprJsTypeVarName e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsTypeVarName
Résultat ICode

VisitJsVarMethodReference() protected méthode

protected VisitJsVarMethodReference ( ExprJsVarMethodReference e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsVarMethodReference
Résultat ICode

VisitJsVirtualCall() protected méthode

protected VisitJsVirtualCall ( ExprJsVirtualCall e ) : ICode
e DotNetWebToolkit.Cil2Js.Output.ExprJsVirtualCall
Résultat ICode

VisitLiteral() protected méthode

protected VisitLiteral ( ExprLiteral e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprLiteral
Résultat ICode

VisitLoadIndirect() protected méthode

protected VisitLoadIndirect ( ExprLoadIndirect e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprLoadIndirect
Résultat ICode

VisitMethodReference() protected méthode

protected VisitMethodReference ( ExprMethodReference e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprMethodReference
Résultat ICode

VisitNewArray() protected méthode

protected VisitNewArray ( ExprNewArray e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprNewArray
Résultat ICode

VisitNewObj() protected méthode

protected VisitNewObj ( ExprNewObj e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprNewObj
Résultat ICode

VisitReturn() protected méthode

protected VisitReturn ( StmtReturn s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtReturn
Résultat ICode

VisitRuntimeHandle() protected méthode

protected VisitRuntimeHandle ( ExprRuntimeHandle e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprRuntimeHandle
Résultat ICode

VisitStoreObj() protected méthode

protected VisitStoreObj ( StmtStoreObj s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtStoreObj
Résultat ICode

VisitSwitch() protected méthode

protected VisitSwitch ( StmtSwitch s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtSwitch
Résultat ICode

VisitTernary() protected méthode

protected VisitTernary ( ExprTernary e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprTernary
Résultat ICode

VisitThrow() protected méthode

protected VisitThrow ( StmtThrow s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtThrow
Résultat ICode

VisitTry() protected méthode

protected VisitTry ( StmtTry s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtTry
Résultat ICode

VisitUnary() protected méthode

protected VisitUnary ( ExprUnary e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprUnary
Résultat ICode

VisitUnboxAny() protected méthode

protected VisitUnboxAny ( ExprUnboxAny e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprUnboxAny
Résultat ICode

VisitVarArrayAccess() protected méthode

protected VisitVarArrayAccess ( ExprVarArrayAccess e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprVarArrayAccess
Résultat ICode

VisitVarInstResult() protected méthode

protected VisitVarInstResult ( ExprVarInstResult e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprVarInstResult
Résultat ICode

VisitVarLocal() protected méthode

protected VisitVarLocal ( ExprVarLocal e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprVarLocal
Résultat ICode

VisitVarParameter() protected méthode

protected VisitVarParameter ( ExprVarParameter e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprVarParameter
Résultat ICode

VisitVarPhi() protected méthode

protected VisitVarPhi ( ExprVarPhi e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprVarPhi
Résultat ICode

VisitVarThis() protected méthode

protected VisitVarThis ( ExprVarThis e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprVarThis
Résultat ICode

VisitVariableAddress() protected méthode

protected VisitVariableAddress ( ExprVariableAddress e ) : ICode
e DotNetWebToolkit.Cil2Js.Ast.ExprVariableAddress
Résultat ICode

VisitWrapExpr() protected méthode

protected VisitWrapExpr ( StmtWrapExpr s ) : ICode
s DotNetWebToolkit.Cil2Js.Ast.StmtWrapExpr
Résultat ICode