C# Class Rosetta.ScriptSharp.Definition.Translation.ClassDefinitionTranslationUnit

Interface for describing compound translation elements. TODO: Move to a separate project, this is specific to ScriptSharp.
Internal members protected for testability.
Inheritance: Rosetta.Translation.ClassDeclarationTranslationUnit
Afficher le fichier Open project: andry-tino/Rosetta Class Usage Examples

Méthodes publiques

Méthode Description
ClassDefinitionTranslationUnit ( ClassDefinitionTranslationUnit other ) : System

Copy initializes a new instance of the ClassDefinitionTranslationUnit class.

For testability.

Create ( VisibilityToken visibility, ITranslationUnit name, ITranslationUnit baseClassName ) : ClassDefinitionTranslationUnit

Méthodes protégées

Méthode Description
ClassDefinitionTranslationUnit ( ) : System

Initializes a new instance of the ClassDefinitionTranslationUnit class.

Method Details

ClassDefinitionTranslationUnit() protected méthode

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

ClassDefinitionTranslationUnit() public méthode

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

Create() public static méthode

public static Create ( VisibilityToken visibility, ITranslationUnit name, ITranslationUnit baseClassName ) : ClassDefinitionTranslationUnit
visibility VisibilityToken
name ITranslationUnit
baseClassName ITranslationUnit
Résultat ClassDefinitionTranslationUnit