Searched refs:build_c_cast (Results 1 – 25 of 42) sorted by relevance
12
1427 expr = build_c_cast (input_location, in objc_v2_build_ivar_ref()1434 expr = build_c_cast (input_location, build_pointer_type (ftype), expr); in objc_v2_build_ivar_ref()1650 sender = build_c_cast (input_location, in build_v2_objc_method_fixup_call()1660 lookup_object = build_c_cast (input_location, rcv_p, lookup_object); in build_v2_objc_method_fixup_call()1733 lookup_object = build_c_cast (loc, rcv_p, lookup_object); in build_v2_build_objc_method_call()1882 selector = build_c_cast (loc, (super ? objc_v2_super_selector_type in next_runtime_abi_02_build_objc_method_call()
847 lookup_object = build_c_cast (loc, rcv_p, lookup_object); in build_objc_method_call()973 build_c_cast (input_location, in next_runtime_abi_01_get_category_super_ref()2059 super_expr = build_c_cast (loc, cast_type, super_expr); in generate_v1_class_structs()2062 root_expr = build_c_cast (loc, cast_type, root_expr); in generate_v1_class_structs()
701 lookup_object = build_c_cast (loc, rcv_p, lookup_object); in build_objc_method_call()1669 super_expr = build_c_cast (loc, cast_type, super_expr); in generate_class_structures()1672 root_expr = build_c_cast (loc, cast_type, root_expr); in generate_class_structures()
2996 (generate_shared_structures): Pass location to build_c_cast.3001 (get_super_receiver): Pass location to build_c_cast,4178 build_c_cast().
9047 class_expr = build_c_cast (input_location, in get_super_receiver()
2158 (build_c_cast): New, for compatibility with C build_c_cast.2159 (cp_build_c_cast): Renamed from build_c_cast.2164 (build_c_cast): Add C-compatible prototype.2165 (cp_build_c_cast): Renamed from build_c_cast.2167 * parser.c (cp_parser_cast_expression): Fix call to build_c_cast.2259 (build_c_cast): Ditto.2368 (build_c_cast): Ditto.
109 (build_c_cast): Likewise.113 argument to build_c_cast.117 build_c_cast.126 (build_c_cast): Likewise.982 * typeck.c (build_c_cast): Pull constant values out of their1431 (build_c_cast): Use CONVERT_EXPR for conversion to void.1928 * typeck.c (build_c_cast): Don't shortcut conversions to the same2029 * typeck2.c (build_functional_cast): Just call build_c_cast if there2227 * typeck.c (build_c_cast): Casting to function or method type is an2245 * typeck.c (build_c_cast): Tack on a NOP_EXPR when casting to[all …]
237 * typeck.c (build_c_cast): Lose allow_nonconverting parm.419 (build_c_cast): Don't call default_conversion when we want to720 * typeck.c (build_c_cast): Don't tack a non_lvalue_expr onto a2691 passing it to build_c_cast.2700 * typeck.c (build_c_cast): Don't pull single TEMPLATE_DECL out of3150 * typeck.c (build_c_cast): Likewise.
257 * typeck.c (build_c_cast): Expand warning message. Move pointer485 (build_c_cast): Don't use min_tree_cons.2457 (build_c_cast): Likewise.3744 (build_c_cast): Likewise.4934 * typeck.c (decay_conversion, build_c_cast, convert_for_assignment,4957 (build_c_cast, convert_for_initialization): Likewise.6257 (build_c_cast): Call complete_type_in_void for void cast.6785 * typeck.c (build_c_cast): Use it.
253 (build_reinterpret_cast, build_const_cast, build_c_cast): Likewise.897 (build_reinterpet_cast, build_c_cast): Adjust.1049 (build_reinterpret_cast, build_c_cast): Update1113 (build_c_cast): Rewrite to use build_const_cast_1,1328 build_reinterpret_cast, build_const_cast, build_c_cast,2226 * typeck.c (build_c_cast): Preserve the cast if casting5531 * typeck.c (build_c_cast): Only look at TREE_CONSTANT_OVERFLOW
264 (build_c_cast): Be careful that null pointer constant be INTEGER_CST.
1829 * typeck.c (build_c_cast): Make the check for a ptr to function2238 * typeck.c (build_c_cast): Don't decl TYPE as register tree.2286 * typeck.c (build_c_cast): Lose other reference to flag.
1494 (build_c_cast): Don't tack on a NON_LVALUE_EXPR when casting to3074 * typeck.c (build_c_cast): Use non_lvalue to tack something on3192 * typeck.c (build_c_cast): Call convert_to_reference directly if3274 * typeck.c (build_c_cast): Don't strip NOPs if we're converting to a
4049 * typeck.c (build_c_cast): Don't warn integer->pointer size4233 (build_c_cast): Likewise.4572 * typeck.c (build_c_cast): Re-enable warning for cast between5243 build_x_unary_op, build_unary_op, build_c_cast,6764 build_c_cast, build_modify_expr, get_delta_difference,
2776 (build_c_cast): Likewise.3413 (build_c_cast): Use decay_conversion.3487 (build_c_cast): Likewise.4015 * typeck.c (build_c_cast): Check that the destination type is
8044 extern tree build_c_cast (location_t, tree, tree);8045 extern cp_expr build_c_cast (location_t loc, tree type,
2176 (build_ptrmemfunc): Pass location to build_c_cast.2193 (build_c_cast): Same.
284 (build_c_cast): New decl.403 (build_c_cast): Provide an overloaded variant that takes a cp_expr
8768 build_c_cast (location_t loc, tree type, tree expr) in build_c_cast() function8778 build_c_cast (location_t loc, tree type, cp_expr expr) in build_c_cast() function
1013 (build_c_cast): Likewise.1209 (build_c_cast): Likewise.4597 * typeck.c (build_c_cast): Don't decay arrays and functions to
974 build_compound_expr, build_c_cast, build_modify_expr): Remove
1739 non-aggregate initializers instead of the user-level build_c_cast.
3618 * typeck.c (build_c_cast): Do template processing earlier.
2749 (build_conditional_expr, build_c_cast, convert_for_assignment,2808 (build_c_cast, convert_for_assignment): Don't check for NOP_EXPR3546 * c-typeck.c (build_c_cast): ... here.4812 * c-typeck.c (build_c_cast): Try using a shared constant, and see11114 * c-typeck.c (build_function_call, build_c_cast, digest_init,13814 (build_c_cast): Likewise.14462 * c-typeck.c (build_c_cast): Only preserve TREE_OVERFLOW on14872 (build_c_cast): Do not call default_function_array_conversion.15334 * c-typeck.c (build_c_cast): Check type punning on COMPONENT_REF23336 * c-typeck.c (build_c_cast): Check these options.[all …]
1524 * c-typeck.c (build_c_cast): Check underlying type when seeing