Home
last modified time | relevance | path

Searched refs:expr (Results 1 - 25 of 968) sorted by relevance

12345678910>>...39

/third_party/ltp/tools/sparse/sparse-src/
H A Dexpand.c57 static int expand_symbol_expression(struct expression *expr) in expand_symbol_expression() argument
59 struct symbol *sym = expr->symbol; in expand_symbol_expression()
63 warning(expr->pos, "undefined preprocessor identifier '%s'", show_ident(expr->symbol_name)); in expand_symbol_expression()
64 expr->type = EXPR_VALUE; in expand_symbol_expression()
65 expr->value = 0; in expand_symbol_expression()
66 expr->taint = 0; in expand_symbol_expression()
74 if (sym->initializer && !expr->symbol_name) in expand_symbol_expression()
81 static long long get_longlong(struct expression *expr) in get_longlong() argument
83 int no_expand = expr in get_longlong()
97 cast_value(struct expression *expr, struct symbol *newtype, struct expression *old, struct symbol *oldtype) cast_value() argument
174 check_shift_count(struct expression *expr, struct expression *right) check_shift_count() argument
191 simplify_int_binop(struct expression *expr, struct symbol *ctype) simplify_int_binop() argument
307 simplify_cmp_binop(struct expression *expr, struct symbol *ctype) simplify_cmp_binop() argument
339 simplify_float_binop(struct expression *expr) simplify_float_binop() argument
388 simplify_float_cmp(struct expression *expr, struct symbol *ctype) simplify_float_cmp() argument
411 expand_binop(struct expression *expr) expand_binop() argument
424 expand_logical(struct expression *expr) expand_logical() argument
476 expand_comma(struct expression *expr) expand_comma() argument
517 expand_compare(struct expression *expr) expand_compare() argument
542 expand_conditional(struct expression *expr) expand_conditional() argument
575 check_assignment(struct expression *expr) check_assignment() argument
591 expand_assignment(struct expression *expr) expand_assignment() argument
601 expand_addressof(struct expression *expr) expand_addressof() argument
700 expand_dereference(struct expression *expr) expand_dereference() argument
764 simplify_preop(struct expression *expr) simplify_preop() argument
797 simplify_float_preop(struct expression *expr) simplify_float_preop() argument
818 expand_postop(struct expression *expr) expand_postop() argument
824 expand_preop(struct expression *expr) expand_preop() argument
858 struct expression *expr; expand_arguments() local
866 expand_cast(struct expression *expr) expand_cast() argument
885 expand_symbol_call(struct expression *expr, int cost) expand_symbol_call() argument
923 expand_call(struct expression *expr) expand_call() argument
944 struct expression *expr; expand_expression_list() local
956 expand_pos_expression(struct expression *expr) expand_pos_expression() argument
1006 bit_offset(const struct expression *expr) bit_offset() argument
1018 bit_range(const struct expression *expr) bit_range() argument
1047 verify_nonoverlapping(struct expression_list **list, struct expression *expr) verify_nonoverlapping() argument
1084 expand_expression(struct expression *expr) expand_expression() argument
1176 expand_const_expression(struct expression *expr, const char *where) expand_const_expression() argument
1216 struct expression *expr = stmt->if_conditional; expand_if_statement() local
1365 bad_integer_constant_expression(struct expression *expr) bad_integer_constant_expression() argument
1374 __get_expression_value(struct expression *expr, int strict) __get_expression_value() argument
1409 get_expression_value(struct expression *expr) get_expression_value() argument
1414 const_expression_value(struct expression *expr) const_expression_value() argument
1419 get_expression_value_silent(struct expression *expr) get_expression_value_silent() argument
1425 expr_truth_value(struct expression *expr) expr_truth_value() argument
1455 is_zero_constant(struct expression *expr) is_zero_constant() argument
[all...]
H A Devaluate.c50 static struct symbol *degenerate(struct expression *expr);
53 static inline int valid_expr_type(struct expression *expr) in valid_expr_type() argument
55 return expr && valid_type(expr->ctype); in valid_expr_type()
58 static inline int valid_subexpr_type(struct expression *expr) in valid_subexpr_type() argument
60 return valid_expr_type(expr->left) in valid_subexpr_type()
61 && valid_expr_type(expr->right); in valid_subexpr_type()
78 static struct symbol *evaluate_symbol_expression(struct expression *expr) in evaluate_symbol_expression() argument
81 struct symbol *sym = expr->symbol; in evaluate_symbol_expression()
85 expression_error(expr, "undefine in evaluate_symbol_expression()
112 evaluate_string(struct expression *expr) evaluate_string() argument
248 is_same_type(struct expression *expr, struct symbol *new) is_same_type() argument
317 struct expression *expr; cast_to() local
390 bad_expr_type(struct expression *expr) bad_expr_type() argument
508 unrestrict(struct expression *expr, int class, struct symbol **ctype) unrestrict() argument
560 lvalue_expression(struct expression *expr) lvalue_expression() argument
565 evaluate_ptr_add(struct expression *expr, struct symbol *itype) evaluate_ptr_add() argument
800 bad_null(struct expression *expr) bad_null() argument
814 evaluate_ptr_sub(struct expression *expr) evaluate_ptr_sub() argument
870 evaluate_conditional(struct expression *expr, int iterator) evaluate_conditional() argument
901 evaluate_logical(struct expression *expr) evaluate_logical() argument
915 evaluate_binop(struct expression *expr) evaluate_binop() argument
987 evaluate_comma(struct expression *expr) evaluate_comma() argument
1024 evaluate_compare(struct expression *expr) evaluate_compare() argument
1132 evaluate_conditional_expression(struct expression *expr) evaluate_conditional_expression() argument
1296 evaluate_assign_op(struct expression *expr) evaluate_assign_op() argument
1490 compatible_assignment_types(struct expression *expr, struct symbol *target, struct expression **rp, const char *where) compatible_assignment_types() argument
1524 compatible_argument_type(struct expression *expr, struct symbol *target, struct expression **rp, const char *where) compatible_argument_type() argument
1533 mark_addressable(struct expression *expr) mark_addressable() argument
1543 mark_assigned(struct expression *expr) mark_assigned() argument
1585 evaluate_assignment(struct expression *expr) evaluate_assignment() argument
1660 create_pointer(struct expression *expr, struct symbol *sym, int degenerate) create_pointer() argument
1693 degenerate(struct expression *expr) degenerate() argument
1774 evaluate_addressof(struct expression *expr) evaluate_addressof() argument
1803 evaluate_dereference(struct expression *expr) evaluate_dereference() argument
1866 evaluate_postop(struct expression *expr) evaluate_postop() argument
1903 evaluate_sign(struct expression *expr) evaluate_sign() argument
1934 evaluate_preop(struct expression *expr) evaluate_preop() argument
2030 evaluate_offset(struct expression *expr, unsigned long offset) evaluate_offset() argument
2065 evaluate_member_dereference(struct expression *expr) evaluate_member_dereference() argument
2148 is_promoted(struct expression *expr) is_promoted() argument
2178 evaluate_type_information(struct expression *expr) evaluate_type_information() argument
2204 evaluate_sizeof(struct expression *expr) evaluate_sizeof() argument
2278 evaluate_ptrsizeof(struct expression *expr) evaluate_ptrsizeof() argument
2312 evaluate_alignof(struct expression *expr) evaluate_alignof() argument
2329 struct expression *expr; evaluate_arguments() local
2595 handle_list_initializer(struct expression *expr, int class, struct symbol *ctype, unsigned long mods) handle_list_initializer() argument
2854 cast_to_bool(struct expression *expr) cast_to_bool() argument
2878 cast_flags(struct expression *expr, struct expression *old) cast_flags() argument
2951 evaluate_compound_literal(struct expression *expr, struct expression *source) evaluate_compound_literal() argument
2971 evaluate_cast(struct expression *expr) evaluate_cast() argument
3144 evaluate_symbol_call(struct expression *expr) evaluate_symbol_call() argument
3158 evaluate_call(struct expression *expr) evaluate_call() argument
3217 evaluate_offsetof(struct expression *expr) evaluate_offsetof() argument
3332 evaluate_generic_selection(struct expression *expr) evaluate_generic_selection() argument
3386 evaluate_expression(struct expression *expr) evaluate_expression() argument
3582 struct expression *expr = stmt->expression; evaluate_return_expression() local
3702 struct expression *expr = op->constraint; verify_output_constraint() local
3711 struct expression *expr = op->constraint; verify_input_constraint() local
3721 struct expression *expr = op->expr; evaluate_asm_memop() local
3739 struct expression *expr; evaluate_asm_statement() local
[all...]
H A Dinline.c39 static struct expression * dup_expression(struct expression *expr) in dup_expression() argument
41 struct expression *dup = alloc_expression(expr->pos, expr->type); in dup_expression()
42 *dup = *expr; in dup_expression()
78 static struct expression * copy_expression(struct expression *expr) in copy_expression() argument
80 if (!expr) in copy_expression()
83 switch (expr->type) { in copy_expression()
89 struct symbol *sym = copy_symbol(expr->pos, expr->symbol); in copy_expression()
90 if (sym == expr in copy_expression()
353 struct expression *expr = copy_expression(stmt->expression); copy_one_statement() local
361 struct expression *expr = copy_expression(stmt->range_expression); copy_one_statement() local
413 struct expression *expr = copy_expression(stmt->switch_expression); copy_one_statement() local
513 inline_function(struct expression *expr, struct symbol *sym) inline_function() argument
[all...]
H A Dexpression.c47 ALLOCATOR(type_expression, "type-expr-maps");
65 struct token *parens_expression(struct token *token, struct expression **expr, const char *where) in parens_expression() argument
74 *expr = e; in parens_expression()
81 token = parse_expression(token, expr); in parens_expression()
88 struct token *string_expression(struct token *token, struct expression **expr, const char *where) in string_expression() argument
90 struct token *next = primary_expression(token, expr); in string_expression()
92 if (!*expr || (*expr)->type != EXPR_STRING) { in string_expression()
94 *expr = NULL; in string_expression()
164 struct expression *expr in builtin_types_compatible_p_expr() local
190 struct expression *expr = NULL; builtin_offsetof_expr() local
261 get_number_value(struct expression *expr, struct token *token) get_number_value() argument
390 struct expression *expr = alloc_expression(token->pos, EXPR_GENERIC); generic_selection() local
424 struct expression *expr = NULL; primary_expression() local
535 struct expression *expr = NULL; expression_list() local
553 struct expression *expr = cast_init_expr; postfix_expression() local
631 struct expression *expr = alloc_expression(token->pos, type); type_info_expression() local
917 struct expression *expr = alloc_expression(token->pos, EXPR_CONDITIONAL); conditional_expression() local
942 struct expression * expr = alloc_expression(token->pos, EXPR_ASSIGNMENT); assignment_expression() local
[all...]
H A Ddissect.c62 *do_initializer(struct symbol *type, struct expression *expr),
63 *do_expression(usage_t mode, struct expression *expr),
145 static inline struct symbol *expr_symbol(struct expression *expr) in expr_symbol() argument
147 struct symbol *sym = expr->symbol; in expr_symbol()
150 sym = lookup_symbol(expr->symbol_name, NS_SYMBOL); in expr_symbol()
153 sym = alloc_symbol(expr->pos, SYM_BAD); in expr_symbol()
154 bind_symbol(sym, expr->symbol_name, NS_SYMBOL); in expr_symbol()
155 sym->kind = expr->op ?: 'v'; /* see EXPR_CALL */ in expr_symbol()
165 static struct symbol *report_symbol(usage_t mode, struct expression *expr) in report_symbol() argument
167 struct symbol *sym = expr_symbol(expr); in report_symbol()
317 peek_preop(struct expression *expr, int op) peek_preop() argument
333 do_expression(usage_t mode, struct expression *expr) do_expression() argument
566 do_initializer(struct symbol *type, struct expression *expr) do_initializer() argument
574 do_expression(u_lval(type), expr); do_initializer() local
[all...]
H A Dshow-parse.c45 static int show_string_expr(struct expression *expr);
550 struct expression *expr = case_stmt->case_expression; in show_switch_statement() local
553 if (!expr) { in show_switch_statement()
556 if (expr->type == EXPR_VALUE) { in show_switch_statement()
557 printf(" case %lld", expr->value); in show_switch_statement()
744 static int show_call_expression(struct expression *expr) in show_call_expression() argument
751 if (!expr->ctype) { in show_call_expression()
752 warning(expr->pos, "\tcall with no type!"); in show_call_expression()
757 FOR_EACH_PTR_REVERSE(expr->args, arg) { in show_call_expression()
764 fn = expr in show_call_expression()
789 show_comma(struct expression *expr) show_comma() argument
795 show_binop(struct expression *expr) show_binop() argument
818 show_slice(struct expression *expr) show_slice() argument
826 show_regular_preop(struct expression *expr) show_regular_preop() argument
848 show_address_gen(struct expression *expr) show_address_gen() argument
853 show_load_gen(int bits, struct expression *expr, int addr) show_load_gen() argument
861 show_store_gen(int bits, int value, struct expression *expr, int addr) show_store_gen() argument
867 show_assignment(struct expression *expr) show_assignment() argument
884 struct expression *expr = stmt->ret_value; show_return_stmt() local
897 show_initialization(struct symbol *sym, struct expression *expr) show_initialization() argument
913 show_access(struct expression *expr) show_access() argument
919 show_inc_dec(struct expression *expr, int postop) show_inc_dec() argument
935 show_preop(struct expression *expr) show_preop() argument
949 show_postop(struct expression *expr) show_postop() argument
975 struct expression *expr = sym->initializer; show_symbol_init() local
988 show_cast_expr(struct expression *expr) show_cast_expr() argument
1012 show_value(struct expression *expr) show_value() argument
1021 show_fvalue(struct expression *expr) show_fvalue() argument
1030 show_string_expr(struct expression *expr) show_string_expr() argument
1038 show_label_expr(struct expression *expr) show_label_expr() argument
1045 show_conditional_expr(struct expression *expr) show_conditional_expr() argument
1056 show_statement_expr(struct expression *expr) show_statement_expr() argument
1061 show_position_expr(struct expression *expr, struct symbol *base) show_position_expr() argument
1075 show_initializer_expr(struct expression *expr, struct symbol *ctype) show_initializer_expr() argument
1113 struct expression *expr = sym->initializer; show_symbol_expr_init() local
1124 show_expression(struct expression *expr) show_expression() argument
[all...]
H A Dbuiltin.c42 static int evaluate_to_int_const_expr(struct expression *expr) in evaluate_to_int_const_expr() argument
44 expr->ctype = &int_ctype; in evaluate_to_int_const_expr()
45 expr->flags |= CEF_SET_ICE; in evaluate_to_int_const_expr()
49 static int evaluate_pure_unop(struct expression *expr) in evaluate_pure_unop() argument
51 struct expression *arg = first_expression(expr->args); in evaluate_pure_unop()
60 expr->flags = flags; in evaluate_pure_unop()
67 static int eval_args(struct expression *expr, int n) in eval_args() argument
74 FOR_EACH_PTR(expr->args, arg) { in eval_args()
89 sym = expr->fn->ctype; in eval_args()
90 expression_error(expr, " in eval_args()
94 args_prototype(struct expression *expr) args_prototype() argument
101 args_triadic(struct expression *expr) args_triadic() argument
106 evaluate_choose(struct expression *expr) evaluate_choose() argument
122 expand_expect(struct expression *expr, int cost) expand_expect() argument
135 expand_warning(struct expression *expr, int cost) expand_warning() argument
177 expand_constant_p(struct expression *expr, int cost) expand_constant_p() argument
186 expand_safe_p(struct expression *expr, int cost) expand_safe_p() argument
219 expand_bswap(struct expression *expr, int cost) expand_bswap() argument
287 evaluate_fp_unop(struct expression *expr) evaluate_fp_unop() argument
308 expand_isdigit(struct expression *expr, int cost) expand_isdigit() argument
328 evaluate_overflow_gen(struct expression *expr, int ptr) evaluate_overflow_gen() argument
372 evaluate_overflow(struct expression *expr) evaluate_overflow() argument
382 evaluate_overflow_p(struct expression *expr) evaluate_overflow_p() argument
404 evaluate_generic_int_op(struct expression *expr) evaluate_generic_int_op() argument
456 eval_atomic_common(struct expression *expr) eval_atomic_common() argument
525 expand_object_size(struct expression *expr, int cost) expand_object_size() argument
[all...]
H A Dcompile-i386.c195 static struct storage *x86_address_gen(struct expression *expr);
199 static struct storage *x86_expression(struct expression *expr);
328 static struct regclass *get_regclass(struct expression *expr) in get_regclass() argument
330 return get_regclass_bits(expr->ctype->bit_size); in get_regclass()
914 static void emit_scalar(struct expression *expr, unsigned int bit_size) in emit_scalar() argument
919 assert(expr->type == EXPR_VALUE); in emit_scalar()
921 if (expr->value == 0ULL) { in emit_scalar()
926 ll = (long long) expr->value; in emit_scalar()
960 struct expression *expr) in emit_initializer()
967 if (expr in emit_initializer()
959 emit_initializer(struct symbol *sym, struct expression *expr) emit_initializer() argument
994 sort_array(struct expression *expr) sort_array() argument
1052 struct expression *expr = sym->initializer; emit_array() local
1229 emit_compare(struct expression *expr) emit_compare() argument
1285 emit_value(struct expression *expr) emit_value() argument
1307 emit_divide(struct expression *expr, struct storage *left, struct storage *right) emit_divide() argument
1341 emit_binop(struct expression *expr) emit_binop() argument
1506 emit_inc_dec(struct expression *expr, int postop) emit_inc_dec() argument
1529 emit_postop(struct expression *expr) emit_postop() argument
1537 struct expression *expr = stmt->ret_value; emit_return_stmt() local
1554 emit_conditional_expr(struct expression *expr) emit_conditional_expr() argument
1582 emit_select_expr(struct expression *expr) emit_select_expr() argument
1613 struct expression *expr = sym->initializer; emit_symbol_expr_init() local
1634 emit_string_expr(struct expression *expr) emit_string_expr() argument
1648 emit_cast_expr(struct expression *expr) emit_cast_expr() argument
1671 emit_regular_preop(struct expression *expr) emit_regular_preop() argument
1727 struct expression *expr = case_stmt->case_expression; emit_switch_statement() local
2064 x86_call_expression(struct expression *expr) x86_call_expression() argument
2136 x86_address_gen(struct expression *expr) x86_address_gen() argument
2159 x86_assignment(struct expression *expr) x86_assignment() argument
2192 x86_initialization(struct symbol *sym, struct expression *expr) x86_initialization() argument
2209 x86_access(struct expression *expr) x86_access() argument
2214 x86_preop(struct expression *expr) x86_preop() argument
2247 struct expression *expr = sym->initializer; x86_symbol_init() local
2265 x86_label_expr(struct expression *expr) x86_label_expr() argument
2272 x86_statement_expr(struct expression *expr) x86_statement_expr() argument
2277 x86_position_expr(struct expression *expr, struct symbol *base) x86_position_expr() argument
2288 x86_initializer_expr(struct expression *expr, struct symbol *ctype) x86_initializer_expr() argument
2316 x86_expression(struct expression *expr) x86_expression() argument
[all...]
/third_party/curl/include/curl/
H A Dtypecheck-gcc.h455 /* XXX: should evaluate to true if expr is a pointer */
456 #define curlcheck_any_ptr(expr) \
457 (sizeof(expr) == sizeof(void *))
459 /* evaluates to true if expr is NULL */
460 /* XXX: must not evaluate expr, so this check is not accurate */
461 #define curlcheck_NULL(expr) \
462 (__builtin_types_compatible_p(__typeof__(expr), __typeof__(NULL)))
464 /* evaluates to true if expr is type*, const type* or NULL */
465 #define curlcheck_ptr(expr, type) \
466 (curlcheck_NULL(expr) || \
[all...]
/third_party/rust/crates/proc-macro-error/src/
H A Dmacros.rs13 ($err:expr) => { $crate::Diagnostic::from($err) };
16 ($span:expr, $level:expr, $fmt:expr, $($args:expr),+ ; $($rest:tt)+) => {{
36 ($span:expr, $level:expr, $msg:expr ; $($rest:tt)+) => {{
53 ($span:expr, $level:expr,
[all...]
/third_party/toybox/kconfig/
H A Dexpr.h39 struct expr *expr; member
43 struct expr { struct
53 struct expr *expr; member
81 struct expr *dep, *dep2;
119 struct expr *expr; member
140 struct expr *dep;
161 struct expr *expr_alloc_symbo
[all...]
H A Dexpr.c15 struct expr *expr_alloc_symbol(struct symbol *sym) in expr_alloc_symbol()
17 struct expr *e = malloc(sizeof(*e)); in expr_alloc_symbol()
24 struct expr *expr_alloc_one(enum expr_type type, struct expr *ce) in expr_alloc_one()
26 struct expr *e = malloc(sizeof(*e)); in expr_alloc_one()
29 e->left.expr = ce; in expr_alloc_one()
33 struct expr *expr_alloc_two(enum expr_type type, struct expr *e1, struct expr *e2) in expr_alloc_two()
35 struct expr * in expr_alloc_two()
[all...]
/third_party/node/deps/v8/src/ast/
H A Dast-traversal-visitor.h282 FunctionLiteral* expr) { in VisitFunctionLiteral()
283 PROCESS_EXPRESSION(expr); in VisitFunctionLiteral()
284 DeclarationScope* scope = expr->scope(); in VisitFunctionLiteral()
287 if (expr->scope()->was_lazily_parsed()) return; in VisitFunctionLiteral()
288 RECURSE_EXPRESSION(VisitStatements(expr->body())); in VisitFunctionLiteral()
293 NativeFunctionLiteral* expr) { in VisitNativeFunctionLiteral()
294 PROCESS_EXPRESSION(expr); in VisitNativeFunctionLiteral()
298 void AstTraversalVisitor<Subclass>::VisitConditional(Conditional* expr) { in VisitConditional() argument
299 PROCESS_EXPRESSION(expr); in VisitConditional()
300 RECURSE_EXPRESSION(Visit(expr in VisitConditional()
281 VisitFunctionLiteral( FunctionLiteral* expr) VisitFunctionLiteral() argument
292 VisitNativeFunctionLiteral( NativeFunctionLiteral* expr) VisitNativeFunctionLiteral() argument
306 VisitVariableProxy(VariableProxy* expr) VisitVariableProxy() argument
311 VisitLiteral(Literal* expr) VisitLiteral() argument
316 VisitRegExpLiteral(RegExpLiteral* expr) VisitRegExpLiteral() argument
321 VisitObjectLiteral(ObjectLiteral* expr) VisitObjectLiteral() argument
332 VisitArrayLiteral(ArrayLiteral* expr) VisitArrayLiteral() argument
342 VisitAssignment(Assignment* expr) VisitAssignment() argument
349 VisitCompoundAssignment( CompoundAssignment* expr) VisitCompoundAssignment() argument
355 VisitYield(Yield* expr) VisitYield() argument
361 VisitYieldStar(YieldStar* expr) VisitYieldStar() argument
367 VisitAwait(Await* expr) VisitAwait() argument
373 VisitThrow(Throw* expr) VisitThrow() argument
379 VisitOptionalChain(OptionalChain* expr) VisitOptionalChain() argument
385 VisitProperty(Property* expr) VisitProperty() argument
392 VisitCall(Call* expr) VisitCall() argument
403 VisitCallNew(CallNew* expr) VisitCallNew() argument
414 VisitCallRuntime(CallRuntime* expr) VisitCallRuntime() argument
424 VisitUnaryOperation(UnaryOperation* expr) VisitUnaryOperation() argument
430 VisitCountOperation(CountOperation* expr) VisitCountOperation() argument
436 VisitBinaryOperation( BinaryOperation* expr) VisitBinaryOperation() argument
444 VisitNaryOperation(NaryOperation* expr) VisitNaryOperation() argument
453 VisitCompareOperation( CompareOperation* expr) VisitCompareOperation() argument
461 VisitThisExpression(ThisExpression* expr) VisitThisExpression() argument
466 VisitClassLiteral(ClassLiteral* expr) VisitClassLiteral() argument
532 VisitSpread(Spread* expr) VisitSpread() argument
538 VisitEmptyParentheses( EmptyParentheses* expr) VisitEmptyParentheses() argument
544 VisitGetTemplateObject( GetTemplateObject* expr) VisitGetTemplateObject() argument
550 VisitTemplateLiteral( TemplateLiteral* expr) VisitTemplateLiteral() argument
559 VisitImportCallExpression( ImportCallExpression* expr) VisitImportCallExpression() argument
569 VisitSuperPropertyReference( SuperPropertyReference* expr) VisitSuperPropertyReference() argument
575 VisitSuperCallReference( SuperCallReference* expr) VisitSuperCallReference() argument
[all...]
/third_party/rust/crates/rustix/src/backend/linux_raw/arch/
H A Dmod.rs65 ($nr:ident, $a0:expr) => {
72 ($nr:ident, $a0:expr, $a1:expr) => {
80 ($nr:ident, $a0:expr, $a1:expr, $a2:expr) => {
89 ($nr:ident, $a0:expr, $a1:expr, $a2:expr, $a3:expr)
[all...]
/third_party/mesa3d/src/compiler/glsl/
H A Dir_builder.cpp168 expr(ir_expression_operation op, operand a) in expr() function
176 expr(ir_expression_operation op, operand a, operand b) in expr() function
184 expr(ir_expression_operation op, operand a, operand b, operand c) in expr() function
193 return expr(ir_binop_add, a, b); in add()
198 return expr(ir_binop_sub, a, b); in sub()
203 return expr(ir_binop_min, a, b); in min2()
208 return expr(ir_binop_max, a, b); in max2()
213 return expr(ir_binop_mul, a, b); in mul()
218 return expr(ir_binop_imul_high, a, b); in imul_high()
223 return expr(ir_binop_di in div()
[all...]
H A Ds_expression.cpp63 s_expression *expr = NULL; in read_atom() local
75 expr = new(ctx) s_float(INFINITY); in read_atom()
85 expr = new(ctx) s_float(f); in read_atom()
87 expr = new(ctx) s_int(i); in read_atom()
91 expr = new(ctx) s_symbol(symbol_buffer, n); in read_atom()
98 return expr; in read_atom()
114 s_expression *expr; in __read_expression() local
116 while ((expr = __read_expression(ctx, src, symbol_buffer)) != NULL) { in __read_expression()
117 list->subexpressions.push_tail(expr); in __read_expression()
168 foreach_in_list(s_expression, expr, in print()
179 match(s_expression *expr) match() argument
[all...]
H A Dir_reader.cpp91 s_expression *expr = s_expression::read_expression(sx_mem_ctx, src); in read() local
92 if (expr == NULL) { in read()
98 scan_for_prototypes(instructions, expr); in read()
103 read_instructions(instructions, expr, NULL); in read()
111 ir_reader::ir_read_error(s_expression *expr, const char *fmt, ...) in ir_read_error() argument
127 if (expr != NULL) { in ir_read_error()
129 expr->print(); in ir_read_error()
135 ir_reader::read_type(s_expression *expr) in read_type() argument
141 if (MATCH(expr, pat)) { in read_type()
151 s_symbol *type_sym = SX_AS_SYMBOL(expr); in read_type()
166 scan_for_prototypes(exec_list *instructions, s_expression *expr) scan_for_prototypes() argument
190 read_function(s_expression *expr, bool skip_body) read_function() argument
226 read_function_sig(ir_function *f, s_expression *expr, bool skip_body) read_function_sig() argument
310 read_instructions(exec_list *instructions, s_expression *expr, ir_loop *loop_ctx) read_instructions() argument
338 read_instruction(s_expression *expr, ir_loop *loop_ctx) read_instruction() argument
390 read_declaration(s_expression *expr) read_declaration() argument
472 read_if(s_expression *expr, ir_loop *loop_ctx) read_if() argument
503 read_loop(s_expression *expr) read_loop() argument
525 read_return(s_expression *expr) read_return() argument
548 read_rvalue(s_expression *expr) read_rvalue() argument
579 read_assignment(s_expression *expr) read_assignment() argument
650 read_call(s_expression *expr) read_call() argument
709 read_expression(s_expression *expr) read_expression() argument
760 read_swizzle(s_expression *expr) read_swizzle() argument
789 read_constant(s_expression *expr) read_constant() argument
882 read_var_ref(s_expression *expr) read_var_ref() argument
899 read_dereference(s_expression *expr) read_dereference() argument
936 read_texture(s_expression *expr) read_texture() argument
1164 read_emit_vertex(s_expression *expr) read_emit_vertex() argument
1183 read_end_primitive(s_expression *expr) read_end_primitive() argument
1202 read_barrier(s_expression *expr) read_barrier() argument
[all...]
/third_party/node/deps/v8/src/wasm/
H A Dwasm-init-expr.h79 WasmInitExpr expr; in GlobalGet() local
80 expr.kind_ = kGlobalGet; in GlobalGet()
81 expr.immediate_.index = index; in GlobalGet()
82 return expr; in GlobalGet()
86 WasmInitExpr expr; in RefFuncConst() local
87 expr.kind_ = kRefFuncConst; in RefFuncConst()
88 expr.immediate_.index = index; in RefFuncConst()
89 return expr; in RefFuncConst()
93 WasmInitExpr expr; in RefNullConst() local
94 expr in RefNullConst()
123 WasmInitExpr expr; StructNewDefault() local
144 WasmInitExpr expr; RttCanon() local
[all...]
/third_party/jerryscript/tests/jerry/
H A Dfunction-expr-named.js15 var expr = "Dummy value"; variable
17 var f = function expr() { function
18 assert(expr === f);
19 expr = 6;
20 assert(expr === f);
21 assert(!(delete expr));
22 assert(expr === f);
27 f = function expr() {
28 assert(expr === undefined);
29 var expr
[all...]
/third_party/skia/third_party/externals/tint/src/transform/
H A Drobustness.cc44 ctx.ReplaceAll([&](const ast::IndexAccessorExpression* expr) { in Transform()
45 return Transform(expr); in Transform()
48 [&](const ast::CallExpression* expr) { return Transform(expr); }); in Transform()
52 /// @param expr the array, vector or matrix index expression
53 /// @return the clamped replacement expression, or nullptr if `expr` should be
56 const ast::IndexAccessorExpression* expr) { in Transform()
57 auto* ret_type = ctx.src->Sem().Get(expr->object)->Type(); in Transform()
70 const ast::Expression* expr = nullptr; // If null, then is a constant in Transform() member
96 "invalid 0 sized non-array", expr in Transform()
[all...]
H A Dsimplify_pointers.cc39 /// Positive: Number of times the `expr` was dereferenced (*expr)
40 /// Negative: Number of times the `expr` was 'addressed-of' (&expr)
41 /// Zero: no pointer op on `expr`
44 const ast::Expression* expr = nullptr; member
58 /// Traverses the expression `expr` looking for non-literal array indexing
61 /// @param expr the expression to traverse
66 static void CollectSavedArrayIndices(const ast::Expression* expr, F&& cb) { in CollectSavedArrayIndices()
67 if (auto* a = expr in CollectSavedArrayIndices()
[all...]
/third_party/selinux/libsepol/src/
H A Dconstraint.c28 int constraint_expr_init(constraint_expr_t * expr) in constraint_expr_init() argument
30 memset(expr, 0, sizeof(*expr)); in constraint_expr_init()
31 ebitmap_init(&expr->names); in constraint_expr_init()
32 if ((expr->type_names = malloc(sizeof(*expr->type_names))) == NULL) { in constraint_expr_init()
35 type_set_init(expr->type_names); in constraint_expr_init()
39 void constraint_expr_destroy(constraint_expr_t * expr) in constraint_expr_destroy() argument
43 while (expr != NULL) { in constraint_expr_destroy()
44 next = expr in constraint_expr_destroy()
[all...]
/third_party/pulseaudio/src/pulsecore/
H A Dmacro.h132 #define pa_return_if_fail(expr) \
134 if (PA_UNLIKELY(!(expr))) { \
135 pa_log_debug("Assertion '%s' failed at %s:%u, function %s.", #expr , __FILE__, __LINE__, PA_PRETTY_FUNCTION); \
140 #define pa_return_val_if_fail(expr, val) \
142 if (PA_UNLIKELY(!(expr))) { \
143 pa_log_debug("Assertion '%s' failed at %s:%u, function %s.", #expr , __FILE__, __LINE__, PA_PRETTY_FUNCTION); \
148 #define pa_return_null_if_fail(expr) pa_return_val_if_fail(expr, NULL)
153 #define pa_assert_se(expr) \
155 if (PA_UNLIKELY(!(expr))) { \
[all...]
/third_party/rust/crates/serde/serde_derive_internals/src/
H A Dreceiver.rs99 fn visit_expr_path_mut(&mut self, expr: &mut ExprPath) { in visit_expr_path_mut()
100 if expr.qself.is_none() { in visit_expr_path_mut()
101 self.self_to_qself(&mut expr.qself, &mut expr.path); in visit_expr_path_mut()
103 self.visit_expr_path_mut_impl(expr); in visit_expr_path_mut()
162 fn visit_expr_path_mut_impl(&mut self, expr: &mut ExprPath) { in visit_expr_path_mut_impl()
163 if let Some(qself) = &mut expr.qself { in visit_expr_path_mut_impl()
166 self.visit_path_mut(&mut expr.path); in visit_expr_path_mut_impl()
263 fn visit_expr_mut(&mut self, expr: &mut Expr) { in visit_expr_mut()
264 match expr { in visit_expr_mut()
[all...]
/third_party/rust/crates/serde/serde_derive/src/internals/
H A Dreceiver.rs99 fn visit_expr_path_mut(&mut self, expr: &mut ExprPath) { in visit_expr_path_mut()
100 if expr.qself.is_none() { in visit_expr_path_mut()
101 self.self_to_qself(&mut expr.qself, &mut expr.path); in visit_expr_path_mut()
103 self.visit_expr_path_mut_impl(expr); in visit_expr_path_mut()
162 fn visit_expr_path_mut_impl(&mut self, expr: &mut ExprPath) { in visit_expr_path_mut_impl()
163 if let Some(qself) = &mut expr.qself { in visit_expr_path_mut_impl()
166 self.visit_path_mut(&mut expr.path); in visit_expr_path_mut_impl()
263 fn visit_expr_mut(&mut self, expr: &mut Expr) { in visit_expr_mut()
264 match expr { in visit_expr_mut()
[all...]

Completed in 19 milliseconds

12345678910>>...39