C# Класс Rosetta.Translation.StatementsGroupTranslationUnit

Class describing a group of statements.
Наследование: NestedElementTranslationUnit, ITranslationUnit, ICompoundTranslationUnit
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddStatement ( ITranslationUnit statement ) : void

Create ( ) : StatementsGroupTranslationUnit

Translate ( ) : string

Translate the unit into TypeScript.

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

Метод Описание
ShouldRenderSemicolon ( ITranslationUnit statement ) : bool
StatementsGroupTranslationUnit ( ) : System

Initializes a new instance of the StatementsGroupTranslationUnit class.

StatementsGroupTranslationUnit ( int nestingLevel ) : System

Initializes a new instance of the StatementsGroupTranslationUnit class.

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

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

public AddStatement ( ITranslationUnit statement ) : void
statement ITranslationUnit
Результат void

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

public static Create ( ) : StatementsGroupTranslationUnit
Результат StatementsGroupTranslationUnit

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

protected ShouldRenderSemicolon ( ITranslationUnit statement ) : bool
statement ITranslationUnit
Результат bool

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

Initializes a new instance of the StatementsGroupTranslationUnit class.
protected StatementsGroupTranslationUnit ( ) : System
Результат System

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

Initializes a new instance of the StatementsGroupTranslationUnit class.
protected StatementsGroupTranslationUnit ( int nestingLevel ) : System
nestingLevel int
Результат System

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

Translate the unit into TypeScript.
public Translate ( ) : string
Результат string