Home
last modified time | relevance | path

Searched refs:retleave_asm (Results 1 – 3 of 3) sorted by relevance

/dports/devel/radare2/radare2-5.1.1/libr/parse/p/
H A Dparse_x86_pseudo.c269 } 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 Dr_parse.h30 char *retleave_asm; member
/dports/devel/radare2/radare2-5.1.1/libr/core/
H A Ddisasm.c641 core->parser->retleave_asm = NULL; in ds_init()