C# Class Rosetta.Translation.KeywordStatementTranslationUnit

Class describing a keyword based statement.
Acts like a decorator for VariableDeKeywordStatementTranslationUnitclarationTranslationUnit. Internal members protected for testability.
Inheritance: StatementTranslationUnit
Afficher le fichier Open project: andry-tino/Rosetta Class Usage Examples

Protected Properties

Свойство Type Description
keyword string

Méthodes publiques

Méthode Description
Create ( string keyword ) : KeywordStatementTranslationUnit

KeywordStatementTranslationUnit ( KeywordStatementTranslationUnit other ) : System

Copy initializes a new instance of the keyword class.

For testability.

Translate ( ) : string

Translate the unit into TypeScript.

Méthodes protégées

Méthode Description
KeywordStatementTranslationUnit ( ) : System

Initializes a new instance of the KeywordStatementTranslationUnit class.

KeywordStatementTranslationUnit ( int nestingLevel ) : System

Initializes a new instance of the KeywordStatementTranslationUnit class.

Method Details

Create() public static méthode

public static Create ( string keyword ) : KeywordStatementTranslationUnit
keyword string
Résultat KeywordStatementTranslationUnit

KeywordStatementTranslationUnit() protected méthode

Initializes a new instance of the KeywordStatementTranslationUnit class.
protected KeywordStatementTranslationUnit ( ) : System
Résultat System

KeywordStatementTranslationUnit() public méthode

Copy initializes a new instance of the keyword class.
For testability.
public KeywordStatementTranslationUnit ( KeywordStatementTranslationUnit other ) : System
other KeywordStatementTranslationUnit
Résultat System

KeywordStatementTranslationUnit() protected méthode

Initializes a new instance of the KeywordStatementTranslationUnit class.
protected KeywordStatementTranslationUnit ( int nestingLevel ) : System
nestingLevel int
Résultat System

Translate() public méthode

Translate the unit into TypeScript.
public Translate ( ) : string
Résultat string

Property Details

keyword protected_oe property

protected string keyword
Résultat string