C# 클래스 Unicoen.Languages.CSharp.CodeGenerators.CSharpCodeFactoryVisitor

상속: Unicoen.CodeGenerators.JavaLikeCodeFactoryVisitor
파일 보기 프로젝트 열기: UnicoenProject/UNICOEN

공개 메소드들

메소드 설명
CSharpCodeFactoryVisitor ( TextWriter writer, string indentSign ) : System.IO
Visit ( UnifiedBigIntLiteral element, VisitorArgument arg ) : bool
Visit ( UnifiedClassConstrain element, VisitorArgument arg ) : bool
Visit ( UnifiedConstructorConstrain element, VisitorArgument arg ) : bool
Visit ( UnifiedExtendConstrain element, VisitorArgument arg ) : bool
Visit ( UnifiedFunctionDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedGenericParameter element, VisitorArgument arg ) : bool
Visit ( UnifiedImplementsConstrain element, VisitorArgument arg ) : bool
Visit ( UnifiedInt64Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedLambda element, VisitorArgument arg ) : bool
Visit ( UnifiedNamespaceDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedSet element, VisitorArgument arg ) : bool
Visit ( UnifiedSet element, VisitorArgument arg ) : bool
Visit ( UnifiedStructConstrain element, VisitorArgument arg ) : bool
Visit ( UnifiedStructDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedUInt16Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedUInt32Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedUInt64Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedUInt8Literal element, VisitorArgument arg ) : bool

메소드 상세

CSharpCodeFactoryVisitor() 공개 메소드

public CSharpCodeFactoryVisitor ( TextWriter writer, string indentSign ) : System.IO
writer System.IO.TextWriter
indentSign string
리턴 System.IO

Visit() 공개 메소드

public Visit ( UnifiedBigIntLiteral element, VisitorArgument arg ) : bool
element UnifiedBigIntLiteral
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedClassConstrain element, VisitorArgument arg ) : bool
element UnifiedClassConstrain
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedConstructorConstrain element, VisitorArgument arg ) : bool
element UnifiedConstructorConstrain
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedExtendConstrain element, VisitorArgument arg ) : bool
element UnifiedExtendConstrain
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedFunctionDefinition element, VisitorArgument arg ) : bool
element UnifiedFunctionDefinition
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedGenericParameter element, VisitorArgument arg ) : bool
element UnifiedGenericParameter
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedImplementsConstrain element, VisitorArgument arg ) : bool
element UnifiedImplementsConstrain
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedInt64Literal element, VisitorArgument arg ) : bool
element UnifiedInt64Literal
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedLambda element, VisitorArgument arg ) : bool
element UnifiedLambda
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedNamespaceDefinition element, VisitorArgument arg ) : bool
element UnifiedNamespaceDefinition
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedSet element, VisitorArgument arg ) : bool
element UnifiedSet
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedSet element, VisitorArgument arg ) : bool
element UnifiedSet
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedStructConstrain element, VisitorArgument arg ) : bool
element UnifiedStructConstrain
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedStructDefinition element, VisitorArgument arg ) : bool
element UnifiedStructDefinition
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedUInt16Literal element, VisitorArgument arg ) : bool
element UnifiedUInt16Literal
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedUInt32Literal element, VisitorArgument arg ) : bool
element UnifiedUInt32Literal
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedUInt64Literal element, VisitorArgument arg ) : bool
element UnifiedUInt64Literal
arg Unicoen.Processor.VisitorArgument
리턴 bool

Visit() 공개 메소드

public Visit ( UnifiedUInt8Literal element, VisitorArgument arg ) : bool
element UnifiedUInt8Literal
arg Unicoen.Processor.VisitorArgument
리턴 bool