Zdexby TheHolyOneZ
49,743 classes
Class

Lexer

: Object
SharpJson.Lexer, spine-csharp 0x0030 (48 B) inherited 0x0010 spine-csharp.dll
0x00x0030

Members 6

OffsetSizeNameTypeFlagsDefault
0x04<lineNumber>k__BackingFieldintPrivate—
0x01<parseNumbersAsFloat>k__BackingFieldboolPrivate—
0x00150x03padding / unreflected
0x08jsonchar[]Private—
0x04indexintPrivate—
0x01successboolPrivate—
0x00250x03padding / unreflected
0x08stringBufferchar[]Private—

Functions 16

SignatureFlagsNativeParams
bool get_hasError()Public+1 flags0x01
int get_lineNumber()Public+1 flags0x04
void set_lineNumber(int value)Private+1 flags0x04
bool get_parseNumbersAsFloat()Public+1 flags0x01
void set_parseNumbersAsFloat(bool value)Public+1 flags0x01
void .ctor(const string& text)Public+1 flags0x08
void Reset()Public0x00
string ParseString()Public0x08
string GetNumberString()Private0x08
float ParseFloatNumber()Public0x04
double ParseDoubleNumber()Public0x08
int GetLastIndexOfNumber(int index)Private0x04
void SkipWhiteSpaces()Private0x00
Token LookAhead()Public0x04
Token NextToken()Public0x04
Token NextToken(const char[]& json, ref int& index)PrivateStatic0x08

Used by 1

types with a member, parameter or interface of this type