C# 클래스 Axiom.Scripting.Compiler.AST.AbstractNode

base node type for the AST
상속: ICloneable
파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Context object
File string
Line uint
Parent AbstractNode

공개 메소드들

메소드 설명
Clone ( ) : AbstractNode

Returns a new AbstractNode which is a replica of this one

Equals ( object obj ) : bool
GetHashCode ( ) : int

보호된 메소드들

메소드 설명
AbstractNode ( AbstractNode parent ) : System

Constructor

비공개 메소드들

메소드 설명
ICloneable ( ) : object

메소드 상세

AbstractNode() 보호된 메소드

Constructor
protected AbstractNode ( AbstractNode parent ) : System
parent AbstractNode the parent AbstractNode in the tree
리턴 System

Clone() 공개 추상적인 메소드

Returns a new AbstractNode which is a replica of this one
public abstract Clone ( ) : AbstractNode
리턴 AbstractNode

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

프로퍼티 상세

Context 공개적으로 프로퍼티

An holder for translation context data
public object Context
리턴 object

File 공개적으로 프로퍼티

public string File
리턴 string

Line 공개적으로 프로퍼티

public uint Line
리턴 uint

Parent 공개적으로 프로퍼티

public AbstractNode,Axiom.Scripting.Compiler.AST Parent
리턴 AbstractNode