C# Класс Unicoen.Languages.Java.ProgramGenerators.JavaProgramGeneratorHelper

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

Открытые свойства

Свойство Тип Описание
Sign2BinaryOperator UnifiedBinaryOperator>.Dictionary
Sign2PrefixUnaryOperator UnifiedUnaryOperator>.Dictionary

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

Метод Описание
CreateAdditiveExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateAndExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateAnnotation ( System.Xml.Linq.XElement node ) : UnifiedAnnotation
CreateAnnotationMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateAnnotationTypeBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateAnnotationTypeDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateAnnotationTypeElementDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
CreateAnnotations ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateArrayCreator ( System.Xml.Linq.XElement node ) : UnifiedNew
CreateArrayInitializer ( System.Xml.Linq.XElement node ) : UnifiedArrayLiteral
CreateBlock ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateBlockStatement ( System.Xml.Linq.XElement node ) : IEnumerable
CreateCastExpression ( System.Xml.Linq.XElement node ) : UnifiedCast
CreateCatchClause ( System.Xml.Linq.XElement node ) : UnifiedCatch
CreateCatches ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateClassBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateClassBodyDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
CreateClassCreatorRest ( System.Xml.Linq.XElement node ) : UnifiedBlock>.Tuple
CreateClassDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateClassOrInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateClassOrInterfaceType ( System.Xml.Linq.XElement node ) : UnifiedType
CreateComment ( System.Xml.Linq.XElement node ) : UnifiedComment
CreateCompilationUnit ( System.Xml.Linq.XElement node ) : UnifiedProgram
CreateConditionalAndExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateConditionalExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateConditionalOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateCreatedName ( System.Xml.Linq.XElement node ) : UnifiedType
CreateCreator ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateDoubleLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateElementValue ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateElementValueArrayInitializer ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateElementValuePair ( System.Xml.Linq.XElement node ) : UnifiedArgument
CreateElementValuePairs ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateEllipsisParameterDecl ( System.Xml.Linq.XElement node ) : UnifiedParameter
CreateEnumBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateEnumBodyDeclarations ( System.Xml.Linq.XElement node ) : IEnumerable
CreateEnumConstant ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinition
CreateEnumConstants ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateEnumDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateEqualityExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateExclusiveOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateExplicitConstructorInvocation ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateExpressionList ( System.Xml.Linq.XElement node ) : IEnumerable
CreateFieldDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateFloatLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateForInit ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateFormalParameter ( System.Xml.Linq.XElement node ) : Tuple,UnifiedSet>,UnifiedType,UnifiedVariableIdentifier>
CreateFormalParameterDecls ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateFormalParameters ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateForstatement ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateIdentifierSuffix ( UnifiedExpression prefixProp, System.Xml.Linq.XElement node ) : UnifiedExpression
CreateImportDeclaration ( System.Xml.Linq.XElement node ) : UnifiedImport
CreateInclusiveOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateInnerCreator ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
CreateInstanceOfExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateIntLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateInterfaceBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateInterfaceBodyDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
CreateInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateInterfaceFieldDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateInterfaceMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedFunctionDefinition
CreateLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateLocalVariableDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateLocalVariableDeclarationStatement ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateLongLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateMemberDecl ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateModifiers ( System.Xml.Linq.XElement node ) : UnifiedSet>.Tuple
CreateMultiplicativeExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateNonWildcardTypeArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateNormalClassDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateNormalInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedInterfaceDefinition
CreateNormalParameterDecl ( System.Xml.Linq.XElement node ) : UnifiedParameter
CreatePackageDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateParExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreatePrimary ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreatePrimitiveType ( System.Xml.Linq.XElement node ) : UnifiedType
CreateQualifiedName ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateQualifiedNameList ( System.Xml.Linq.XElement node ) : IEnumerable
CreateRelationalExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateSelector ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
CreateShiftExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateStatement ( System.Xml.Linq.XElement node ) : IEnumerable
CreateSuperSuffix ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
CreateSwitchBlockStatementGroup ( System.Xml.Linq.XElement node ) : UnifiedCase
CreateSwitchBlockStatementGroups ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateSwitchLabel ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateTrystatement ( System.Xml.Linq.XElement node ) : UnifiedTry
CreateType ( System.Xml.Linq.XElement node ) : UnifiedType
CreateTypeArgument ( System.Xml.Linq.XElement node ) : UnifiedGenericArgument
CreateTypeArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateTypeBound ( System.Xml.Linq.XElement node ) : IEnumerable
CreateTypeDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
CreateTypeList ( System.Xml.Linq.XElement node ) : IEnumerable
CreateTypeParameter ( System.Xml.Linq.XElement node ) : UnifiedGenericParameter
CreateTypeParameters ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateUnaryExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateUnaryExpressionNotPlusMinus ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateVariableDeclarator ( System.Xml.Linq.XElement node, UnifiedSet annotations, UnifiedSet modifiers, UnifiedType type ) : UnifiedVariableDefinition
CreateVariableInitializer ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateVariableModifiers ( System.Xml.Linq.XElement node ) : UnifiedSet>.Tuple

