Rizin
unix-like reverse engineering framework and cli tools
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <rz_lib.h>
#include <rz_util.h>
#include <rz_flag.h>
#include <rz_analysis.h>
#include <rz_parse.h>
#include "parse_common.c"
Go to the source code of this file.
Functions | |
static RzList * | dalvik_tokenize (const char *assembly, size_t length) |
static bool | parse (RzParse *parse, const char *assembly, RzStrBuf *sb) |
Variables | |
static const RzPseudoGrammar | dalvik_lexicon [] |
static const RzPseudoReplace | dalvik_replace [] |
static const RzPseudoConfig | dalvik_config = RZ_PSEUDO_DEFINE_CONFIG_NO_DIRECT(dalvik_lexicon, dalvik_replace, 4, dalvik_tokenize) |
RzParsePlugin | rz_parse_plugin_dalvik_pseudo |
RZ_API RzLibStruct | rizin_plugin |
Definition at line 206 of file parse_dalvik_pseudo.c.
References rz_list_iter_t::data, free(), i, length, NULL, p, rz_str_ndup(), rz_str_replace(), and rz_str_split_duplist().
Definition at line 255 of file parse_dalvik_pseudo.c.
References dalvik_config, rz_pseudo_convert(), and sb.
|
static |
Definition at line 204 of file parse_dalvik_pseudo.c.
Referenced by parse().
|
static |
Definition at line 18 of file parse_dalvik_pseudo.c.
|
static |
Definition at line 198 of file parse_dalvik_pseudo.c.
RZ_API RzLibStruct rizin_plugin |
Definition at line 268 of file parse_dalvik_pseudo.c.
RzParsePlugin rz_parse_plugin_dalvik_pseudo |
Definition at line 259 of file parse_dalvik_pseudo.c.