C# Class Pytocs.Translate.ExpNameDiscovery

Inheritance: IExpVisitor
ファイルを表示 Open project: uxmal/pytocs

Public Methods

Method Description
ExpNameDiscovery ( SymbolTable syms ) : System
VisitAliasedExp ( AliasedExp aliasedExp ) : void
VisitApplication ( Application appl ) : void
VisitArrayRef ( ArrayRef arrayRef ) : void
VisitAssignExp ( AssignExp assignExp ) : void
VisitBinExp ( BinExp bin ) : void
VisitBooleanLiteral ( BooleanLiteral b ) : void
VisitBytes ( System.Bytes b ) : void
VisitCompFor ( CompFor f ) : void
VisitCompIf ( CompIf i ) : void
VisitDictComprehension ( DictComprehension dc ) : void
VisitDictInitializer ( DictInitializer di ) : void
VisitDottedName ( DottedName d ) : void
VisitEllipsis ( Ellipsis e ) : void
VisitExpList ( ExpList list ) : void
VisitFieldAccess ( AttributeAccess acc ) : void
VisitIdentifier ( Identifier id ) : void
VisitImaginaryLiteral ( ImaginaryLiteral im ) : void
VisitIntLiteral ( IntLiteral s ) : void
VisitLambda ( Lambda lambda ) : void
VisitList ( PyList l ) : void
VisitListComprehension ( ListComprehension lc ) : void
VisitLongLiteral ( LongLiteral l ) : void
VisitNoneExp ( ) : void
VisitRealLiteral ( RealLiteral r ) : void
VisitSet ( PySet setDisplay ) : void
VisitSetComprehension ( SetComprehension setComprehension ) : void
VisitSlice ( Slice slice ) : void
VisitStarExp ( StarExp e ) : void
VisitStr ( Str s ) : void
VisitTest ( TestExp tuple ) : void
VisitTuple ( PyTuple tuple ) : void
VisitUnary ( UnaryExp u ) : void
VisitYieldExp ( YieldExp yieldExp ) : void
VisitYieldFromExp ( YieldFromExp yieldExp ) : void

Method Details

ExpNameDiscovery() public method

public ExpNameDiscovery ( SymbolTable syms ) : System
syms SymbolTable
return System

VisitAliasedExp() public method

public VisitAliasedExp ( AliasedExp aliasedExp ) : void
aliasedExp AliasedExp
return void

VisitApplication() public method

public VisitApplication ( Application appl ) : void
appl Application
return void

VisitArrayRef() public method

public VisitArrayRef ( ArrayRef arrayRef ) : void
arrayRef ArrayRef
return void

VisitAssignExp() public method

public VisitAssignExp ( AssignExp assignExp ) : void
assignExp AssignExp
return void

VisitBinExp() public method

public VisitBinExp ( BinExp bin ) : void
bin BinExp
return void

VisitBooleanLiteral() public method

public VisitBooleanLiteral ( BooleanLiteral b ) : void
b BooleanLiteral
return void

VisitBytes() public method

public VisitBytes ( System.Bytes b ) : void
b System.Bytes
return void

VisitCompFor() public method

public VisitCompFor ( CompFor f ) : void
f CompFor
return void

VisitCompIf() public method

public VisitCompIf ( CompIf i ) : void
i CompIf
return void

VisitDictComprehension() public method

public VisitDictComprehension ( DictComprehension dc ) : void
dc DictComprehension
return void

VisitDictInitializer() public method

public VisitDictInitializer ( DictInitializer di ) : void
di DictInitializer
return void

VisitDottedName() public method

public VisitDottedName ( DottedName d ) : void
d DottedName
return void

VisitEllipsis() public method

public VisitEllipsis ( Ellipsis e ) : void
e Ellipsis
return void

VisitExpList() public method

public VisitExpList ( ExpList list ) : void
list ExpList
return void

VisitFieldAccess() public method

public VisitFieldAccess ( AttributeAccess acc ) : void
acc AttributeAccess
return void

VisitIdentifier() public method

public VisitIdentifier ( Identifier id ) : void
id Identifier
return void

VisitImaginaryLiteral() public method

public VisitImaginaryLiteral ( ImaginaryLiteral im ) : void
im ImaginaryLiteral
return void

VisitIntLiteral() public method

public VisitIntLiteral ( IntLiteral s ) : void
s IntLiteral
return void

VisitLambda() public method

public VisitLambda ( Lambda lambda ) : void
lambda Lambda
return void

VisitList() public method

public VisitList ( PyList l ) : void
l PyList
return void

VisitListComprehension() public method

public VisitListComprehension ( ListComprehension lc ) : void
lc ListComprehension
return void

VisitLongLiteral() public method

public VisitLongLiteral ( LongLiteral l ) : void
l LongLiteral
return void

VisitNoneExp() public method

public VisitNoneExp ( ) : void
return void

VisitRealLiteral() public method

public VisitRealLiteral ( RealLiteral r ) : void
r RealLiteral
return void

VisitSet() public method

public VisitSet ( PySet setDisplay ) : void
setDisplay PySet
return void

VisitSetComprehension() public method

public VisitSetComprehension ( SetComprehension setComprehension ) : void
setComprehension SetComprehension
return void

VisitSlice() public method

public VisitSlice ( Slice slice ) : void
slice Slice
return void

VisitStarExp() public method

public VisitStarExp ( StarExp e ) : void
e StarExp
return void

VisitStr() public method

public VisitStr ( Str s ) : void
s Str
return void

VisitTest() public method

public VisitTest ( TestExp tuple ) : void
tuple TestExp
return void

VisitTuple() public method

public VisitTuple ( PyTuple tuple ) : void
tuple PyTuple
return void

VisitUnary() public method

public VisitUnary ( UnaryExp u ) : void
u UnaryExp
return void

VisitYieldExp() public method

public VisitYieldExp ( YieldExp yieldExp ) : void
yieldExp YieldExp
return void

VisitYieldFromExp() public method

public VisitYieldFromExp ( YieldFromExp yieldExp ) : void
yieldExp YieldFromExp
return void