Symbol: cast_expression
usr/src/lib/libdtrace/common/dt_grammar.y
205
%type <l_node> cast_expression
usr/src/lib/libdtrace/common/dt_grammar.y
449
| unary_operator cast_expression { $$ = OP1($1, $2); }
usr/src/lib/libdtrace/common/dt_grammar.y
467
cast_expression:
usr/src/lib/libdtrace/common/dt_grammar.y
469
| DT_TOK_LPAR type_name DT_TOK_RPAR cast_expression {
usr/src/lib/libdtrace/common/dt_grammar.y
475
cast_expression
usr/src/lib/libdtrace/common/dt_grammar.y
476
| multiplicative_expression DT_TOK_MUL cast_expression {
usr/src/lib/libdtrace/common/dt_grammar.y
479
| multiplicative_expression DT_TOK_DIV cast_expression {
usr/src/lib/libdtrace/common/dt_grammar.y
482
| multiplicative_expression DT_TOK_MOD cast_expression {
usr/src/tools/smatch/src/ast-inspect.c
209
ast_append_child(node, "cast_expression:", expr->cast_expression, inspect_expression);
usr/src/tools/smatch/src/check_kernel_printf.c
994
arg = arg->cast_expression;
usr/src/tools/smatch/src/check_passes_sizeof.c
55
size_arg = strip_expr(size_arg->cast_expression);
usr/src/tools/smatch/src/check_sizeof.c
32
expr = strip_expr(expr->cast_expression);
usr/src/tools/smatch/src/check_sizeof.c
86
obj = strip_expr(arg->cast_expression);
usr/src/tools/smatch/src/compile-i386.c
1652
struct storage *op = x86_expression(expr->cast_expression);
usr/src/tools/smatch/src/compile-i386.c
1656
old_type = expr->cast_expression->ctype;
usr/src/tools/smatch/src/dissect.c
330
do_expression(U_VOID, expr->cast_expression);
usr/src/tools/smatch/src/dissect.c
338
do_initializer(ret, expr->cast_expression);
usr/src/tools/smatch/src/evaluate.c
1561
mark_assigned(expr->cast_expression);
usr/src/tools/smatch/src/evaluate.c
2180
sym = evaluate_expression(expr->cast_expression);
usr/src/tools/smatch/src/evaluate.c
2252
size->cast_expression = type->array_size;
usr/src/tools/smatch/src/evaluate.c
2849
struct expression *old = expr->cast_expression;
usr/src/tools/smatch/src/evaluate.c
2924
struct expression *source = expr->cast_expression;
usr/src/tools/smatch/src/evaluate.c
329
struct expression *orig = old->cast_expression;
usr/src/tools/smatch/src/evaluate.c
347
expr->cast_expression = old;
usr/src/tools/smatch/src/expand.c
815
struct expression *target = expr->cast_expression;
usr/src/tools/smatch/src/expression.c
573
static struct token *cast_expression(struct token *token, struct expression **tree);
usr/src/tools/smatch/src/expression.c
586
return unary_expression(token, &expr->cast_expression);
usr/src/tools/smatch/src/expression.c
608
expr->cast_expression = cast;
usr/src/tools/smatch/src/expression.c
609
token = initializer(&cast->cast_expression, token);
usr/src/tools/smatch/src/expression.c
610
token = postfix_expression(token, &expr->cast_expression, cast);
usr/src/tools/smatch/src/expression.c
646
next = cast_expression(token->next, &unop);
usr/src/tools/smatch/src/expression.c
664
next = cast_expression(token->next, &unop);
usr/src/tools/smatch/src/expression.c
723
token = initializer(&cast->cast_expression, token);
usr/src/tools/smatch/src/expression.c
729
token = cast_expression(token, &v);
usr/src/tools/smatch/src/expression.c
732
cast->cast_expression = v;
usr/src/tools/smatch/src/expression.c
782
token, tree, EXPR_BINOP, cast_expression,
usr/src/tools/smatch/src/expression.h
203
struct expression *cast_expression;
usr/src/tools/smatch/src/inline.c
158
if (expr->cast_expression->type == EXPR_INITIALIZER) {
usr/src/tools/smatch/src/inline.c
159
struct expression *cast = expr->cast_expression;
usr/src/tools/smatch/src/inline.c
162
expr->cast_expression = copy_expression(cast);
usr/src/tools/smatch/src/inline.c
172
struct expression *cast = copy_expression(expr->cast_expression);
usr/src/tools/smatch/src/inline.c
173
if (cast == expr->cast_expression)
usr/src/tools/smatch/src/inline.c
176
expr->cast_expression = cast;
usr/src/tools/smatch/src/linearize.c
1822
struct expression *orig = expr->cast_expression;
usr/src/tools/smatch/src/show-parse.c
980
int op = show_expression(expr->cast_expression);
usr/src/tools/smatch/src/show-parse.c
984
old_type = expr->cast_expression->ctype;
usr/src/tools/smatch/src/smatch_constraints_required.c
379
array = strip_expr(array->cast_expression);
usr/src/tools/smatch/src/smatch_flow.c
491
expr_set_parent_expr(expr->cast_expression, expr);
usr/src/tools/smatch/src/smatch_flow.c
494
__split_expr(expr->cast_expression);
usr/src/tools/smatch/src/smatch_flow.c
497
if (expr->cast_expression)
usr/src/tools/smatch/src/smatch_flow.c
498
__pass_to_client(strip_parens(expr->cast_expression),
usr/src/tools/smatch/src/smatch_helper.c
336
expr->cast_expression, len,
usr/src/tools/smatch/src/smatch_helper.c
742
expr_set_parent_expr(expr->cast_expression, expr);
usr/src/tools/smatch/src/smatch_helper.c
744
if (!expr->cast_expression)
usr/src/tools/smatch/src/smatch_helper.c
746
return strip_expr_helper(expr->cast_expression, set_parent);
usr/src/tools/smatch/src/smatch_math.c
1116
sym = evaluate_expression(expr->cast_expression);
usr/src/tools/smatch/src/smatch_math.c
1271
if (get_rl_sval(expr->cast_expression, implied, recurse_cnt, &rl, &sval)) {
usr/src/tools/smatch/src/smatch_recurse.c
72
ret = recurse(expr->cast_expression, func, param, nr);