C# 클래스 Loyc.Syntax.StdSimpleCallNode

상속: StdCallNode
파일 보기 프로젝트 열기: qwertie/ecsharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_targetOffs ushort

보호된 프로퍼티들

프로퍼티 타입 설명
_name Symbol

공개 메소드들

메소드 설명
Clone ( ) : LNode
HasSimpleHead ( ) : bool
HasSimpleHeadWithoutPAttrs ( ) : bool
StdSimpleCallNode ( Loyc targetToken, VList args, SourceRange range, NodeStyle style = NodeStyle.Default ) : System
StdSimpleCallNode ( Symbol name, VList args, LNode ras ) : System
StdSimpleCallNode ( Symbol name, VList args, SourceRange range, NodeStyle style = NodeStyle.Default ) : System
StdSimpleCallNode ( Symbol name, VList args, SourceRange range, int targetStart, int targetEnd, NodeStyle style = NodeStyle.Default ) : System
StdSimpleCallNode ( Symbol name, VList args, StdSimpleCallNode ras ) : System
WithArgs ( VList args ) : CallNode
WithAttrs ( VList attrs ) : LNode
WithName ( Symbol name ) : LNode
WithRange ( int startIndex, int endIndex ) : LNode
cov_Clone ( ) : StdSimpleCallNode

비공개 메소드들

메소드 설명
ClipUShort ( int x ) : ushort
DetectTargetRange ( ) : void

메소드 상세

Clone() 공개 메소드

public Clone ( ) : LNode
리턴 LNode

HasSimpleHead() 공개 메소드

public HasSimpleHead ( ) : bool
리턴 bool

HasSimpleHeadWithoutPAttrs() 공개 메소드

public HasSimpleHeadWithoutPAttrs ( ) : bool
리턴 bool

StdSimpleCallNode() 공개 메소드

public StdSimpleCallNode ( Loyc targetToken, VList args, SourceRange range, NodeStyle style = NodeStyle.Default ) : System
targetToken Loyc
args VList
range SourceRange
style NodeStyle
리턴 System

StdSimpleCallNode() 공개 메소드

public StdSimpleCallNode ( Symbol name, VList args, LNode ras ) : System
name Symbol
args VList
ras LNode
리턴 System

StdSimpleCallNode() 공개 메소드

public StdSimpleCallNode ( Symbol name, VList args, SourceRange range, NodeStyle style = NodeStyle.Default ) : System
name Symbol
args VList
range SourceRange
style NodeStyle
리턴 System

StdSimpleCallNode() 공개 메소드

public StdSimpleCallNode ( Symbol name, VList args, SourceRange range, int targetStart, int targetEnd, NodeStyle style = NodeStyle.Default ) : System
name Symbol
args VList
range SourceRange
targetStart int
targetEnd int
style NodeStyle
리턴 System

StdSimpleCallNode() 공개 메소드

public StdSimpleCallNode ( Symbol name, VList args, StdSimpleCallNode ras ) : System
name Symbol
args VList
ras StdSimpleCallNode
리턴 System

WithArgs() 공개 메소드

public WithArgs ( VList args ) : CallNode
args VList
리턴 CallNode

WithAttrs() 공개 메소드

public WithAttrs ( VList attrs ) : LNode
attrs VList
리턴 LNode

WithName() 공개 메소드

public WithName ( Symbol name ) : LNode
name Symbol
리턴 LNode

WithRange() 공개 메소드

public WithRange ( int startIndex, int endIndex ) : LNode
startIndex int
endIndex int
리턴 LNode

cov_Clone() 공개 메소드

public cov_Clone ( ) : StdSimpleCallNode
리턴 StdSimpleCallNode

프로퍼티 상세

_name 보호되어 있는 프로퍼티

protected Symbol _name
리턴 Symbol

_targetOffs 공개적으로 프로퍼티

public ushort _targetOffs
리턴 ushort