GDB (API)
|
#include "defs.h"
#include "symtab.h"
#include "gdbtypes.h"
#include "expression.h"
#include "value.h"
#include "language.h"
#include "parser-defs.h"
#include "user-regs.h"
#include "target.h"
#include "gdb_string.h"
#include "block.h"
#include "objfiles.h"
#include "gdb_assert.h"
#include "valprint.h"
#include <ctype.h>
#include "std-operator.def"
Go to the source code of this file.
Defines | |
#define | OP(name) |
Functions | |
void | print_expression (struct expression *exp, struct ui_file *stream) |
void | print_subexp (struct expression *exp, int *pos, struct ui_file *stream, enum precedence prec) |
void | print_subexp_standard (struct expression *exp, int *pos, struct ui_file *stream, enum precedence prec) |
char * | op_string (enum exp_opcode op) |
char * | op_name (struct expression *exp, enum exp_opcode opcode) |
char * | op_name_standard (enum exp_opcode opcode) |
void | dump_raw_expression (struct expression *exp, struct ui_file *stream, char *note) |
int | dump_subexp (struct expression *exp, struct ui_file *stream, int elt) |
int | dump_subexp_body_standard (struct expression *exp, struct ui_file *stream, int elt) |
void | dump_prefix_expression (struct expression *exp, struct ui_file *stream) |
void dump_prefix_expression | ( | struct expression * | exp, |
struct ui_file * | stream | ||
) |
Definition at line 1031 of file expprint.c.
void dump_raw_expression | ( | struct expression * | exp, |
struct ui_file * | stream, | ||
char * | note | ||
) |
Definition at line 687 of file expprint.c.
int dump_subexp | ( | struct expression * | exp, |
struct ui_file * | stream, | ||
int | elt | ||
) |
Definition at line 730 of file expprint.c.
int dump_subexp_body_standard | ( | struct expression * | exp, |
struct ui_file * | stream, | ||
int | elt | ||
) |
Definition at line 764 of file expprint.c.
char* op_name | ( | struct expression * | exp, |
enum exp_opcode | opcode | ||
) |
Definition at line 655 of file expprint.c.
char* op_name_standard | ( | enum exp_opcode | opcode | ) |
Definition at line 664 of file expprint.c.
char* op_string | ( | enum exp_opcode | op | ) |
Definition at line 635 of file expprint.c.
void print_expression | ( | struct expression * | exp, |
struct ui_file * | stream | ||
) |
Definition at line 38 of file expprint.c.
void print_subexp | ( | struct expression * | exp, |
int * | pos, | ||
struct ui_file * | stream, | ||
enum precedence | prec | ||
) |
Definition at line 51 of file expprint.c.
void print_subexp_standard | ( | struct expression * | exp, |
int * | pos, | ||
struct ui_file * | stream, | ||
enum precedence | prec | ||
) |
Definition at line 60 of file expprint.c.