3 writes to c
Microsoft.TestPlatform.CommunicationUtilities (3)
Json\Jsonite\Jsonite.cs (3)
385c = Eof; 929c = Eof; 944c = (char)nextChar;
64 references to c
Microsoft.TestPlatform.CommunicationUtilities (64)
Json\Jsonite\Jsonite.cs (64)
396switch (c) 411if (c == '-' || IsDigit(c)) 416if (c != Eof) 459while (c != Eof) 461if (c == '"') 466if (c != ':') 485if (c == ',') 493if (c == '}') 501if (c == Eof) 528while (c != Eof) 530if (c == ']') 541if (c == ']') 546if (c == ',') 557if (c == Eof) 580switch (c) 584switch (c) 621if (IsHex(c)) // 1 623var value = HexToInt(c); 625if (IsHex(c)) // 2 627value = (value << 4) | HexToInt(c); 629if (IsHex(c)) // 3 631value = (value << 4) | HexToInt(c); 633if (IsHex(c)) // 4 635value = (value << 4) | HexToInt(c); 655if (c < ' ') 659builder.Append(c); 676if (c == '-') 679builder.Append(c); 683if (!IsDigit(c)) 689if (c == '0') 691builder.Append(c); 695if (IsDigit(c)) 705builder.Append(c); 707} while (IsDigit(c)); 710if (c == '.') 716if (!IsDigit(c)) 723builder.Append(c); 725} while (IsDigit(c)); 728if (c == 'e' || c == 'E') 732builder.Append(c); 734if (c == '+' || c == '-') 736builder.Append(c); 740if (!IsDigit(c)) 747builder.Append(c); 749} while (IsDigit(c)); 753while (IsWhiteSpace(c)) 838if (c == 'r') 841if (c == 'u') 844if (c == 'e') 858if (c == 'a') 861if (c == 'l') 864if (c == 's') 867if (c == 'e') 882if (c == 'u') 885if (c == 'l') 888if (c == 'l') 906RaiseException((isEof ? "Unexpected EOF " : $"Unexpected character '{EscapeChar(c)}' ") + message); 914} while (IsWhiteSpace(c)); 923if (c != Eof) 933if (c == '\n') 939else if (c != Eof)