Приватные методы

Метод Описание
CreateBreak ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateContinue ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateDoWhile ( System.Xml.Linq.XElement node ) : UnifiedDoWhile
CreateIf ( System.Xml.Linq.XElement node ) : UnifiedIf
CreateReturn ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateSwitch ( System.Xml.Linq.XElement node ) : UnifiedSwitch
CreateSynchronized ( System.Xml.Linq.XElement node ) : UnifiedSynchronized
CreateThrow ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateWhile ( System.Xml.Linq.XElement node ) : UnifiedWhile
JavaProgramGeneratorHelper ( ) : System
ParseFraction ( string value ) : double
ParseHexFraction ( string value ) : double
ParseInteger ( string value ) : System.Numerics.BigInteger

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

CreateAdditiveExpression() публичный статический Метод

public static CreateAdditiveExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateAndExpression() публичный статический Метод

public static CreateAndExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateAnnotation() публичный статический Метод

public static CreateAnnotation ( System.Xml.Linq.XElement node ) : UnifiedAnnotation
node System.Xml.Linq.XElement
Результат UnifiedAnnotation

CreateAnnotationMethodDeclaration() публичный статический Метод

public static CreateAnnotationMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateAnnotationTypeBody() публичный статический Метод

public static CreateAnnotationTypeBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
Результат UnifiedBlock

CreateAnnotationTypeDeclaration() публичный статический Метод

public static CreateAnnotationTypeDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
Результат UnifiedClassLikeDefinition

CreateAnnotationTypeElementDeclaration() публичный статический Метод

public static CreateAnnotationTypeElementDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateAnnotations() публичный статический Метод

public static CreateAnnotations ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateArguments() публичный статический Метод

public static CreateArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateArrayCreator() публичный статический Метод

public static CreateArrayCreator ( System.Xml.Linq.XElement node ) : UnifiedNew
node System.Xml.Linq.XElement
Результат UnifiedNew

CreateArrayInitializer() публичный статический Метод

public static CreateArrayInitializer ( System.Xml.Linq.XElement node ) : UnifiedArrayLiteral
node System.Xml.Linq.XElement
Результат UnifiedArrayLiteral

CreateBlock() публичный статический Метод

public static CreateBlock ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
Результат UnifiedBlock

CreateBlockStatement() публичный статический Метод

public static CreateBlockStatement ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateCastExpression() публичный статический Метод

public static CreateCastExpression ( System.Xml.Linq.XElement node ) : UnifiedCast
node System.Xml.Linq.XElement
Результат UnifiedCast

CreateCatchClause() публичный статический Метод

public static CreateCatchClause ( System.Xml.Linq.XElement node ) : UnifiedCatch
node System.Xml.Linq.XElement
Результат UnifiedCatch

