Searched refs:JsonToken (Results 1 – 8 of 8) sorted by relevance
/third_party/protobuf/csharp/src/Google.Protobuf.Test/ |
D | JsonTokenizerTest.cs | 43 AssertTokens("{}", JsonToken.StartObject, JsonToken.EndObject); in EmptyObjectValue() 49 AssertTokens("[]", JsonToken.StartArray, JsonToken.EndArray); in EmptyArrayValue() 68 AssertTokensNoReplacement("\"" + json + "\"", JsonToken.Value(expectedValue)); in StringValue() 80 AssertTokens("'\\ud800\udc00'", JsonToken.Value(expected)); in MixedSurrogatePairs() 81 AssertTokens("'\ud800\\udc00'", JsonToken.Value(expected)); in MixedSurrogatePairs() 91 Assert.AreEqual(JsonToken.StartObject, tokenizer.Next()); in ObjectDepth() 93 Assert.AreEqual(JsonToken.Name("foo"), tokenizer.Next()); in ObjectDepth() 95 Assert.AreEqual(JsonToken.StartObject, tokenizer.Next()); in ObjectDepth() 97 Assert.AreEqual(JsonToken.Name("x"), tokenizer.Next()); in ObjectDepth() 99 Assert.AreEqual(JsonToken.Value(1), tokenizer.Next()); in ObjectDepth() [all …]
|
/third_party/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/ |
D | JsonTokenizerTest.cs | 43 AssertTokens("{}", JsonToken.StartObject, JsonToken.EndObject); in EmptyObjectValue() 49 AssertTokens("[]", JsonToken.StartArray, JsonToken.EndArray); in EmptyArrayValue() 68 AssertTokensNoReplacement("\"" + json + "\"", JsonToken.Value(expectedValue)); in StringValue() 80 AssertTokens("'\\ud800\udc00'", JsonToken.Value(expected)); in MixedSurrogatePairs() 81 AssertTokens("'\ud800\\udc00'", JsonToken.Value(expected)); in MixedSurrogatePairs() 91 Assert.AreEqual(JsonToken.StartObject, tokenizer.Next()); in ObjectDepth() 93 Assert.AreEqual(JsonToken.Name("foo"), tokenizer.Next()); in ObjectDepth() 95 Assert.AreEqual(JsonToken.StartObject, tokenizer.Next()); in ObjectDepth() 97 Assert.AreEqual(JsonToken.Name("x"), tokenizer.Next()); in ObjectDepth() 99 Assert.AreEqual(JsonToken.Value(1), tokenizer.Next()); in ObjectDepth() [all …]
|
/third_party/protobuf/csharp/src/Google.Protobuf/ |
D | JsonToken.cs | 37 internal sealed class JsonToken : IEquatable<JsonToken> class 40 private static readonly JsonToken _true = new JsonToken(TokenType.True); 41 private static readonly JsonToken _false = new JsonToken(TokenType.False); 42 private static readonly JsonToken _null = new JsonToken(TokenType.Null); 43 private static readonly JsonToken startObject = new JsonToken(TokenType.StartObject); 44 private static readonly JsonToken endObject = new JsonToken(TokenType.EndObject); 45 private static readonly JsonToken startArray = new JsonToken(TokenType.StartArray); 46 private static readonly JsonToken endArray = new JsonToken(TokenType.EndArray); 47 private static readonly JsonToken endDocument = new JsonToken(TokenType.EndDocument); 49 internal static JsonToken Null { get { return _null; } } [all …]
|
D | JsonTokenizer.cs | 55 private JsonToken bufferedToken; 71 …internal static JsonTokenizer FromReplayedTokens(IList<JsonToken> tokens, JsonTokenizer continuati… in FromReplayedTokens() 84 internal void PushBack(JsonToken token) in PushBack() 91 if (token.Type == JsonToken.TokenType.StartObject) in PushBack() 95 else if (token.Type == JsonToken.TokenType.EndObject) in PushBack() 109 internal JsonToken Next() in Next() 111 JsonToken tokenToReturn; in Next() 121 if (tokenToReturn.Type == JsonToken.TokenType.StartObject) in Next() 125 else if (tokenToReturn.Type == JsonToken.TokenType.EndObject) in Next() 138 protected abstract JsonToken NextImpl(); in NextImpl() [all …]
|
D | JsonParser.cs | 138 if (lastToken != JsonToken.EndDocument) in Merge() 168 if (token.Type != JsonToken.TokenType.StartObject) in Merge() 181 if (token.Type == JsonToken.TokenType.EndObject) in Merge() 185 if (token.Type != JsonToken.TokenType.Name) in Merge() 223 if (token.Type == JsonToken.TokenType.Null) in MergeField() 256 if (token.Type != JsonToken.TokenType.StartArray) in MergeRepeatedField() 265 if (token.Type == JsonToken.TokenType.EndArray) in MergeRepeatedField() 283 if (token.Type != JsonToken.TokenType.StartObject) in MergeMapField() 300 if (token.Type == JsonToken.TokenType.EndObject) in MergeMapField() 329 if (token.Type == JsonToken.TokenType.Null) in ParseSingleValue() [all …]
|
/third_party/node/deps/v8/src/json/ |
D | json-parser.cc | 27 constexpr JsonToken GetOneCharJsonToken(uint8_t c) { in GetOneCharJsonToken() 30 c == '"' ? JsonToken::STRING : in GetOneCharJsonToken() 31 IsDecimalDigit(c) ? JsonToken::NUMBER : in GetOneCharJsonToken() 32 c == '-' ? JsonToken::NUMBER : in GetOneCharJsonToken() 33 c == '[' ? JsonToken::LBRACK : in GetOneCharJsonToken() 34 c == '{' ? JsonToken::LBRACE : in GetOneCharJsonToken() 35 c == ']' ? JsonToken::RBRACK : in GetOneCharJsonToken() 36 c == '}' ? JsonToken::RBRACE : in GetOneCharJsonToken() 37 c == 't' ? JsonToken::TRUE_LITERAL : in GetOneCharJsonToken() 38 c == 'f' ? JsonToken::FALSE_LITERAL : in GetOneCharJsonToken() [all …]
|
D | json-parser.h | 123 enum class JsonToken : uint8_t { enum 207 V8_INLINE JsonToken peek() const { return next_; } in peek() 209 void Consume(JsonToken token) { in Consume() 214 void Expect(JsonToken token) { in Expect() 222 void ExpectNext(JsonToken token) { in ExpectNext() 227 bool Check(JsonToken token) { in Check() 258 ReportUnexpectedToken(JsonToken::EOS); in ScanLiteral() 307 void ReportUnexpectedToken(JsonToken token); 343 JsonToken next_;
|
/third_party/protobuf/ |
D | Makefile.am | 203 csharp/src/Google.Protobuf/JsonToken.cs \
|