Home
last modified time | relevance | path

Searched refs:cast_expression (Results 1 – 13 of 13) sorted by relevance

/third_party/skia/src/sksl/
DSkSLConstantFolder.cpp131 static std::unique_ptr<Expression> cast_expression(const Context& context, in cast_expression() function
239 return cast_expression(context, left, resultType); in simplify_no_op_arithmetic()
242 return cast_expression(context, right, resultType); in simplify_no_op_arithmetic()
248 return cast_expression(context, left, resultType); in simplify_no_op_arithmetic()
251 return cast_expression(context, right, resultType); in simplify_no_op_arithmetic()
254 return cast_expression(context, right, resultType); in simplify_no_op_arithmetic()
257 return cast_expression(context, left, resultType); in simplify_no_op_arithmetic()
263 return cast_expression(context, left, resultType); in simplify_no_op_arithmetic()
266 if (std::unique_ptr<Expression> val = cast_expression(context, right, resultType)) { in simplify_no_op_arithmetic()
274 return cast_expression(context, left, resultType); in simplify_no_op_arithmetic()
[all …]
/third_party/ltp/tools/sparse/sparse-src/
Dexpression.c625 static struct token *cast_expression(struct token *token, struct expression **tree);
638 return unary_expression(token, &expr->cast_expression); in type_info_expression()
660 expr->cast_expression = cast; in type_info_expression()
661 token = initializer(&cast->cast_expression, token); in type_info_expression()
662 token = postfix_expression(token, &expr->cast_expression, cast); in type_info_expression()
698 next = cast_expression(token->next, &unop); in unary_expression()
716 next = cast_expression(token->next, &unop); in unary_expression()
757 static struct token *cast_expression(struct token *token, struct expression **tree) in cast_expression() function
776 token = initializer(&cast->cast_expression, token); in cast_expression()
782 token = cast_expression(token, &v); in cast_expression()
[all …]
Dinline.c158 if (expr->cast_expression->type == EXPR_INITIALIZER) { in copy_expression()
159 struct expression *cast = expr->cast_expression; in copy_expression()
162 expr->cast_expression = copy_expression(cast); in copy_expression()
172 struct expression *cast = copy_expression(expr->cast_expression); in copy_expression()
173 if (cast == expr->cast_expression) in copy_expression()
176 expr->cast_expression = cast; in copy_expression()
Dexpression.h215 struct expression *cast_expression; member
Dast-inspect.c207 ast_append_child(node, "cast_expression:", expr->cast_expression, inspect_expression); in inspect_expression()
Ddissect.c356 do_expression(U_VOID, expr->cast_expression); in do_expression()
364 do_initializer(ret, expr->cast_expression); in do_expression()
Dshow-parse.c991 int op = show_expression(expr->cast_expression); in show_cast_expr()
995 old_type = expr->cast_expression->ctype; in show_cast_expr()
Devaluate.c327 expr->cast_expression = old; in cast_to()
1565 mark_assigned(expr->cast_expression); in mark_assigned()
2182 sym = evaluate_expression(expr->cast_expression); in evaluate_type_information()
2257 size->cast_expression = type->array_size; in evaluate_sizeof()
2856 struct expression *old = expr->cast_expression; in cast_to_bool()
2973 struct expression *source = expr->cast_expression; in evaluate_cast()
Dbuiltin.c536 arg = arg->cast_expression; in expand_object_size()
Dcompile-i386.c1651 struct storage *op = x86_expression(expr->cast_expression); in emit_cast_expr()
1655 old_type = expr->cast_expression->ctype; in emit_cast_expr()
Dexpand.c869 struct expression *target = expr->cast_expression; in expand_cast()
Dlinearize.c1829 struct expression *orig = expr->cast_expression; in linearize_cast()
/third_party/ltp/tools/sparse/sparse-src/Documentation/release-notes/
Dv0.6.0.rst44 * update comment for struct-expression::cast_expression