CreateCatches() публичный статический Метод

public static CreateCatches ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateClassBody() публичный статический Метод

public static CreateClassBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
Результат UnifiedBlock

CreateClassBodyDeclaration() публичный статический Метод

public static CreateClassBodyDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateClassCreatorRest() публичный статический Метод

public static CreateClassCreatorRest ( System.Xml.Linq.XElement node ) : UnifiedBlock>.Tuple
node System.Xml.Linq.XElement
Результат UnifiedBlock>.Tuple

CreateClassDeclaration() публичный статический Метод

public static CreateClassDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
Результат UnifiedClassLikeDefinition

CreateClassOrInterfaceDeclaration() публичный статический Метод

public static CreateClassOrInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
Результат UnifiedClassLikeDefinition

CreateClassOrInterfaceType() публичный статический Метод

public static CreateClassOrInterfaceType ( System.Xml.Linq.XElement node ) : UnifiedType
node System.Xml.Linq.XElement
Результат Unicoen.Model.UnifiedType

CreateComment() публичный статический Метод

public static CreateComment ( System.Xml.Linq.XElement node ) : UnifiedComment
node System.Xml.Linq.XElement
Результат UnifiedComment

CreateCompilationUnit() публичный статический Метод

public static CreateCompilationUnit ( System.Xml.Linq.XElement node ) : UnifiedProgram
node System.Xml.Linq.XElement
Результат UnifiedProgram

CreateConditionalAndExpression() публичный статический Метод

public static CreateConditionalAndExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateConditionalExpression() публичный статический Метод

public static CreateConditionalExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateConditionalOrExpression() публичный статический Метод

public static CreateConditionalOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateCreatedName() публичный статический Метод

public static CreateCreatedName ( System.Xml.Linq.XElement node ) : UnifiedType
node System.Xml.Linq.XElement
Результат Unicoen.Model.UnifiedType

CreateCreator() публичный статический Метод

public static CreateCreator ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateDoubleLiteral() публичный статический Метод

public static CreateDoubleLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
Результат UnifiedLiteral

CreateElementValue() публичный статический Метод

public static CreateElementValue ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateElementValueArrayInitializer() публичный статический Метод

public static CreateElementValueArrayInitializer ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateElementValuePair() публичный статический Метод

public static CreateElementValuePair ( System.Xml.Linq.XElement node ) : UnifiedArgument
node System.Xml.Linq.XElement
Результат UnifiedArgument

CreateElementValuePairs() публичный статический Метод

public static CreateElementValuePairs ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateEllipsisParameterDecl() публичный статический Метод

public static CreateEllipsisParameterDecl ( System.Xml.Linq.XElement node ) : UnifiedParameter
node System.Xml.Linq.XElement
Результат UnifiedParameter

CreateEnumBody() публичный статический Метод

public static CreateEnumBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
Результат UnifiedBlock

CreateEnumBodyDeclarations() публичный статический Метод

public static CreateEnumBodyDeclarations ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateEnumConstant() публичный статический Метод

public static CreateEnumConstant ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinition
node System.Xml.Linq.XElement
Результат UnifiedVariableDefinition

CreateEnumConstants() публичный статический Метод

public static CreateEnumConstants ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
Результат UnifiedVariableDefinitionList

CreateEnumDeclaration() публичный статический Метод

public static CreateEnumDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
Результат UnifiedClassLikeDefinition

CreateEqualityExpression() публичный статический Метод

public static CreateEqualityExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateExclusiveOrExpression() публичный статический Метод

public static CreateExclusiveOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateExplicitConstructorInvocation() публичный статический Метод

public static CreateExplicitConstructorInvocation ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateExpression() публичный статический Метод

public static CreateExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateExpressionList() публичный статический Метод

public static CreateExpressionList ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateFieldDeclaration() публичный статический Метод

public static CreateFieldDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
Результат UnifiedVariableDefinitionList

