Zdexby TheHolyOneZ
9,523 structs
Struct

RegexWriter

: ValueType : Object
System.Text.RegularExpressions.RegexWriter, System 0x0060 (96 B) System.dll
0x00x0060

Members 6

OffsetSizeNameTypeFlags
0x20_emittedValueListBuilder<System.Int32>Private
0x20_intStackValueListBuilder<System.Int32>Private
0x08_stringHashDictionary<System.StringPrivate+1 flags
0x08_stringTableList<System.String>Private+1 flags
0x08_capsHashtablePrivate
0x04_trackCountintPrivate
0x005C0x04unreflected bytes to end of RegexWriter

Functions 11

SignatureFlagsNativeParams
void .ctor(const Span<System.Int32>& emittedSpan, const Span<System.Int32>& intStackSpan)Private+1 flags0x10
RegexCode Write(RegexTree tree)PublicStatic0x08
void Dispose()Public0x00
RegexCode RegexCodeFromRegexTree(RegexTree tree)Public0x08
void PatchJump(int offset, int jumpDest)Private0x04
void Emit(int op)Private0x04
void Emit(int op, int opd1)Private0x04
void Emit(int op, int opd1, int opd2)Private0x04
int StringCode(const string& str)Private0x08
int MapCapnum(int capnum)Private0x04
void EmitFragment(int nodetype, RegexNode node, int curIndex)Private0x08