Lines Matching refs:JsonEvent
240 use self::JsonEvent::*;
1223 pub enum JsonEvent { enum
1408 type Item = JsonEvent;
1410 fn next(&mut self) -> Option<JsonEvent> { in next() argument
1483 fn parse_number(&mut self) -> JsonEvent { in parse_number() argument
1732 fn parse(&mut self) -> JsonEvent { in parse() argument
1774 fn parse_start(&mut self) -> JsonEvent { in parse_start() argument
1785 fn parse_array(&mut self, first: bool) -> JsonEvent { in parse_array() argument
1815 fn parse_array_comma_or_end(&mut self) -> Option<JsonEvent> { in parse_array_comma_or_end() argument
1839 fn parse_object(&mut self, first: bool) -> JsonEvent { in parse_object() argument
1892 fn parse_object_end(&mut self) -> JsonEvent { in parse_object_end() argument
1910 fn parse_value(&mut self) -> JsonEvent { in parse_value() argument
1933 fn parse_ident(&mut self, ident: &str, value: JsonEvent) -> JsonEvent { in parse_ident() argument
1942 fn error_event(&mut self, reason: ErrorCode) -> JsonEvent { in error_event() argument
1951 token: Option<JsonEvent>,
2596 use super::JsonEvent::*;
2598 use super::{Json, DecodeResult, DecoderError, JsonEvent, Parser,
3586 expected: Vec<(JsonEvent, Vec<StackElement>)>) { in assert_stream_equal() argument
3627 fn last_event(src: &str) -> JsonEvent { in last_event() argument