C# Класс Unicoen.CodeGenerators.JavaLikeCodeFactoryVisitor

Показать файл Открыть проект

Открытые методы

Метод Описание
Visit ( UnifiedAnnotationDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedArgument element, VisitorArgument arg ) : bool
Visit ( UnifiedBigIntLiteral element, VisitorArgument arg ) : bool
Visit ( UnifiedBinaryOperator element, VisitorArgument arg ) : bool
Visit ( UnifiedBlock element, VisitorArgument arg ) : bool
Visit ( UnifiedBooleanLiteral element, VisitorArgument arg ) : bool
Visit ( UnifiedCase element, VisitorArgument arg ) : bool
Visit ( UnifiedCatch element, VisitorArgument arg ) : bool
Visit ( UnifiedCharLiteral element, VisitorArgument arg ) : bool
Visit ( UnifiedClassDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedComment element, VisitorArgument arg ) : bool
Visit ( UnifiedConstructor element, VisitorArgument arg ) : bool
Visit ( UnifiedDoWhile element, VisitorArgument arg ) : bool
Visit ( UnifiedEnumDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedExpressionList element, VisitorArgument arg ) : bool
Visit ( UnifiedFor element, VisitorArgument arg ) : bool
Visit ( UnifiedForeach element, VisitorArgument arg ) : bool
Visit ( UnifiedFractionLiteral element, VisitorArgument arg ) : bool
Visit ( UnifiedFunctionDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedGenericArgument element, VisitorArgument arg ) : bool
Visit ( UnifiedGenericParameter element, VisitorArgument arg ) : bool
Visit ( UnifiedIf ifStatement, VisitorArgument arg ) : bool
Visit ( UnifiedIndexer element, VisitorArgument arg ) : bool
Visit ( UnifiedInstanceInitializer element, VisitorArgument arg ) : bool
Visit ( UnifiedInt16Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedInt31Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedInt32Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedInt64Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedInt8Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedInterfaceDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedLabel element, VisitorArgument arg ) : bool
Visit ( UnifiedLabelIdentifier element, VisitorArgument arg ) : bool
Visit ( UnifiedModifier element, VisitorArgument arg ) : bool
Visit ( UnifiedModuleDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedNamespaceDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedNullLiteral element, VisitorArgument arg ) : bool
Visit ( UnifiedParameter element, VisitorArgument arg ) : bool
Visit ( UnifiedProgram element, VisitorArgument arg ) : bool
Visit ( UnifiedStaticInitializer element, VisitorArgument arg ) : bool
Visit ( UnifiedStringLiteral element, VisitorArgument arg ) : bool
Visit ( UnifiedStructDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedSuperIdentifier element, VisitorArgument arg ) : bool
Visit ( UnifiedSwitch element, VisitorArgument arg ) : bool
Visit ( UnifiedSynchronized element, VisitorArgument arg ) : bool
Visit ( UnifiedThisIdentifier element, VisitorArgument arg ) : bool
Visit ( UnifiedTry element, VisitorArgument arg ) : bool
Visit ( UnifiedTypeof element, VisitorArgument arg ) : bool
Visit ( UnifiedUInt16Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedUInt31Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedUInt32Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedUInt64Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedUInt8Literal element, VisitorArgument arg ) : bool
Visit ( UnifiedUnaryOperator element, VisitorArgument arg ) : bool
Visit ( UnifiedUnionDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedUsing element, VisitorArgument arg ) : bool
Visit ( UnifiedVariableDefinition element, VisitorArgument arg ) : bool
Visit ( UnifiedVariableIdentifier element, VisitorArgument arg ) : bool
Visit ( UnifiedWhile element, VisitorArgument arg ) : bool

Защищенные методы

Метод Описание
Visit ( UnifiedClassLikeDefinition element, VisitorArgument arg, string keyword ) : bool

Описание методов

Visit() публичный Метод

public Visit ( UnifiedAnnotationDefinition element, VisitorArgument arg ) : bool
element UnifiedAnnotationDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedArgument element, VisitorArgument arg ) : bool
element UnifiedArgument
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedBigIntLiteral element, VisitorArgument arg ) : bool
element UnifiedBigIntLiteral
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedBinaryOperator element, VisitorArgument arg ) : bool
element UnifiedBinaryOperator
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedBlock element, VisitorArgument arg ) : bool
element UnifiedBlock
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedBooleanLiteral element, VisitorArgument arg ) : bool
element UnifiedBooleanLiteral
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedCase element, VisitorArgument arg ) : bool
element UnifiedCase
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedCatch element, VisitorArgument arg ) : bool
element UnifiedCatch
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedCharLiteral element, VisitorArgument arg ) : bool
element UnifiedCharLiteral
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedClassDefinition element, VisitorArgument arg ) : bool
element UnifiedClassDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() защищенный Метод

