23#ifndef GCC_GIMPLE_SSA_WARN_ACCESS_H
24#define GCC_GIMPLE_SSA_WARN_ACCESS_H
union tree_node * tree
Definition coretypes.h:97
static bool maybe_warn_nonstring_arg(tree fndecl, GimpleOrTree exp)
Definition gimple-ssa-warn-access.cc:382
static bool maybe_warn_for_bound(opt_code opt, location_t loc, GimpleOrTree exp, tree func, tree bndrng[2], tree size, const access_data *pad)
Definition gimple-ssa-warn-access.cc:713
void warn_string_no_nul(location_t loc, gimple *stmt, const char *fname, tree arg, tree decl, tree size, bool exact, const wide_int bndrng[2])
Definition gimple-ssa-warn-access.cc:247
bool check_nul_terminated_array(gimple *stmt, tree src, tree bound)
Definition gimple-ssa-warn-access.cc:365
static bool check_access(GimpleOrTree exp, tree dstwrite, tree maxread, tree srcstr, tree dstsize, access_mode mode, const access_data *pad, range_query *rvals)
Definition gimple-ssa-warn-access.cc:1282
tree unterminated_array(tree exp, tree *size, bool *exact)
Definition gimple-ssa-warn-access.cc:273
Definition pointer-query.h:212
#define NULL
Definition system.h:58
access_mode
Definition tree.h:6131
#define NULL_TREE
Definition tree.h:318
generic_wide_int< wide_int_storage > wide_int
Definition wide-int.h:343