Searched refs:ctor (Results 1 - 25 of 50) sorted by relevance

12

/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.robertl/
H A Deh990323-1.C6 int ctor = 0; variable
10 A() {ctor++;}
11 A(int) {ctor++;}
12 A(const A&) {ctor++;}
73 if (!ctor || ctor != dtor)
H A Deh990323-5.C6 int ctor = 0; variable
23 ctor++;
31 ctor++;
62 if (ctor != 9)
/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/
H A Dchar_cons_len.f9014 character(len(arg)) :: ctor local in function:foo
15 foo = len ((/ctor/))
/haiku-buildtools/gcc/libstdc++-v3/testsuite/18_support/
H A Dcxa_vec.cc22 static abi::__cxa_cdtor_return_type ctor (void *x) function
39 abi::__cxa_vec_new (large_size, 8, 0, ctor, dtor);
52 abi::__cxa_vec_new (std::size_t(-1) / 4, 4, padding, ctor, dtor);
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/other/
H A Dcopy1.C9 int ctor = 0; variable
25 ctor = 1;
68 if (ctor)
72 if (!ctor)
/haiku-buildtools/gcc/gcc/fortran/
H A Dconstructor.h68 int gfc_constructor_expr_foreach (gfc_constructor *ctor, int(*)(gfc_expr *));
71 void gfc_constructor_swap (gfc_constructor *ctor, int n, int m);
81 gfc_constructor *gfc_constructor_next (gfc_constructor *ctor);
H A Dconstructor.c213 gfc_constructor_expr_foreach (gfc_constructor *ctor ATTRIBUTE_UNUSED,
221 gfc_constructor_swap (gfc_constructor *ctor ATTRIBUTE_UNUSED,
243 gfc_constructor_next (gfc_constructor *ctor) argument
245 if (ctor)
247 splay_tree_node node = splay_tree_successor (ctor->base,
248 mpz_get_si (ctor->offset));
257 gfc_constructor_remove (gfc_constructor *ctor) argument
259 if (ctor)
260 splay_tree_remove (ctor->base, mpz_get_si (ctor
[all...]
H A Dtrans-common.c668 tree ctor, tmp; local
690 ctor = build_constructor (union_type, v);
691 TREE_CONSTANT (ctor) = 1;
692 TREE_STATIC (ctor) = 1;
693 DECL_INITIAL (decl) = ctor;
699 FOR_EACH_CONSTRUCTOR_ELT (CONSTRUCTOR_ELTS (ctor), idx, field, value)
H A Dexpr.c1956 gfc_constructor_base ctor; local
2002 ctor = a->expr->symtree->n.sym->value->value.constructor;
2003 args[n] = gfc_constructor_first (ctor);
2011 ctor = gfc_constructor_copy (a->expr->value.constructor);
2012 args[n] = gfc_constructor_first (ctor);
2206 gfc_constructor *ctor; local
2212 ctor = gfc_constructor_first (e->value.constructor);
2213 comp; comp = comp->next, ctor = gfc_constructor_next (ctor))
2215 if (comp->attr.allocatable && ctor
3988 gfc_constructor *ctor = gfc_constructor_get(); local
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/m68k/
H A Ddpx2.ifile46 *(.ctor)
/haiku-buildtools/gcc/libgomp/testsuite/libgomp.c++/
H A Dpr30703.C8 int ctor, cctor, dtor; variable
21 ctor++;
68 if (ctor || cctor || dtor)
71 if (ctor + cctor != dtor)
/haiku-buildtools/legacy/gcc/gcc/config/i386/
H A Dsvr3.ifile39 *(.ctor)
H A Dsvr3z.ifile39 *(.ctor)
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.abi/
H A Dcxa_vec.C33 static abi::__cxa_cdtor_return_type ctor (void *x) function
98 void *ary = abi::__cxa_vec_new (5, 1, padding, ctor, dtor);
115 // allocate and delete an array with exception on ctor
132 void *ary = abi::__cxa_vec_new (5, 1, padding, ctor, dtor);
165 void *ary = abi::__cxa_vec_new (5, 1, padding, ctor, dtor);
201 void *ary = abi::__cxa_vec_new (5, 1, padding, ctor, dtor);
221 // allocate an array with exception on ctor and exception in cleanup
239 void *ary = abi::__cxa_vec_new (5, 1, padding, ctor, dtor);
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/torture/
H A Dpr50444.c49 void ctor(Engine *e) function
71 Engine e4; ctor(&e4);
72 Engine e5; ctor(&e5);
/haiku-buildtools/gcc/gcc/cp/
H A Dconstexpr.c274 tree ctor; local
280 ctor = build_constructor (TREE_TYPE (field), NULL);
281 CONSTRUCTOR_APPEND_ELT (*vec, field, ctor);
284 ctor = (*vec)->last().value;
285 vec = &CONSTRUCTOR_ELTS (ctor);
336 assignment in the ctor body doesn't count. */
463 /* C++14 doesn't require a constexpr ctor to have an empty body. */
749 /* It's OK to skip a member with a trivial constexpr ctor.
750 A constexpr ctor that isn't trivial should have been
907 tree ctor; member in struct:constexpr_ctx
1288 tree ctor = new_ctx.ctor = build_constructor (DECL_CONTEXT (fun), NULL); local
3772 tree ctor = lval ? ctx->object : ctx->ctor; local
[all...]
H A Dcvt.c867 tree ctor = NULL_TREE;
878 ctor = e;
883 if (BRACE_ENCLOSED_INITIALIZER_P (ctor))
884 ctor = perform_implicit_conversion (type, ctor, complain);
890 ctor = build_user_type_conversion (type, ctor, flags, complain);
893 vec<tree, va_gc> *ctor_vec = make_tree_vector_single (ctor);
894 ctor = build_special_member_call (NULL_TREE,
900 if (ctor)
865 tree ctor = NULL_TREE; local
[all...]
/haiku-buildtools/gcc/gcc/
H A Dcoverage.c1088 tree ctor, stmt, init_fn;
1100 ctor = NULL;
1103 append_to_statement_list (stmt, &ctor);
1106 cgraph_build_static_cdtor ('I', ctor, DEFAULT_INIT_PRIORITY);
1171 coverage_obj_fn (vec<constructor_elt, va_gc> *ctor, tree fn,
1180 CONSTRUCTOR_APPEND_ELT (ctor, NULL,
1182 return ctor;
1189 coverage_obj_finish (vec<constructor_elt, va_gc> *ctor)
1191 unsigned n_functions = vec_safe_length (ctor);
1202 DECL_INITIAL (fn_info_ary) = build_constructor (fn_info_ary_type, ctor);
1084 tree ctor, stmt, init_fn; local
1167 coverage_obj_fn(vec<constructor_elt, va_gc> *ctor, tree fn, struct coverage_data const *data) argument
1185 coverage_obj_finish(vec<constructor_elt, va_gc> *ctor) argument
[all...]
H A Dubsan.c339 tree ctor = build_constructor_va (type, 3, NULL_TREE, str, NULL_TREE, local
344 TREE_CONSTANT (ctor) = 1;
345 TREE_STATIC (ctor) = 1;
347 return ctor;
530 tree ctor = build_constructor_va (dtype, 3, NULL_TREE, local
535 TREE_CONSTANT (ctor) = 1;
536 TREE_STATIC (ctor) = 1;
537 DECL_INITIAL (decl) = ctor;
630 tree ctor = build_constructor (ret, v); local
646 TREE_CONSTANT (ctor)
[all...]
H A Dgimple-fold.c5304 fold_array_ctor_reference (tree type, tree ctor, argument
5319 if (TREE_CODE (TREE_TYPE (ctor)) == ARRAY_TYPE)
5320 domain_type = TYPE_DOMAIN (TREE_TYPE (ctor));
5331 gcc_assert (TREE_CODE (TYPE_SIZE_UNIT (TREE_TYPE (TREE_TYPE (ctor))))
5333 elt_size = wi::to_offset (TYPE_SIZE_UNIT (TREE_TYPE (TREE_TYPE (ctor))));
5364 FOR_EACH_CONSTRUCTOR_ELT (CONSTRUCTOR_ELTS (ctor), cnt, cfield, cval)
5404 fold_nonarray_ctor_reference (tree type, tree ctor, argument
5412 FOR_EACH_CONSTRUCTOR_ELT (CONSTRUCTOR_ELTS (ctor), cnt, cfield,
5468 fold_ctor_reference (tree type, tree ctor, unsigned HOST_WIDE_INT offset, argument
5474 if (useless_type_conversion_p (type, TREE_TYPE (ctor))
5526 tree ctor, idx, base; local
[all...]
H A Dgimplify.c3744 tree ctor = orig_ctor;
3745 vec<constructor_elt, va_gc> *elts = CONSTRUCTOR_ELTS (ctor);
3769 if (ctor == orig_ctor)
3771 ctor = copy_node (orig_ctor);
3772 CONSTRUCTOR_ELTS (ctor) = vec_safe_copy (elts);
3773 elts = CONSTRUCTOR_ELTS (ctor);
3777 return ctor;
3797 tree object, ctor, type;
3812 ctor = TREE_OPERAND (*expr_p, 1) =
3814 type = TREE_TYPE (ctor);
3741 tree ctor = orig_ctor; local
3794 tree object, ctor, type; local
[all...]
H A Dtree-switch-conversion.c1078 tree array_type, ctor, decl, value_type, fetch, default_type;
1091 ctor = build_constructor (array_type, info->constructors[num]);
1092 TREE_CONSTANT (ctor) = true;
1093 TREE_STATIC (ctor) = true;
1097 DECL_INITIAL (decl) = ctor;
1075 tree array_type, ctor, decl, value_type, fetch, default_type; local
H A Dasan.c2267 tree ctor = build_constructor_va (TREE_TYPE (var), 3, local
2273 TREE_CONSTANT (ctor) = 1;
2274 TREE_STATIC (ctor) = 1;
2275 DECL_INITIAL (var) = ctor;
2493 tree type = asan_global_struct (), var, ctor; local
2516 ctor = build_constructor (type, v);
2517 TREE_CONSTANT (ctor) = 1;
2518 TREE_STATIC (ctor) = 1;
2519 DECL_INITIAL (var) = ctor;
/haiku-buildtools/legacy/gcc/gcc/cp/
H A Dcvt.c786 tree ctor = NULL_TREE;
820 ctor = e;
833 ctor = build_user_type_conversion (type, ctor, flags);
834 if (ctor)
835 ctor = build_method_call (NULL_TREE, ctor_identifier,
836 build_expr_list (NULL_TREE, ctor),
838 if (ctor)
839 return build_cplus_new (type, ctor);
783 tree ctor = NULL_TREE; local
/haiku-buildtools/legacy/gcc/gcc/config/alpha/
H A Dcrtend.asm58 # Fragment of the ELF _init routine that invokes our ctor startup

Completed in 543 milliseconds

12