CreateFloatLiteral() публичный статический Метод

public static CreateFloatLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
Результат UnifiedLiteral

CreateForInit() публичный статический Метод

public static CreateForInit ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateFormalParameter() публичный статический Метод

public static CreateFormalParameter ( System.Xml.Linq.XElement node ) : Tuple,UnifiedSet>,UnifiedType,UnifiedVariableIdentifier>
node System.Xml.Linq.XElement
Результат Tuple,UnifiedSet>,UnifiedType,UnifiedVariableIdentifier>

CreateFormalParameterDecls() публичный статический Метод

public static CreateFormalParameterDecls ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateFormalParameters() публичный статический Метод

public static CreateFormalParameters ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateForstatement() публичный статический Метод

public static CreateForstatement ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateIdentifierSuffix() публичный статический Метод

public static CreateIdentifierSuffix ( UnifiedExpression prefixProp, System.Xml.Linq.XElement node ) : UnifiedExpression
prefixProp UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateImportDeclaration() публичный статический Метод

public static CreateImportDeclaration ( System.Xml.Linq.XElement node ) : UnifiedImport
node System.Xml.Linq.XElement
Результат UnifiedImport

CreateInclusiveOrExpression() публичный статический Метод

public static CreateInclusiveOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateInnerCreator() публичный статический Метод

public static CreateInnerCreator ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
prefix UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateInstanceOfExpression() публичный статический Метод

public static CreateInstanceOfExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateIntLiteral() публичный статический Метод

public static CreateIntLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
Результат UnifiedLiteral

CreateInterfaceBody() публичный статический Метод

public static CreateInterfaceBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
Результат UnifiedBlock

CreateInterfaceBodyDeclaration() публичный статический Метод

public static CreateInterfaceBodyDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateInterfaceDeclaration() публичный статический Метод

public static CreateInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
Результат UnifiedClassLikeDefinition

CreateInterfaceFieldDeclaration() публичный статический Метод

public static CreateInterfaceFieldDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
Результат UnifiedVariableDefinitionList

CreateInterfaceMethodDeclaration() публичный статический Метод

public static CreateInterfaceMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedFunctionDefinition
node System.Xml.Linq.XElement
Результат UnifiedFunctionDefinition

CreateLiteral() публичный статический Метод

public static CreateLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
Результат UnifiedLiteral

CreateLocalVariableDeclaration() публичный статический Метод

public static CreateLocalVariableDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
Результат UnifiedVariableDefinitionList

CreateLocalVariableDeclarationStatement() публичный статический Метод

public static CreateLocalVariableDeclarationStatement ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
Результат UnifiedVariableDefinitionList

CreateLongLiteral() публичный статический Метод

public static CreateLongLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
Результат UnifiedLiteral

CreateMemberDecl() публичный статический Метод

public static CreateMemberDecl ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateMethodDeclaration() публичный статический Метод

public static CreateMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateModifiers() публичный статический Метод

public static CreateModifiers ( System.Xml.Linq.XElement node ) : UnifiedSet>.Tuple
node System.Xml.Linq.XElement
Результат UnifiedSet>.Tuple

CreateMultiplicativeExpression() публичный статический Метод

public static CreateMultiplicativeExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateNonWildcardTypeArguments() публичный статический Метод

public static CreateNonWildcardTypeArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateNormalClassDeclaration() публичный статический Метод

public static CreateNormalClassDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
Результат UnifiedClassLikeDefinition

CreateNormalInterfaceDeclaration() публичный статический Метод

public static CreateNormalInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedInterfaceDefinition
node System.Xml.Linq.XElement
Результат UnifiedInterfaceDefinition

CreateNormalParameterDecl() публичный статический Метод

public static CreateNormalParameterDecl ( System.Xml.Linq.XElement node ) : UnifiedParameter
node System.Xml.Linq.XElement
Результат UnifiedParameter

CreatePackageDeclaration() публичный статический Метод

public static CreatePackageDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
Результат UnifiedClassLikeDefinition

