/third_party/ltp/tools/sparse/sparse-src/ |
H A D | expand.c | 57 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 D | evaluate.c | 50 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 D | inline.c | 39 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 D | expression.c | 47 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 D | dissect.c | 62 *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 D | show-parse.c | 45 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 D | builtin.c | 42 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 D | compile-i386.c | 195 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 D | typecheck-gcc.h | 455 /* 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 D | macros.rs | 13 ($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 D | expr.h | 39 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 D | expr.c | 15 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 D | ast-traversal-visitor.h | 282 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 D | mod.rs | 65 ($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 D | ir_builder.cpp | 168 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 D | s_expression.cpp | 63 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 D | ir_reader.cpp | 91 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 D | wasm-init-expr.h | 79 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 D | function-expr-named.js | 15 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 D | robustness.cc | 44 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 D | simplify_pointers.cc | 39 /// 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 D | constraint.c | 28 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 D | macro.h | 132 #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 D | receiver.rs | 99 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 D | receiver.rs | 99 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...] |