Lines Matching refs:Parser

127     let mut parser = Parser::new(text);  in parse_test()
188 let mut parser = Parser::new(trimmed_text); in parse_run_command()
197 pub struct Parser<'a> { struct
428 impl<'a> Parser<'a> { implementation
3022 let mut p = Parser::new("i32 sext"); in argument_type()
3039 let (func, details) = Parser::new( in aliases()
3065 let sig = Parser::new("()system_v").parse_signature().unwrap(); in signature()
3071 Parser::new("(i8 uext, f16, f32, f64, f128, i32 sret) -> i32 sext, f64 system_v") in signature()
3082 Parser::new("()").parse_signature().unwrap().to_string(), in signature()
3086 Parser::new("() notacc") in signature()
3095 Parser::new("() -> void") in signature()
3102 Parser::new("i8 -> i8") in signature()
3109 Parser::new("(i8 -> i8") in signature()
3119 let (func, _) = Parser::new( in stack_slot_decl()
3149 Parser::new( in stack_slot_decl()
3164 let (func, _) = Parser::new( in block_header()
3191 } = Parser::new( in duplicate_block()
3211 } = Parser::new( in number_of_blocks()
3229 } = Parser::new( in duplicate_ss()
3248 } = Parser::new( in duplicate_gv()
3267 } = Parser::new( in duplicate_sig()
3286 } = Parser::new( in duplicate_fn()
3302 let (func, Details { comments, .. }) = Parser::new( in comments()
3410 let func = Parser::new( in user_function_name()
3422 let mut parser = Parser::new( in user_function_name()
3431 let mut parser = Parser::new( in user_function_name()
3439 let mut parser = Parser::new( in user_function_name()
3447 let mut parser = Parser::new( in user_function_name()
3464 let mut parser = Parser::new(code); in change_default_calling_convention()
3471 let mut parser = Parser::new(code).with_default_calling_convention(CallConv::PreserveAll); in change_default_calling_convention()
3481 Parser::new(text).match_uimm8("unable to parse u8") in u8_as_hex()
3493 Parser::new(text).match_imm16("unable to parse i16") in i16_as_hex()
3514 Parser::new(text).match_imm32("unable to parse i32") in i32_as_hex()
3535 Parser::new(text).match_imm64("unable to parse Imm64") in i64_as_hex()
3565 … ($text:expr, $type:expr) => {{ Parser::new($text).parse_literals_to_constant_data($type) }}; in uimm128()
3589 let c = Parser::new("-1 0 -1 0") in parse_constant_from_booleans()
3604 Parser::new("0x0100") in parse_unbounded_constants()
3612 Parser::new("228") in parse_unbounded_constants()
3634 Parser::new(text).parse_run_command(sig) in parse_run_commands()
3672 Parser::new(text).parse_data_value(ty).unwrap() in parse_data_values()
3711 let mut parser = Parser::new(code); in parse_cold_blocks()