C# 클래스 Rosetta.Translation.ModuleDefinitionTranslationUnit

Class describing definition for modules.
Internal members protected for testability.
상속: Rosetta.Translation.ModuleTranslationUnit
파일 보기 프로젝트 열기: andry-tino/Rosetta 1 사용 예제들

공개 메소드들

메소드 설명
Create ( ITranslationUnit name ) : ModuleDefinitionTranslationUnit

ModuleDefinitionTranslationUnit ( ModuleDefinitionTranslationUnit other ) : System

Copy initializes a new instance of the ModuleDefinitionTranslationUnit class.

For testability.

보호된 메소드들

메소드 설명
ModuleDefinitionTranslationUnit ( ) : System

Initializes a new instance of the ModuleDefinitionTranslationUnit class.

ModuleDefinitionTranslationUnit ( ITranslationUnit name, int nestingLevel ) : System

Initializes a new instance of the ModuleDefinitionTranslationUnit class.

ModuleDefinitionTranslationUnit ( int nestingLevel ) : System

Initializes a new instance of the ModuleDefinitionTranslationUnit class.

메소드 상세

Create() 공개 정적인 메소드

public static Create ( ITranslationUnit name ) : ModuleDefinitionTranslationUnit
name ITranslationUnit
리턴 ModuleDefinitionTranslationUnit

ModuleDefinitionTranslationUnit() 보호된 메소드

Initializes a new instance of the ModuleDefinitionTranslationUnit class.
protected ModuleDefinitionTranslationUnit ( ) : System
리턴 System

ModuleDefinitionTranslationUnit() 보호된 메소드

Initializes a new instance of the ModuleDefinitionTranslationUnit class.
protected ModuleDefinitionTranslationUnit ( ITranslationUnit name, int nestingLevel ) : System
name ITranslationUnit
nestingLevel int
리턴 System

ModuleDefinitionTranslationUnit() 공개 메소드

Copy initializes a new instance of the ModuleDefinitionTranslationUnit class.
For testability.
public ModuleDefinitionTranslationUnit ( ModuleDefinitionTranslationUnit other ) : System
other ModuleDefinitionTranslationUnit
리턴 System

ModuleDefinitionTranslationUnit() 보호된 메소드

Initializes a new instance of the ModuleDefinitionTranslationUnit class.
protected ModuleDefinitionTranslationUnit ( int nestingLevel ) : System
nestingLevel int
리턴 System