Lines Matching refs:record
1760 FIXME: cgraph_analyze can be told to actually record if function uses
2102 /* Classify each field of record and merge classes. */
3903 tree f_gpr, f_fpr, f_ovf, f_sav, record, type_decl;
3905 record = lang_hooks.types.make_type (RECORD_TYPE);
3907 TYPE_DECL, get_identifier ("__va_list_tag"), record);
3925 DECL_FIELD_CONTEXT (f_gpr) = record;
3926 DECL_FIELD_CONTEXT (f_fpr) = record;
3927 DECL_FIELD_CONTEXT (f_ovf) = record;
3928 DECL_FIELD_CONTEXT (f_sav) = record;
3930 TYPE_STUB_DECL (record) = type_decl;
3931 TYPE_NAME (record) = type_decl;
3932 TYPE_FIELDS (record) = f_gpr;
3937 layout_type (record);
3939 TYPE_ATTRIBUTES (record) = tree_cons (get_identifier ("sysv_abi va_list"),
3940 NULL_TREE, TYPE_ATTRIBUTES (record));
3943 return build_array_type (record, build_index_type (size_zero_node));
3967 problematic since it's a array of one record, which will degrade into a
3968 pointer to record when used as parameter (see build_va_arg comments for
3970 record instead. */
3972 /* For SYSV_ABI we use an array of one record. */