| GCC Middle and Back End API Reference
    | 
#include <function.h>

| Data Fields | |
| poly_int64 | constant | 
| tree | var | 
Structure to record the size of a sequence of arguments as the sum of a tree-expression and a constant. This structure is also used to store offsets from the stack, which might be negative, so the variable part must be ssizetype, not sizetype.
| poly_int64 args_size::constant | 
Referenced by assign_parm_is_stack_parm(), assign_parms(), can_implement_as_sibling_call_p(), check_sibcall_argument_overlap(), combine_pending_stack_adjustment_and_call(), compute_argument_block_size(), emit_library_call_value_1(), expand_call(), finalize_must_preallocate(), initialize_argument_information(), locate_and_pad_parm(), pad_below(), pad_to_arg_alignment(), and store_one_arg().
| tree args_size::var |