C# Класс 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.
Наследование: Rosetta.Translation.ClassDeclarationTranslationUnit
Показать файл Открыть проект Примеры использования класса

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

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

Copy initializes a new instance of the ClassDefinitionTranslationUnit class.

For testability.

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

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

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

Initializes a new instance of the ClassDefinitionTranslationUnit class.

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

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

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

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

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

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

public static Create ( VisibilityToken visibility, ITranslationUnit name, ITranslationUnit baseClassName ) : ClassDefinitionTranslationUnit
visibility VisibilityToken
name ITranslationUnit
baseClassName ITranslationUnit
Результат ClassDefinitionTranslationUnit