C# Class Loyc.Syntax.StdSimpleCallNode

Inheritance: StdCallNode
Afficher le fichier Open project: qwertie/ecsharp Class Usage Examples

Méthodes publiques

Свойство Type Description
_targetOffs ushort

Protected Properties

Свойство Type Description
_name Symbol

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ClipUShort ( int x ) : ushort
DetectTargetRange ( ) : void

Method Details

Clone() public méthode

public Clone ( ) : LNode
Résultat LNode

HasSimpleHead() public méthode

public HasSimpleHead ( ) : bool
Résultat bool

HasSimpleHeadWithoutPAttrs() public méthode

public HasSimpleHeadWithoutPAttrs ( ) : bool
Résultat bool

StdSimpleCallNode() public méthode

public StdSimpleCallNode ( Loyc targetToken, VList args, SourceRange range, NodeStyle style = NodeStyle.Default ) : System
targetToken Loyc
args VList
range SourceRange
style NodeStyle
Résultat System

StdSimpleCallNode() public méthode

public StdSimpleCallNode ( Symbol name, VList args, LNode ras ) : System
name Symbol
args VList
ras LNode
Résultat System

StdSimpleCallNode() public méthode

public StdSimpleCallNode ( Symbol name, VList args, SourceRange range, NodeStyle style = NodeStyle.Default ) : System
name Symbol
args VList
range SourceRange
style NodeStyle
Résultat System

StdSimpleCallNode() public méthode

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
Résultat System

StdSimpleCallNode() public méthode

public StdSimpleCallNode ( Symbol name, VList args, StdSimpleCallNode ras ) : System
name Symbol
args VList
ras StdSimpleCallNode
Résultat System

WithArgs() public méthode

public WithArgs ( VList args ) : CallNode
args VList
Résultat CallNode

WithAttrs() public méthode

public WithAttrs ( VList attrs ) : LNode
attrs VList
Résultat LNode

WithName() public méthode

public WithName ( Symbol name ) : LNode
name Symbol
Résultat LNode

WithRange() public méthode

public WithRange ( int startIndex, int endIndex ) : LNode
startIndex int
endIndex int
Résultat LNode

cov_Clone() public méthode

public cov_Clone ( ) : StdSimpleCallNode
Résultat StdSimpleCallNode

Property Details

_name protected_oe property

protected Symbol _name
Résultat Symbol

_targetOffs public_oe property

public ushort _targetOffs
Résultat ushort