#include <stdarg.h>
#include <stddef.h>
#include <setjmp.h>
#include <cmocka.h>
#include <stdlib.h>
#include <string.h>
#include <capstone/capstone.h>
#include "helper.h"
#include "factory.h"
Go to the source code of this file.
Classes | |
struct | double_dict |
struct | single_dict |
Macros | |
#define | cs_assert_err(expect, err) |
#define | cs_assert_fail(err) |
#define | cs_assert_success(err) cs_assert_err(CS_ERR_OK, err) |
#define | MAXMEM 1024 |
#define | NUMARCH 9 |
#define | NUMMODE 33 |
#define | NUMOPTION 41 |
Functions | |
int | get_index (double_dict d[], unsigned size, const char *str) |
int | get_value (single_dict d[], unsigned size, const char *str) |
int | set_function (int arch) |
void | test_single_issue (csh *handle, cs_mode mode, char *line, int detail) |
void | test_single_MC (csh *handle, int mc_mode, char *line) |
Variables | |
single_dict | arches [] |
char *(* | function )(csh *, cs_mode, cs_insn *) |
single_dict | modes [] |
double_dict | options [] |
#define cs_assert_err | ( | expect, | |
err | |||
) |
Definition at line 18 of file capstone_test.h.
#define cs_assert_fail | ( | err | ) |
Definition at line 30 of file capstone_test.h.
#define cs_assert_success | ( | err | ) | cs_assert_err(CS_ERR_OK, err) |
Definition at line 27 of file capstone_test.h.
#define MAXMEM 1024 |
Definition at line 41 of file capstone_test.h.
#define NUMARCH 9 |
Definition at line 38 of file capstone_test.h.
#define NUMMODE 33 |
Definition at line 39 of file capstone_test.h.
#define NUMOPTION 41 |
Definition at line 40 of file capstone_test.h.
int get_index | ( | double_dict | d[], |
unsigned | size, | ||
const char * | str | ||
) |
int get_value | ( | single_dict | d[], |
unsigned | size, | ||
const char * | str | ||
) |
Definition at line 228 of file capstone_test.c.
Definition at line 276 of file capstone_test.c.
Definition at line 101 of file capstone_test.c.
single_dict arches[] |
Definition at line 7 of file capstone_test.c.
Definition at line 250 of file grpc_tool.cc.
single_dict modes[] |
Definition at line 19 of file capstone_test.c.
double_dict options[] |
Definition at line 55 of file capstone_test.c.