Lines Matching defs:record_type
75 tree record_type;
627 insert_field_into_struct (ctx->record_type, field);
870 if (ctx->record_type)
873 for (t = TYPE_FIELDS (ctx->record_type); t ; t = TREE_CHAIN (t))
886 tree f, type = ctx->record_type;
900 name = DECL_NAME (TYPE_NAME (ctx->record_type));
904 for (f = TYPE_FIELDS (ctx->record_type); f ; f = TREE_CHAIN (f))
1172 ctx->record_type = lang_hooks.types.make_type (RECORD_TYPE);
1174 name = build_decl (TYPE_DECL, name, ctx->record_type);
1175 TYPE_NAME (ctx->record_type) = name;
1182 if (TYPE_FIELDS (ctx->record_type) == NULL)
1183 ctx->record_type = ctx->receiver_decl = NULL;
1186 layout_type (ctx->record_type);
1237 ctx->record_type = lang_hooks.types.make_type (RECORD_TYPE);
1239 name = build_decl (TYPE_DECL, name, ctx->record_type);
1240 TYPE_NAME (ctx->record_type) = name;
1245 if (TYPE_FIELDS (ctx->record_type) == NULL)
1246 ctx->record_type = NULL;
1248 layout_type (ctx->record_type);
2113 if (ctx->record_type == NULL)
2116 for (f = TYPE_FIELDS (ctx->record_type); f ; f = TREE_CHAIN (f))
3737 ctx->sender_decl = create_tmp_var (ctx->record_type, ".omp_copy_o");
3739 ptr_type = build_pointer_type (ctx->record_type);
3805 if (ctx->record_type)
4193 if (ctx->record_type)
4195 ctx->sender_decl = create_tmp_var (ctx->record_type, ".omp_data_o");
4211 if (ctx->record_type)