Lines Matching refs:parse

62                 text.parse()
682 text.parse().map_err(|e| self.error(e)) in match_imm64()
692 text.parse().map_err(|e| { in match_hexadecimal_constant()
734 text.parse() in match_uimm64()
747 text.parse().map_err(|e| self.error(e)) in match_uimm32()
765 text.parse() in match_uimm8()
804 return text.parse().map_err(|e| self.error(e)); in optional_offset32()
821 return text.parse().map_err(|e| self.error(e)); in optional_offset_imm64()
834 text.parse().map_err(|e| self.error(e)) in match_ieee16()
846 text.parse().map_err(|e| self.error(e)) in match_ieee32()
858 text.parse().map_err(|e| self.error(e)) in match_ieee64()
870 text.parse().map_err(|e| self.error(e)) in match_ieee128()
880 text.parse().map_err(|_| self.error(err_msg)) in match_enum()
1297 s.parse() in parse_external_name()
1370 Some(Token::Identifier(text)) => match text.parse() { in parse_signature()
1421 if let Ok(purpose) = s.parse() { in parse_abi_param()
2175 match text.parse() { in parse_instruction()
3633 fn parse(text: &str, sig: &Signature) -> ParseResult<RunCommand> { in parse_run_commands() function
3639 assert_eq!(parse(text, sig).unwrap().to_string(), text); in parse_run_commands()
3653 parse("run", &sig(&[], &[I32])).unwrap().to_string(), in parse_run_commands()
3657 parse("print", &sig(&[], &[F32X4, I16X8])) in parse_run_commands()
3664 assert!(parse("print", &sig(&[I32], &[I32])).is_err()); in parse_run_commands()
3665 assert!(parse("print:", &sig(&[], &[])).is_err()); in parse_run_commands()
3666 assert!(parse("run: ", &sig(&[], &[])).is_err()); in parse_run_commands()
3671 fn parse(text: &str, ty: Type) -> DataValue { in parse_data_values() function
3675 assert_eq!(parse("8", I8).to_string(), "8"); in parse_data_values()
3676 assert_eq!(parse("16", I16).to_string(), "16"); in parse_data_values()
3677 assert_eq!(parse("32", I32).to_string(), "32"); in parse_data_values()
3678 assert_eq!(parse("64", I64).to_string(), "64"); in parse_data_values()
3680 parse("0x01234567_01234567_01234567_01234567", I128).to_string(), in parse_data_values()
3683 assert_eq!(parse("1234567", I128).to_string(), "1234567"); in parse_data_values()
3684 assert_eq!(parse("0x16.1", F16).to_string(), "0x1.610p4"); in parse_data_values()
3685 assert_eq!(parse("0x32.32", F32).to_string(), "0x1.919000p5"); in parse_data_values()
3686 assert_eq!(parse("0x64.64", F64).to_string(), "0x1.9190000000000p6"); in parse_data_values()
3688 parse("0x128.128", F128).to_string(), in parse_data_values()
3692 parse("[0 1 2 3]", I32X4).to_string(), in parse_data_values()
3695 assert_eq!(parse("[1 2]", I32X2).to_string(), "0x0000000200000001"); in parse_data_values()
3696 assert_eq!(parse("[1 2 3 4]", I8X4).to_string(), "0x04030201"); in parse_data_values()
3697 assert_eq!(parse("[1 2]", I8X2).to_string(), "0x0201"); in parse_data_values()