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

Class describing modules.
Implementing ITranslationUnit and ICompoundTranslationUnit to provide abstraction in corresponding walker class.
Наследование: NestedElementTranslationUnit, ITranslationUnit, ICompoundTranslationUnit
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Translate ( ) : string

TODO: Consider making abstract.

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

Метод Описание
StatementTranslationUnit ( ) : System

Initializes a new instance of the StatementTranslationUnit class.

StatementTranslationUnit ( StatementTranslationUnit other ) : System

Copy initializes a new instance of the StatementTranslationUnit class.

For testability.

StatementTranslationUnit ( int nestingLevel ) : System

Initializes a new instance of the StatementTranslationUnit class.

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

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

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

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

Copy initializes a new instance of the StatementTranslationUnit class.
For testability.
protected StatementTranslationUnit ( StatementTranslationUnit other ) : System
other StatementTranslationUnit
Результат System

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

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

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

TODO: Consider making abstract.
public Translate ( ) : string
Результат string