Home
last modified time | relevance | path

Searched refs:cxx_make_type (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dlex.c881 cxx_make_type (enum tree_code code MEM_STAT_DECL) in cxx_make_type() function
905 return cxx_make_type (code); in cxx_make_type_hook()
911 tree t = cxx_make_type (code PASS_MEM_STAT); in make_class_type()
H A Dlambda.c251 type = cxx_make_type (DECLTYPE_TYPE); in lambda_capture_field_type()
383 type = cxx_make_type (DECLTYPE_TYPE); in lambda_proxy_type()
H A Dpt.c4130 purpose = cxx_make_type (TYPE_PACK_EXPANSION); in make_pack_expansion()
4147 ? cxx_make_type (TYPE_PACK_EXPANSION) in make_pack_expansion()
4578 t = cxx_make_type (TEMPLATE_TEMPLATE_PARM); in process_template_parm()
4596 t = cxx_make_type (TEMPLATE_TYPE_PARM); in process_template_parm()
4734 t = cxx_make_type (TYPE_ARGUMENT_PACK); in template_parm_to_arg()
8525 tree exp = cxx_make_type (TYPE_PACK_EXPANSION); in coerce_template_parameter_pack()
8619 argument_pack = cxx_make_type (TYPE_ARGUMENT_PACK); in coerce_template_parameter_pack()
9902 t = cxx_make_type (ENUMERAL_TYPE); in lookup_template_class_1()
13193 pack = cxx_make_type (TYPE_ARGUMENT_PACK); in make_argument_pack()
13237 ? cxx_make_type (TREE_CODE (orig_arg)) in tsubst_argument_pack()
[all …]
H A Dsemantics.c4037 type = cxx_make_type (TYPEOF_TYPE); in finish_typeof()
4067 underlying_type = cxx_make_type (UNDERLYING_TYPE); in finish_underlying_type()
4217 bases = cxx_make_type (BASES); in finish_bases()
9760 type = cxx_make_type (DECLTYPE_TYPE); in finish_decltype_type()
H A Dtree.c991 tree t = cxx_make_type (ARRAY_TYPE); in build_min_array_type()
2715 t2 = cxx_make_type (BOUND_TEMPLATE_TEMPLATE_PARM); in bind_template_template_parm()
H A Ddecl.c3876 t = cxx_make_type (TYPENAME_TYPE); in build_typename_type()
4110 t = cxx_make_type (UNBOUND_CLASS_TEMPLATE); in make_unbound_class_template()
15503 enumtype = cxx_make_type (ENUMERAL_TYPE); in start_enum()
H A Dinit.c2893 tree rtype = cxx_make_type (RECORD_TYPE); in build_new_constexpr_heap_type()
H A Dcoroutines.cc324 tree argtypepack = cxx_make_type (TYPE_ARGUMENT_PACK); in instantiate_coro_traits()
H A Dcp-tree.h6827 extern tree cxx_make_type (enum tree_code CXX_MEM_STAT_INFO);
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dlex.cc1086 cxx_make_type (enum tree_code code MEM_STAT_DECL) in cxx_make_type() function
1110 return cxx_make_type (code); in cxx_make_type_hook()
1116 tree t = cxx_make_type (code PASS_MEM_STAT); in make_class_type()
H A Dlambda.cc235 type = cxx_make_type (DECLTYPE_TYPE); in lambda_capture_field_type()
382 type = cxx_make_type (DECLTYPE_TYPE); in lambda_proxy_type()
H A Dpt.cc4228 purpose = cxx_make_type (TYPE_PACK_EXPANSION); in make_pack_expansion()
4245 ? cxx_make_type (TYPE_PACK_EXPANSION) in make_pack_expansion()
4698 t = cxx_make_type (TEMPLATE_TEMPLATE_PARM); in process_template_parm()
4716 t = cxx_make_type (TEMPLATE_TYPE_PARM); in process_template_parm()
4861 t = cxx_make_type (TYPE_ARGUMENT_PACK); in template_parm_to_arg()
8755 tree exp = cxx_make_type (TYPE_PACK_EXPANSION); in coerce_template_parameter_pack()
8849 argument_pack = cxx_make_type (TYPE_ARGUMENT_PACK); in coerce_template_parameter_pack()
10139 t = cxx_make_type (ENUMERAL_TYPE); in lookup_template_class_1()
13515 pack = cxx_make_type (TYPE_ARGUMENT_PACK); in make_argument_pack()
13565 new_arg = cxx_make_type (TREE_CODE (orig_arg)); in tsubst_argument_pack()
[all …]
H A DChangeLog-20041866 * lex.c (cxx_make_type): Don't clear TYPE_ALIAS_SET.
2192 * lex.c (cxx_make_type): Likewise.
3272 * lex.c (cxx_make_type): Use GGC_CNEW.
3639 * lex.c (cxx_make_type): Remove call to get_pointer_type.
3785 * lex.c (cxx_make_type): Do not allocate binfo here.
4247 * lex.c (cxx_make_type): Only create a binfo for aggregate types.
H A Dtree.cc1042 tree t = cxx_make_type (ARRAY_TYPE); in build_min_array_type()
2901 t2 = cxx_make_type (BOUND_TEMPLATE_TEMPLATE_PARM); in bind_template_template_parm()
H A Dsemantics.cc4364 type = cxx_make_type (TYPEOF_TYPE); in finish_typeof()
4394 underlying_type = cxx_make_type (UNDERLYING_TYPE); in finish_underlying_type()
4544 bases = cxx_make_type (BASES); in finish_bases()
11313 type = cxx_make_type (DECLTYPE_TYPE); in finish_decltype_type()
H A Dinit.cc2970 tree rtype = cxx_make_type (RECORD_TYPE); in build_new_constexpr_heap_type()
H A Ddecl.cc4076 t = cxx_make_type (TYPENAME_TYPE); in build_typename_type()
4332 tree t = cxx_make_type (UNBOUND_CLASS_TEMPLATE); in make_unbound_class_template_raw()
16321 enumtype = cxx_make_type (ENUMERAL_TYPE); in start_enum()
H A Dcoroutines.cc346 tree argtypepack = cxx_make_type (TYPE_ARGUMENT_PACK); in instantiate_coro_traits()
H A Dmodule.cc9331 res = cxx_make_type (code); in tree_node()
9343 tree pack = cxx_make_type (TYPE_ARGUMENT_PACK); in tree_node()
9355 tree expn = cxx_make_type (TYPE_PACK_EXPANSION); in tree_node()
H A DChangeLog-20182366 Let -fmem-report see callers of cxx_make_type.
2367 * lex.c (cxx_make_type): Add MEM_STAT_DECL.
H A DChangeLog-20121385 (cxx_make_type): Likewise.
H A DChangeLog-20082438 (cxx_make_type): Adjust.
H A DChangeLog-2006771 * lex.c (cxx_make_type): Likewise.
H A Dcp-tree.h7106 extern tree cxx_make_type (enum tree_code CXX_MEM_STAT_INFO);
H A DChangeLog-20142511 (cxx_make_type): Likewise.

12