CreateParExpression() публичный статический Метод

public static CreateParExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreatePrimary() публичный статический Метод

public static CreatePrimary ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreatePrimitiveType() публичный статический Метод

public static CreatePrimitiveType ( System.Xml.Linq.XElement node ) : UnifiedType
node System.Xml.Linq.XElement
Результат Unicoen.Model.UnifiedType

CreateQualifiedName() публичный статический Метод

public static CreateQualifiedName ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateQualifiedNameList() публичный статический Метод

public static CreateQualifiedNameList ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateRelationalExpression() публичный статический Метод

public static CreateRelationalExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateSelector() публичный статический Метод

public static CreateSelector ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
prefix UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateShiftExpression() публичный статический Метод

public static CreateShiftExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateStatement() публичный статический Метод

public static CreateStatement ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateSuperSuffix() публичный статический Метод

public static CreateSuperSuffix ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
prefix UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateSwitchBlockStatementGroup() публичный статический Метод

public static CreateSwitchBlockStatementGroup ( System.Xml.Linq.XElement node ) : UnifiedCase
node System.Xml.Linq.XElement
Результат UnifiedCase

CreateSwitchBlockStatementGroups() публичный статический Метод

public static CreateSwitchBlockStatementGroups ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateSwitchLabel() публичный статический Метод

public static CreateSwitchLabel ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateTrystatement() публичный статический Метод

public static CreateTrystatement ( System.Xml.Linq.XElement node ) : UnifiedTry
node System.Xml.Linq.XElement
Результат UnifiedTry

CreateType() публичный статический Метод

public static CreateType ( System.Xml.Linq.XElement node ) : UnifiedType
node System.Xml.Linq.XElement
Результат Unicoen.Model.UnifiedType

CreateTypeArgument() публичный статический Метод

public static CreateTypeArgument ( System.Xml.Linq.XElement node ) : UnifiedGenericArgument
node System.Xml.Linq.XElement
Результат UnifiedGenericArgument

CreateTypeArguments() публичный статический Метод

public static CreateTypeArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateTypeBound() публичный статический Метод

public static CreateTypeBound ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateTypeDeclaration() публичный статический Метод

public static CreateTypeDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateTypeList() публичный статический Метод

public static CreateTypeList ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
Результат IEnumerable

CreateTypeParameter() публичный статический Метод

public static CreateTypeParameter ( System.Xml.Linq.XElement node ) : UnifiedGenericParameter
node System.Xml.Linq.XElement
Результат UnifiedGenericParameter

CreateTypeParameters() публичный статический Метод

public static CreateTypeParameters ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
Результат UnifiedSet

CreateUnaryExpression() публичный статический Метод

public static CreateUnaryExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateUnaryExpressionNotPlusMinus() публичный статический Метод

public static CreateUnaryExpressionNotPlusMinus ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateVariableDeclarator() публичный статический Метод

public static CreateVariableDeclarator ( System.Xml.Linq.XElement node, UnifiedSet annotations, UnifiedSet modifiers, UnifiedType type ) : UnifiedVariableDefinition
node System.Xml.Linq.XElement
annotations UnifiedSet
modifiers UnifiedSet
type Unicoen.Model.UnifiedType
Результат UnifiedVariableDefinition

CreateVariableInitializer() публичный статический Метод

public static CreateVariableInitializer ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
Результат UnifiedExpression

CreateVariableModifiers() публичный статический Метод

public static CreateVariableModifiers ( System.Xml.Linq.XElement node ) : UnifiedSet>.Tuple
node System.Xml.Linq.XElement
Результат UnifiedSet>.Tuple

Описание свойств

Sign2BinaryOperator публичное статическое свойство

public static Dictionary Sign2BinaryOperator
Результат UnifiedBinaryOperator>.Dictionary

Sign2PrefixUnaryOperator публичное статическое свойство

public static Dictionary Sign2PrefixUnaryOperator
Результат UnifiedUnaryOperator>.Dictionary