Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.text.template.parse
  • Platforms: .NET, .NET Standard 2.0, Island

constructor


// .NET, .NET Standard 2.0
constructor(aNodeType: NodeType; aPos: Pos; atr: Memory<Tree>; aLine: Int64; aIsAssign: Boolean; aDecl: Slice<Memory<VariableNode>>; aCmds: Slice<Memory<CommandNode>>)
// Island
constructor(aNodeType: NodeType; aPos: Pos; atr: Memory<Tree>; aLine: int; aIsAssign: bool; aDecl: Slice<Memory<VariableNode>>; aCmds: Slice<Memory<CommandNode>>)
// .NET, .NET Standard 2.0
PipeNode(NodeType aNodeType, Pos aPos, Memory<Tree> atr, Int64 aLine, Boolean aIsAssign, Slice<Memory<VariableNode>> aDecl, Slice<Memory<CommandNode>> aCmds)
// Island
PipeNode(NodeType aNodeType, Pos aPos, Memory<Tree> atr, int aLine, bool aIsAssign, Slice<Memory<VariableNode>> aDecl, Slice<Memory<CommandNode>> aCmds)
// .NET, .NET Standard 2.0
init(_ aNodeType: NodeType, _ aPos: Pos, _ atr: Memory<Tree>, _ aLine: Int64, _ aIsAssign: Boolean, _ aDecl: Slice<Memory<VariableNode>>, _ aCmds: Slice<Memory<CommandNode>>)
// Island
init(_ aNodeType: NodeType, _ aPos: Pos, _ atr: Memory<Tree>, _ aLine: int, _ aIsAssign: bool, _ aDecl: Slice<Memory<VariableNode>>, _ aCmds: Slice<Memory<CommandNode>>)
// .NET, .NET Standard 2.0
Sub New(aNodeType As NodeType, aPos As Pos, atr As Memory<Tree>, aLine As Int64, aIsAssign As Boolean, aDecl As Slice<Memory<VariableNode>>, aCmds As Slice<Memory<CommandNode>>)
// Island
Sub New(aNodeType As NodeType, aPos As Pos, atr As Memory<Tree>, aLine As int, aIsAssign As bool, aDecl As Slice<Memory<VariableNode>>, aCmds As Slice<Memory<CommandNode>>)

Parameters:

  • aNodeType:
  • aPos:
  • atr:
  • aLine:
  • aIsAssign:
  • aDecl:
  • aCmds:

constructor(value: PipeNode)
Sub New(value As PipeNode)

Parameters:

  • value:

Cmds

var Cmds: Slice<Memory<CommandNode>>;
Slice<Memory<CommandNode>> Cmds
var Cmds: Slice<Memory<CommandNode>>
Cmds Slice<Memory<CommandNode>>
FIELD Cmds() As Slice<Memory<CommandNode>>

Copy Island


CopyPipe

method CopyPipe: Memory<PipeNode>
Memory<PipeNode> CopyPipe()
func CopyPipe() -> Memory<PipeNode>
func CopyPipe() Memory<PipeNode>
Function CopyPipe() As Memory<PipeNode>

Decl

var Decl: Slice<Memory<VariableNode>>;
Slice<Memory<VariableNode>> Decl
var Decl: Slice<Memory<VariableNode>>
Decl Slice<Memory<VariableNode>>
FIELD Decl() As Slice<Memory<VariableNode>>

Equals

method Equals(value: Object): Boolean
Boolean Equals(Object value)
func Equals(_ value: Object) -> Boolean
func Equals(value interface{}) Boolean
Function Equals(value As Object) As Boolean

Parameters:

  • value:

GetHashCode

method GetHashCode: Int32
func GetHashCode() -> Int32
Function GetHashCode() As Int32

IsAssign


Line


NodeType

FIELD NodeType() As NodeType

Pos


Position

Function Position() As Pos

String Island

Function String() As string

Type

Function Type() As NodeType

Value

property Value: int read write;
var Value: int { get{} set{} }

Cmds

var Cmds: Slice<Memory<CommandNode>>;
Slice<Memory<CommandNode>> Cmds
var Cmds: Slice<Memory<CommandNode>>
Cmds Slice<Memory<CommandNode>>
FIELD Cmds() As Slice<Memory<CommandNode>>

Decl

var Decl: Slice<Memory<VariableNode>>;
Slice<Memory<VariableNode>> Decl
var Decl: Slice<Memory<VariableNode>>
Decl Slice<Memory<VariableNode>>
FIELD Decl() As Slice<Memory<VariableNode>>

IsAssign


Line


NodeType

FIELD NodeType() As NodeType

Pos

Value

property Value: int read write;
var Value: int { get{} set{} }

constructor


// .NET, .NET Standard 2.0
constructor(aNodeType: NodeType; aPos: Pos; atr: Memory<Tree>; aLine: Int64; aIsAssign: Boolean; aDecl: Slice<Memory<VariableNode>>; aCmds: Slice<Memory<CommandNode>>)
// Island
constructor(aNodeType: NodeType; aPos: Pos; atr: Memory<Tree>; aLine: int; aIsAssign: bool; aDecl: Slice<Memory<VariableNode>>; aCmds: Slice<Memory<CommandNode>>)
// .NET, .NET Standard 2.0
PipeNode(NodeType aNodeType, Pos aPos, Memory<Tree> atr, Int64 aLine, Boolean aIsAssign, Slice<Memory<VariableNode>> aDecl, Slice<Memory<CommandNode>> aCmds)
// Island
PipeNode(NodeType aNodeType, Pos aPos, Memory<Tree> atr, int aLine, bool aIsAssign, Slice<Memory<VariableNode>> aDecl, Slice<Memory<CommandNode>> aCmds)
// .NET, .NET Standard 2.0
init(_ aNodeType: NodeType, _ aPos: Pos, _ atr: Memory<Tree>, _ aLine: Int64, _ aIsAssign: Boolean, _ aDecl: Slice<Memory<VariableNode>>, _ aCmds: Slice<Memory<CommandNode>>)
// Island
init(_ aNodeType: NodeType, _ aPos: Pos, _ atr: Memory<Tree>, _ aLine: int, _ aIsAssign: bool, _ aDecl: Slice<Memory<VariableNode>>, _ aCmds: Slice<Memory<CommandNode>>)
// .NET, .NET Standard 2.0
Sub New(aNodeType As NodeType, aPos As Pos, atr As Memory<Tree>, aLine As Int64, aIsAssign As Boolean, aDecl As Slice<Memory<VariableNode>>, aCmds As Slice<Memory<CommandNode>>)
// Island
Sub New(aNodeType As NodeType, aPos As Pos, atr As Memory<Tree>, aLine As int, aIsAssign As bool, aDecl As Slice<Memory<VariableNode>>, aCmds As Slice<Memory<CommandNode>>)

Parameters:

  • aNodeType:
  • aPos:
  • atr:
  • aLine:
  • aIsAssign:
  • aDecl:
  • aCmds:

constructor(value: PipeNode)
Sub New(value As PipeNode)

Parameters:

  • value:

Copy Island


Equals

method Equals(value: Object): Boolean
Boolean Equals(Object value)
func Equals(_ value: Object) -> Boolean
func Equals(value interface{}) Boolean
Function Equals(value As Object) As Boolean

Parameters:

  • value:

GetHashCode

method GetHashCode: Int32
func GetHashCode() -> Int32
Function GetHashCode() As Int32

Position

Function Position() As Pos

String Island

Function String() As string

Type

Function Type() As NodeType