|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "config.h"#include <stdio.h>#include <stdlib.h>#include <stdarg.h>#include <assert.h>#include <ctype.h>#include <string.h>#include "widl.h"#include "utils.h"#include "expr.h"#include "header.h"#include "typetree.h"#include "typegen.h"
Go to the source code of this file.
Classes | |
| struct | expression_type |
|
static |
|
static |
Definition at line 860 of file expr.c.
Referenced by compare_expr(), and write_conf_or_var_desc().
| const type_t * expr_resolve_type | ( | const struct expr_loc * | expr_loc, |
| const type_t * | cont_type, | ||
| const expr_t * | expr | ||
| ) |
Definition at line 673 of file expr.c.
Referenced by write_conf_or_var_desc(), and write_descriptors().
|
static |
Definition at line 425 of file expr.c.
Referenced by resolve_expression(), and write_expr().
Definition at line 105 of file expr.c.
Referenced by check_arithmetic_type(), check_scalar_type(), and make_exprt().
Definition at line 38 of file expr.c.
Referenced by check_arithmetic_type(), check_integer_type(), check_scalar_type(), make_exprt(), and resolve_expression().
Definition at line 71 of file expr.c.
Referenced by make_exprt().
Definition at line 487 of file expr.c.
Referenced by resolve_expression().
Definition at line 280 of file expr.c.
Definition at line 120 of file expr.c.
Definition at line 188 of file expr.c.
|
static |
Definition at line 500 of file expr.c.
Referenced by expr_resolve_type(), and resolve_expression().
| void write_expr | ( | FILE * | h, |
| const expr_t * | e, | ||
| int | brackets, | ||
| int | toplevel, | ||
| const char * | toplevel_prefix, | ||
| const type_t * | cont_type, | ||
| const char * | local_var_prefix | ||
| ) |
Definition at line 680 of file expr.c.
Referenced by assign_stub_out_args(), clear_output_vars(), write_args(), write_declaration(), write_enums(), write_expr(), write_expr_eval_routines(), and write_parameter_conf_or_var_exprs().