protected Visit ( UnifiedClassLikeDefinition element, VisitorArgument arg, string keyword ) : bool
element UnifiedClassLikeDefinition
arg Unicoen.Processor.VisitorArgument
keyword string
Результат bool

Visit() публичный Метод

public Visit ( UnifiedComment element, VisitorArgument arg ) : bool
element UnifiedComment
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedConstructor element, VisitorArgument arg ) : bool
element UnifiedConstructor
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedDoWhile element, VisitorArgument arg ) : bool
element UnifiedDoWhile
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedEnumDefinition element, VisitorArgument arg ) : bool
element UnifiedEnumDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedExpressionList element, VisitorArgument arg ) : bool
element UnifiedExpressionList
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedFor element, VisitorArgument arg ) : bool
element UnifiedFor
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedForeach element, VisitorArgument arg ) : bool
element UnifiedForeach
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedFractionLiteral element, VisitorArgument arg ) : bool
element UnifiedFractionLiteral
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedFunctionDefinition element, VisitorArgument arg ) : bool
element UnifiedFunctionDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedGenericArgument element, VisitorArgument arg ) : bool
element UnifiedGenericArgument
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedGenericParameter element, VisitorArgument arg ) : bool
element UnifiedGenericParameter
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedIf ifStatement, VisitorArgument arg ) : bool
ifStatement UnifiedIf
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedIndexer element, VisitorArgument arg ) : bool
element UnifiedIndexer
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedInstanceInitializer element, VisitorArgument arg ) : bool
element UnifiedInstanceInitializer
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedInt16Literal element, VisitorArgument arg ) : bool
element UnifiedInt16Literal
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedInt31Literal element, VisitorArgument arg ) : bool
element UnifiedInt31Literal
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedInt32Literal element, VisitorArgument arg ) : bool
element UnifiedInt32Literal
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedInt64Literal element, VisitorArgument arg ) : bool
element UnifiedInt64Literal
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedInt8Literal element, VisitorArgument arg ) : bool
element UnifiedInt8Literal
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedInterfaceDefinition element, VisitorArgument arg ) : bool
element UnifiedInterfaceDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedLabel element, VisitorArgument arg ) : bool
element UnifiedLabel
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedLabelIdentifier element, VisitorArgument arg ) : bool
element UnifiedLabelIdentifier
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedModifier element, VisitorArgument arg ) : bool
element UnifiedModifier
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedModuleDefinition element, VisitorArgument arg ) : bool
element UnifiedModuleDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedNamespaceDefinition element, VisitorArgument arg ) : bool
element UnifiedNamespaceDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedNullLiteral element, VisitorArgument arg ) : bool
element UnifiedNullLiteral
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedParameter element, VisitorArgument arg ) : bool
element UnifiedParameter
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedProgram element, VisitorArgument arg ) : bool
element UnifiedProgram
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedStaticInitializer element, VisitorArgument arg ) : bool
element UnifiedStaticInitializer
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedStringLiteral element, VisitorArgument arg ) : bool
element UnifiedStringLiteral
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedStructDefinition element, VisitorArgument arg ) : bool
element UnifiedStructDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedSuperIdentifier element, VisitorArgument arg ) : bool
element UnifiedSuperIdentifier
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedSwitch element, VisitorArgument arg ) : bool
element UnifiedSwitch
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedSynchronized element, VisitorArgument arg ) : bool
element UnifiedSynchronized
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedThisIdentifier element, VisitorArgument arg ) : bool
element UnifiedThisIdentifier
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedTry element, VisitorArgument arg ) : bool
element UnifiedTry
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedTypeof element, VisitorArgument arg ) : bool
element UnifiedTypeof
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedUInt16Literal element, VisitorArgument arg ) : bool
element UnifiedUInt16Literal
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedUInt31Literal element, VisitorArgument arg ) : bool
element UnifiedUInt31Literal
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

Visit() публичный Метод

public Visit ( UnifiedUnaryOperator element, VisitorArgument arg ) : bool
element UnifiedUnaryOperator
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedUnionDefinition element, VisitorArgument arg ) : bool
element UnifiedUnionDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedUsing element, VisitorArgument arg ) : bool
element UnifiedUsing
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedVariableDefinition element, VisitorArgument arg ) : bool
element UnifiedVariableDefinition
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedVariableIdentifier element, VisitorArgument arg ) : bool
element UnifiedVariableIdentifier
arg Unicoen.Processor.VisitorArgument
Результат bool

Visit() публичный Метод

public Visit ( UnifiedWhile element, VisitorArgument arg ) : bool
element UnifiedWhile
arg Unicoen.Processor.VisitorArgument
Результат bool