Inst
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
constructor
Inst()
init()
Sub New()
// .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)
constructor(value: Inst)
Inst(Inst value)
init(_ value: Inst)
Sub New(value As Inst)
Parameters:
- value:
Arg
var Arg: uint32;
uint32 Arg
var Arg: uint32
Arg uint32
FIELD Arg() As uint32
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
bool MatchRune(rune r)
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
int MatchRunePos(rune r)
func MatchRunePos(_ r: rune) -> int
func MatchRunePos(r rune) int
Function MatchRunePos(r As rune) As int
Parameters:
- r:
Op
var Op: InstOp;
InstOp Op
var Op: InstOp
Op InstOp
FIELD Op() As InstOp
Out
var Out: uint32;
uint32 Out
var Out: uint32
Out uint32
FIELD Out() As uint32
Rune
var Rune: Slice<rune>;
Slice<rune> Rune
var Rune: Slice<rune>
Rune Slice<rune>
FIELD Rune() As Slice<rune>
String
method String: string
string String()
func String() -> string
func String() string
Function String() As string
Arg
var Arg: uint32;
uint32 Arg
var Arg: uint32
Arg uint32
FIELD Arg() As uint32
Op
var Op: InstOp;
InstOp Op
var Op: InstOp
Op InstOp
FIELD Op() As InstOp
Out
var Out: uint32;
uint32 Out
var Out: uint32
Out uint32
FIELD Out() As uint32
Rune
var Rune: Slice<rune>;
Slice<rune> Rune
var Rune: Slice<rune>
Rune Slice<rune>
FIELD Rune() As Slice<rune>
constructor
constructor
Inst()
init()
Sub New()
// .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)
constructor(value: Inst)
Inst(Inst value)
init(_ value: Inst)
Sub New(value As Inst)
Parameters:
- value: