Lines Matching defs:expr
53 static inline int valid_expr_type(struct expression *expr) in valid_expr_type()
58 static inline int valid_subexpr_type(struct expression *expr) in valid_subexpr_type()
78 static struct symbol *evaluate_symbol_expression(struct expression *expr) in evaluate_symbol_expression()
112 static struct symbol *evaluate_string(struct expression *expr) in evaluate_string()
248 static int is_same_type(struct expression *expr, struct symbol *new) in is_same_type()
317 struct expression *expr; in cast_to() local
390 static struct symbol *bad_expr_type(struct expression *expr) in bad_expr_type()
508 static inline void unrestrict(struct expression *expr, in unrestrict()
560 static inline int lvalue_expression(struct expression *expr) in lvalue_expression()
565 static struct symbol *evaluate_ptr_add(struct expression *expr, struct symbol *itype) in evaluate_ptr_add()
800 static void bad_null(struct expression *expr) in bad_null()
814 static struct symbol *evaluate_ptr_sub(struct expression *expr) in evaluate_ptr_sub()
870 static struct symbol *evaluate_conditional(struct expression *expr, int iterator) in evaluate_conditional()
901 static struct symbol *evaluate_logical(struct expression *expr) in evaluate_logical()
915 static struct symbol *evaluate_binop(struct expression *expr) in evaluate_binop()
987 static struct symbol *evaluate_comma(struct expression *expr) in evaluate_comma()
1024 static struct symbol *evaluate_compare(struct expression *expr) in evaluate_compare()
1132 static struct symbol *evaluate_conditional_expression(struct expression *expr) in evaluate_conditional_expression()
1296 static int evaluate_assign_op(struct expression *expr) in evaluate_assign_op()
1490 static int compatible_assignment_types(struct expression *expr, struct symbol *target, in compatible_assignment_types()
1524 static int compatible_argument_type(struct expression *expr, struct symbol *target, in compatible_argument_type()
1533 static void mark_addressable(struct expression *expr) in mark_addressable()
1543 static void mark_assigned(struct expression *expr) in mark_assigned()
1585 static struct symbol *evaluate_assignment(struct expression *expr) in evaluate_assignment()
1660 static struct symbol *create_pointer(struct expression *expr, struct symbol *sym, int degenerate) in create_pointer()
1693 static struct symbol *degenerate(struct expression *expr) in degenerate()
1774 static struct symbol *evaluate_addressof(struct expression *expr) in evaluate_addressof()
1803 static struct symbol *evaluate_dereference(struct expression *expr) in evaluate_dereference()
1866 static struct symbol *evaluate_postop(struct expression *expr) in evaluate_postop()
1903 static struct symbol *evaluate_sign(struct expression *expr) in evaluate_sign()
1934 static struct symbol *evaluate_preop(struct expression *expr) in evaluate_preop()
2030 static struct expression *evaluate_offset(struct expression *expr, unsigned long offset) in evaluate_offset()
2065 static struct symbol *evaluate_member_dereference(struct expression *expr) in evaluate_member_dereference()
2148 static int is_promoted(struct expression *expr) in is_promoted()
2178 static struct symbol *evaluate_type_information(struct expression *expr) in evaluate_type_information()
2204 static struct symbol *evaluate_sizeof(struct expression *expr) in evaluate_sizeof()
2278 static struct symbol *evaluate_ptrsizeof(struct expression *expr) in evaluate_ptrsizeof()
2312 static struct symbol *evaluate_alignof(struct expression *expr) in evaluate_alignof()
2329 struct expression *expr; in evaluate_arguments() local
2595 static void handle_list_initializer(struct expression *expr, in handle_list_initializer()
2854 static struct symbol *cast_to_bool(struct expression *expr) in cast_to_bool()
2878 static int cast_flags(struct expression *expr, struct expression *old) in cast_flags()
2951 static struct symbol *evaluate_compound_literal(struct expression *expr, struct expression *source) in evaluate_compound_literal()
2971 static struct symbol *evaluate_cast(struct expression *expr) in evaluate_cast()
3144 static int evaluate_symbol_call(struct expression *expr) in evaluate_symbol_call()
3158 static struct symbol *evaluate_call(struct expression *expr) in evaluate_call()
3217 static struct symbol *evaluate_offsetof(struct expression *expr) in evaluate_offsetof()
3332 static struct symbol *evaluate_generic_selection(struct expression *expr) in evaluate_generic_selection()
3386 struct symbol *evaluate_expression(struct expression *expr) in evaluate_expression()
3582 struct expression *expr = stmt->expression; in evaluate_return_expression() local
3702 struct expression *expr = op->constraint; in verify_output_constraint() local
3711 struct expression *expr = op->constraint; in verify_input_constraint() local
3721 struct expression *expr = op->expr; in evaluate_asm_memop() local
3739 struct expression *expr; in evaluate_asm_statement() local