Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.regexp.syntax
  • Platforms: .NET, .NET Standard 2.0, Island

constructor


// .NET, .NET Standard 2.0
constructor(aOp: InstOp; aOut: UInt32; aArg: UInt32; aRune: Slice<rune>)
// Island
constructor(aOp: InstOp; aOut: uint32; aArg: uint32; aRune: Slice<rune>)
// .NET, .NET Standard 2.0
Inst(InstOp aOp, UInt32 aOut, UInt32 aArg, Slice<rune> aRune)
// Island
Inst(InstOp aOp, uint32 aOut, uint32 aArg, Slice<rune> aRune)
// .NET, .NET Standard 2.0
init(_ aOp: InstOp, _ aOut: UInt32, _ aArg: UInt32, _ aRune: Slice<rune>)
// Island
init(_ aOp: InstOp, _ aOut: uint32, _ aArg: uint32, _ aRune: Slice<rune>)
// .NET, .NET Standard 2.0
Sub New(aOp As InstOp, aOut As UInt32, aArg As UInt32, aRune As Slice<rune>)
// Island
Sub New(aOp As InstOp, aOut As uint32, aArg As uint32, aRune As Slice<rune>)

Parameters:

  • aOp:
  • aOut:
  • aArg:
  • aRune:

constructor (Inst)

Parameters:

  • value:

Arg


MatchEmptyWidth

method MatchEmptyWidth(before: rune; after: rune): bool
bool MatchEmptyWidth(rune before, rune after)
func MatchEmptyWidth(_ before: rune, _ after: rune) -> bool
func MatchEmptyWidth(before rune, after rune) bool
Function MatchEmptyWidth(before As rune, after As rune) As bool

Parameters:

  • before:
  • after:

MatchRune

method MatchRune(r: rune): bool
func MatchRune(_ r: rune) -> bool
func MatchRune(r rune) bool
Function MatchRune(r As rune) As bool

Parameters:

  • r:

MatchRunePos

method MatchRunePos(r: rune): int
func MatchRunePos(_ r: rune) -> int
func MatchRunePos(r rune) int
Function MatchRunePos(r As rune) As int

Parameters:

  • r:

Op


Out


Rune

FIELD Rune() As Slice<rune>

String

Function String() As string

Arg


Op


Out


Rune

FIELD Rune() As Slice<rune>

constructor


// .NET, .NET Standard 2.0
constructor(aOp: InstOp; aOut: UInt32; aArg: UInt32; aRune: Slice<rune>)
// Island
constructor(aOp: InstOp; aOut: uint32; aArg: uint32; aRune: Slice<rune>)
// .NET, .NET Standard 2.0
Inst(InstOp aOp, UInt32 aOut, UInt32 aArg, Slice<rune> aRune)
// Island
Inst(InstOp aOp, uint32 aOut, uint32 aArg, Slice<rune> aRune)
// .NET, .NET Standard 2.0
init(_ aOp: InstOp, _ aOut: UInt32, _ aArg: UInt32, _ aRune: Slice<rune>)
// Island
init(_ aOp: InstOp, _ aOut: uint32, _ aArg: uint32, _ aRune: Slice<rune>)
// .NET, .NET Standard 2.0
Sub New(aOp As InstOp, aOut As UInt32, aArg As UInt32, aRune As Slice<rune>)
// Island
Sub New(aOp As InstOp, aOut As uint32, aArg As uint32, aRune As Slice<rune>)

Parameters:

  • aOp:
  • aOut:
  • aArg:
  • aRune:

constructor (Inst)

Parameters:

  • value: