Zdexby TheHolyOneZ
6,967 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 flags—0x10
RegexCode Write(RegexTree tree)PublicStatic—0x08
void Dispose()Public—0x00
RegexCode RegexCodeFromRegexTree(RegexTree tree)Public—0x08
void PatchJump(int offset, int jumpDest)Private—0x04
void Emit(int op)Private—0x04
void Emit(int op, int opd1)Private—0x04
void Emit(int op, int opd1, int opd2)Private—0x04
int StringCode(const string& str)Private—0x08
int MapCapnum(int capnum)Private—0x04
void EmitFragment(int nodetype, RegexNode node, int curIndex)Private—0x08