Lines Matching refs:lexer

8 use crate::lexer::*;
538 let mut lexer = Lexer { in unmarshal() localVariable
560 state = (s.f)(&mut lexer)?; in unmarshal()
563 Ok(lexer.desc) in unmarshal()
582 fn s1<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s1()
583 let (key, _) = read_type(lexer.reader)?; in s1()
593 fn s2<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s2()
594 let (key, _) = read_type(lexer.reader)?; in s2()
604 fn s3<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s3()
605 let (key, _) = read_type(lexer.reader)?; in s3()
615 fn s4<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s4()
616 let (key, _) = read_type(lexer.reader)?; in s4()
637 fn s5<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s5()
638 let (key, _) = read_type(lexer.reader)?; in s5()
650 fn s6<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s6()
651 let (key, _) = read_type(lexer.reader)?; in s6()
667 fn s7<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s7()
668 let (key, _) = read_type(lexer.reader)?; in s7()
686 fn s8<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s8()
687 let (key, _) = read_type(lexer.reader)?; in s8()
702 fn s9<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s9()
703 let (key, num_bytes) = read_type(lexer.reader)?; in s9()
731 fn s10<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s10()
732 let (key, _) = read_type(lexer.reader)?; in s10()
749 fn s11<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s11()
750 let (key, num_bytes) = read_type(lexer.reader)?; in s11()
766 fn s12<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s12()
767 let (key, num_bytes) = read_type(lexer.reader)?; in s12()
795 fn s13<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s13()
796 let (key, num_bytes) = read_type(lexer.reader)?; in s13()
815 fn s14<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s14()
816 let (key, num_bytes) = read_type(lexer.reader)?; in s14()
848 fn s15<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s15()
849 let (key, num_bytes) = read_type(lexer.reader)?; in s15()
878 fn s16<'a, R: io::BufRead + io::Seek>(lexer: &mut Lexer<'a, R>) -> Result<Option<StateFn<'a, R>>> { in s16()
879 let (key, num_bytes) = read_type(lexer.reader)?; in s16()
909 lexer: &mut Lexer<'a, R>, in unmarshal_protocol_version()
911 let (value, _) = read_value(lexer.reader)?; in unmarshal_protocol_version()
925 lexer: &mut Lexer<'a, R>, in unmarshal_origin()
927 let (value, _) = read_value(lexer.reader)?; in unmarshal_origin()
953 lexer.desc.origin = Origin { in unmarshal_origin()
966 lexer: &mut Lexer<'a, R>, in unmarshal_session_name()
968 let (value, _) = read_value(lexer.reader)?; in unmarshal_session_name()
969 lexer.desc.session_name = value; in unmarshal_session_name()
974 lexer: &mut Lexer<'a, R>, in unmarshal_session_information()
976 let (value, _) = read_value(lexer.reader)?; in unmarshal_session_information()
977 lexer.desc.session_information = Some(value); in unmarshal_session_information()
982 lexer: &mut Lexer<'a, R>, in unmarshal_uri()
984 let (value, _) = read_value(lexer.reader)?; in unmarshal_uri()
985 lexer.desc.uri = Some(Url::parse(&value)?); in unmarshal_uri()
990 lexer: &mut Lexer<'a, R>, in unmarshal_email()
992 let (value, _) = read_value(lexer.reader)?; in unmarshal_email()
993 lexer.desc.email_address = Some(value); in unmarshal_email()
998 lexer: &mut Lexer<'a, R>, in unmarshal_phone()
1000 let (value, _) = read_value(lexer.reader)?; in unmarshal_phone()
1001 lexer.desc.phone_number = Some(value); in unmarshal_phone()
1006 lexer: &mut Lexer<'a, R>, in unmarshal_session_connection_information()
1008 let (value, _) = read_value(lexer.reader)?; in unmarshal_session_connection_information()
1009 lexer.desc.connection_information = unmarshal_connection_information(&value)?; in unmarshal_session_connection_information()
1051 lexer: &mut Lexer<'a, R>, in unmarshal_session_bandwidth()
1053 let (value, _) = read_value(lexer.reader)?; in unmarshal_session_bandwidth()
1054 lexer.desc.bandwidth.push(unmarshal_bandwidth(&value)?); in unmarshal_session_bandwidth()
1086 lexer: &mut Lexer<'a, R>, in unmarshal_timing()
1088 let (value, _) = read_value(lexer.reader)?; in unmarshal_timing()
1098 lexer.desc.time_descriptions.push(TimeDescription { in unmarshal_timing()
1110 lexer: &mut Lexer<'a, R>, in unmarshal_repeat_times()
1112 let (value, _) = read_value(lexer.reader)?; in unmarshal_repeat_times()
1119 if let Some(latest_time_desc) = lexer.desc.time_descriptions.last_mut() { in unmarshal_repeat_times()
1140 lexer: &mut Lexer<'a, R>, in unmarshal_time_zones()
1142 let (value, _) = read_value(lexer.reader)?; in unmarshal_time_zones()
1156 lexer.desc.time_zones.push(TimeZone { in unmarshal_time_zones()
1166 lexer: &mut Lexer<'a, R>, in unmarshal_session_encryption_key()
1168 let (value, _) = read_value(lexer.reader)?; in unmarshal_session_encryption_key()
1169 lexer.desc.encryption_key = Some(value); in unmarshal_session_encryption_key()
1174 lexer: &mut Lexer<'a, R>, in unmarshal_session_attribute()
1176 let (value, _) = read_value(lexer.reader)?; in unmarshal_session_attribute()
1190 lexer.desc.attributes.push(attribute); in unmarshal_session_attribute()
1196 lexer: &mut Lexer<'a, R>, in unmarshal_media_description()
1198 let (value, _) = read_value(lexer.reader)?; in unmarshal_media_description()
1248 lexer.desc.media_descriptions.push(MediaDescription { in unmarshal_media_description()
1269 lexer: &mut Lexer<'a, R>, in unmarshal_media_title()
1271 let (value, _) = read_value(lexer.reader)?; in unmarshal_media_title()
1273 if let Some(latest_media_desc) = lexer.desc.media_descriptions.last_mut() { in unmarshal_media_title()
1282 lexer: &mut Lexer<'a, R>, in unmarshal_media_connection_information()
1284 let (value, _) = read_value(lexer.reader)?; in unmarshal_media_connection_information()
1286 if let Some(latest_media_desc) = lexer.desc.media_descriptions.last_mut() { in unmarshal_media_connection_information()
1295 lexer: &mut Lexer<'a, R>, in unmarshal_media_bandwidth()
1297 let (value, _) = read_value(lexer.reader)?; in unmarshal_media_bandwidth()
1299 if let Some(latest_media_desc) = lexer.desc.media_descriptions.last_mut() { in unmarshal_media_bandwidth()
1309 lexer: &mut Lexer<'a, R>, in unmarshal_media_encryption_key()
1311 let (value, _) = read_value(lexer.reader)?; in unmarshal_media_encryption_key()
1313 if let Some(latest_media_desc) = lexer.desc.media_descriptions.last_mut() { in unmarshal_media_encryption_key()
1322 lexer: &mut Lexer<'a, R>, in unmarshal_media_attribute()
1324 let (value, _) = read_value(lexer.reader)?; in unmarshal_media_attribute()
1339 if let Some(latest_media_desc) = lexer.desc.media_descriptions.last_mut() { in unmarshal_media_attribute()