Home
last modified time | relevance | path

Searched refs:complete_type (Results 1 – 21 of 21) sorted by relevance

/freebsd-12.1/contrib/gcc/cp/
H A Dcvt.c89 intype = complete_type (intype); in cp_convert_to_pointer()
612 complete_type (type); in ocp_convert()
613 complete_type (TREE_TYPE (expr)); in ocp_convert()
865 int is_complete = COMPLETE_TYPE_P (complete_type (type)); in convert_to_void()
887 int is_complete = COMPLETE_TYPE_P (complete_type (type)); in convert_to_void()
H A Drtti.c484 if (!COMPLETE_TYPE_P (complete_type (TREE_TYPE (type)))) in build_dynamic_cast_1()
511 if (!COMPLETE_TYPE_P (complete_type (TREE_TYPE (exprtype)))) in build_dynamic_cast_1()
529 if (!COMPLETE_TYPE_P (complete_type (TREE_TYPE (exprtype)))) in build_dynamic_cast_1()
H A Dsearch.c212 t = complete_type (TYPE_MAIN_VARIANT (t)); in lookup_base()
216 base = complete_type (TYPE_MAIN_VARIANT (base)); in lookup_base()
1218 type = complete_type (type); in lookup_member()
2431 complete_type (type); in lookup_conversions()
H A DChangeLog-19961155 * typeck.c (complete_type): Propagate
1348 (convert_for_initialization): Call complete_type.
1543 * search.c (get_base_distance): Call complete_type.
1651 * init.c (build_vec_delete_1): Call complete_type.
1684 * typeck.c (complete_type): Handle error_mark_node.
1887 * decl.c (grokvardecl): Call complete_type.
1888 (grokdeclarator): Call complete_type for PARM_DECLs.
2904 * typeck.c (convert_arguments): Call complete_type.
2941 * init.c (build_offset_ref): Call complete_type.
2979 * typeck.c (complete_type): Be sure to instantiate the
[all …]
H A Dtypeck.c100 complete_type (tree type) in complete_type() function
111 tree t = complete_type (TREE_TYPE (type)); in complete_type()
138 type = complete_type (type); in complete_type_or_else()
1292 complete_type (type); in cxx_sizeof_or_alignof_type()
1309 return c_sizeof_or_alignof_type (complete_type (type), in cxx_sizeof_or_alignof_type()
2936 if (!COMPLETE_TYPE_P (complete_type (type))) in convert_arguments()
3911 complete_type (TREE_TYPE (res_type)); in cp_pointer_int_sum()
3993 && !COMPLETE_TYPE_P (complete_type (TREE_TYPE (xarg)))) in build_x_unary_op()
4296 tree type = complete_type (TREE_TYPE (argtype)); in build_unary_op()
6610 type = complete_type (type); in convert_for_initialization()
H A Dtypeck2.c1246 ctype = complete_type (TYPE_PTRMEM_CLASS_TYPE (ptrmem_type)); in build_m_component_ref()
1406 if (!COMPLETE_TYPE_P (complete_type (core))) in add_exception_specifier()
H A Dinit.c1341 if (!COMPLETE_TYPE_P (complete_type (type)) in build_offset_ref()
2209 tree ptype = build_pointer_type (type = complete_type (type)); in build_vec_delete_1()
2734 complete_type (type); in build_delete()
H A Ddecl.c3976 if (context && COMPLETE_TYPE_P (complete_type (context))) in start_decl()
4106 if (COMPLETE_TYPE_P (complete_type (type))) in start_decl_1()
4114 else if (!COMPLETE_TYPE_P (complete_type (TREE_TYPE (type)))) in start_decl_1()
4125 if (!COMPLETE_TYPE_P (complete_type (type))) in start_decl_1()
4331 complete_type (type); in layout_var_decl()
4829 TREE_TYPE (decl) = type = complete_type (TREE_TYPE (decl)); in check_initializer()
4842 if (!COMPLETE_TYPE_P (complete_type (element_type))) in check_initializer()
9015 && !COMPLETE_TYPE_P (complete_type (type)) in grokdeclarator()
10996 tree return_type = complete_type (TREE_TYPE (fntype)); in check_function_type()
12212 complete_type (type); in complete_vars()
H A Dcall.c1605 return COMPLETE_TYPE_P (complete_type (t)); in is_complete()
4034 && COMPLETE_TYPE_P (complete_type (type)) in build_op_delete_call()
4923 && !TREE_ADDRESSABLE (complete_type (type))) in build_over_call()
H A Dpt.c5958 complete_type (rtype); in instantiate_class_template()
6983 type = complete_type (type); in tsubst_decl()
7749 ctx = complete_type (ctx); in tsubst()
10292 binfo = TYPE_BINFO (complete_type (arg)); in get_template_base()
11792 complete_type (t); in do_type_instantiation()
H A DChangeLog-1997436 * call.c (build_method_call): Call complete_type before checking
1007 * search.c (lookup_field): Call complete_type in all cases.
1644 * rtti.c (build_dynamic_cast): Call complete_type on the types.
H A Ddecl2.c586 ix = class_method_index_for_fn (complete_type (ctype), function); in check_classfn()
H A DChangeLog-1998663 * typeck.c (complete_type): Use new macros.
3338 * decl.c (lookup_name_real): Don't call complete_type on a namespace.
3646 * typeck.c (require_complete_type): Use complete_type, rather than
5968 * decl.c (xref_basetypes): Do call complete_type for basetypes
6371 * typeck.c (complete_type): Don't crash when handed NULL_TREE;
6768 * decl.c (xref_basetypes): Don't call complete_type for basetypes
H A Dcp-tree.h4500 extern tree complete_type (tree);
H A Dparser.c4102 new_scope = complete_type (new_scope); in cp_parser_nested_name_specifier_opt()
17663 type = complete_type (cp_parser_type_id (parser)); in cp_parser_objc_encode_expression()
H A DChangeLog-20005240 * typeck.c (require_complete_type, complete_type,
5749 * typeck.c (complete_type): Likewise.
H A DChangeLog-20045265 * typeck.c (complete_type): Layout non-dependent array types, even
H A DChangeLog-20035216 * search.c (lookup_conversions): Call complete_type here.
H A DChangeLog-19993884 * typeck2.c (add_exception_specifier): Use complete_type.
H A DChangeLog3972 * typeck.c (complete_type): Set TYPE_NEEDS_CONSTRUCTING
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp495 TypeFromUser complete_type = in GetCompleteObjCInterface() local
498 complete_type.GetOpaqueQualType(); in GetCompleteObjCInterface()