Searched refs:retleave_asm (Results 1 – 3 of 3) sorted by relevance
/dports/devel/radare2/radare2-5.1.1/libr/parse/p/ |
H A D | parse_x86_pseudo.c | 269 } else if ((strstr (w1, "ax") || strstr (w1, "ah") || strstr (w1, "al")) && !p->retleave_asm) { in parse() 270 if (!(p->retleave_asm = (char *) malloc (sz))) { in parse() 273 r_snprintf (p->retleave_asm, sz, "return %s", w2); in parse() 275 …} else if ((strstr (w0, "leave") && p->retleave_asm) || (strstr (w0, "pop") && strstr (w1, "bp")))… in parse() 279 } else if (strstr (w0, "ret") && p->retleave_asm) { in parse() 280 r_str_ncpy (str, p->retleave_asm, sz); in parse() 281 R_FREE (p->retleave_asm); in parse() 282 } else if (p->retleave_asm) { in parse() 283 R_FREE (p->retleave_asm); in parse()
|
/dports/devel/radare2/radare2-5.1.1/libr/include/ |
H A D | r_parse.h | 30 char *retleave_asm; member
|
/dports/devel/radare2/radare2-5.1.1/libr/core/ |
H A D | disasm.c | 641 core->parser->retleave_asm = NULL; in ds_init()
|