Searched refs:class_type (Results 1 - 18 of 18) sorted by relevance

/freebsd-10-stable/contrib/gcc/cp/
H A Ddecl2.c1663 tree class_type = NULL_TREE;
1705 class_type = DECL_CONTEXT (decl);
1787 if (args && depth > template_class_depth (class_type))
1793 if (class_type)
1794 determine_visibility_from_class (decl, class_type);
1814 determine_visibility_from_class (tree decl, tree class_type)
1830 DECL_VISIBILITY (decl) = CLASSTYPE_VISIBILITY (class_type);
1832 = CLASSTYPE_VISIBILITY_SPECIFIED (class_type);
1847 && !CLASSTYPE_VISIBILITY_SPECIFIED (class_type))
1951 tree class_type
1658 tree class_type = NULL_TREE; local
1809 determine_visibility_from_class(tree decl, tree class_type) argument
1946 tree class_type = NULL_TREE; local
[all...]
H A Ddecl.c2776 ti.class_p = (tag_type == class_type
7031 build_ptrmem_type (tree class_type, tree member_type)
7038 class_type = (cp_build_qualified_type
7039 (class_type,
7042 = build_method_type_directly (class_type,
7050 return build_offset_type (class_type, member_type);
8317 declarator->u.pointer.class_type,
8331 gcc_assert (TREE_CODE (declarator->u.pointer.class_type)
8333 if (declarator->u.pointer.class_type == error_mark_node)
8337 type = build_ptrmem_type (declarator->u.pointer.class_type,
7017 build_ptrmem_type(tree class_type, tree member_type) argument
9617 tree class_type; local
9734 tree class_type; local
[all...]
H A Drtti.c143 type_info_type = xref_tag (class_type, get_identifier ("type_info"),
665 tinfo_ptr = xref_tag (class_type,
843 real_type = xref_tag (class_type, ti->name,
1400 bltn_type = xref_tag (class_type,
H A Dfriend.c308 = make_typename_type (ctype, name, class_type, tf_error);
H A Dparser.c936 declarator->u.pointer.class_type = NULL_TREE;
951 declarator->u.pointer.class_type = NULL_TREE;
960 make_ptrmem_declarator (cp_cv_quals cv_qualifiers, tree class_type,
968 declarator->u.pointer.class_type = class_type;
4216 type_p ? class_type : none_type,
6730 tree class_type = DECL_CONTEXT (current_function_decl);
6733 DECL_DESTRUCTOR_P (current_function_decl) && class_type != NULL_TREE
6734 && !CLASSTYPE_DESTRUCTOR_TRIVIALITY_FINAL (class_type);
6740 CLASSTYPE_HAS_NONTRIVIAL_DESTRUCTOR_BODY (class_type)
958 make_ptrmem_declarator(cp_cv_quals cv_qualifiers, tree class_type, cp_declarator *pointee) argument
6728 tree class_type = DECL_CONTEXT (current_function_decl); local
8401 tree class_type; local
11883 tree class_type; local
12304 tree class_type; local
13708 tree class_type = NULL_TREE; local
14032 tree class_type; local
[all...]
H A Dsearch.c1333 lookup_conversion_operator (tree class_type, tree type)
1337 if (TYPE_HAS_CONVERSION (class_type))
1341 VEC(tree,gc) *methods = CLASSTYPE_METHOD_VEC (class_type);
1475 class_method_index_for_fn (tree class_type, tree function)
1480 return lookup_fnfields_1 (class_type,
1331 lookup_conversion_operator(tree class_type, tree type) argument
1473 class_method_index_for_fn(tree class_type, tree function) argument
H A Dname-lookup.c2507 tree class_type)
2521 if (is_properly_derived_from (class_type, context))
2582 tree class_type;
2587 class_type = scope->this_entity;
2590 type_binding = lookup_member (class_type, name,
2593 value_binding = lookup_member (class_type, name,
2628 set_inherited_value_binding_p (binding, value_binding, class_type);
3970 tree class_type;
3979 class_type = level->this_entity;
3980 operators = lookup_fnfields (class_type, nam
2502 set_inherited_value_binding_p(cxx_binding *binding, tree decl, tree class_type) argument
2578 tree class_type; local
3965 tree class_type; local
[all...]
H A Dcall.c5222 tree class_type; local
5241 class_type = BINFO_TYPE (binfo);
5246 instance = build_int_cst (build_pointer_type (class_type), 0);
5247 instance = build1 (INDIRECT_REF, class_type, instance);
5284 && CLASSTYPE_VBASECLASSES (class_type))
5374 tree class_type; local
5466 class_type = (conversion_path ? BINFO_TYPE (conversion_path) : NULL_TREE);
5490 class_type,
5499 class_type,
H A Dclass.c306 tree class_type; local
311 class_type = TREE_TYPE (TREE_TYPE (expr));
314 cp_type_quals (class_type));
685 build_vtable (tree class_type, tree name, tree vtable_type)
693 DECL_CONTEXT (decl) = class_type;
704 set_linkage_according_to_type (class_type, decl);
684 build_vtable(tree class_type, tree name, tree vtable_type) argument
H A Dcp-tree.h658 tree class_type;
695 #define current_class_type scope_chain->class_type
3164 class_type, /* "class" types. */
3809 tree class_type;
656 tree class_type; local
3157 class_type, /* "class" types. */ enumerator in enum:tag_types
3800 tree class_type; member in struct:cp_declarator::__anon1105::__anon1109
/freebsd-10-stable/contrib/libcxxrt/
H A Dlibelftc_dem_gnu3.c86 struct vector_str class_type; member in struct:cpp_demangle_data
538 vector_str_dest(&d->class_type);
560 if (!vector_str_init(&d->class_type))
569 assert(d->class_type.container != NULL);
584 vector_str_dest(&d->class_type);
1433 const char *class_type; local
1450 if ((class_type_size = ddata->class_type.size) == 0)
1452 class_type =
1453 ddata->class_type.container[class_type_size - 1];
1454 if (class_type
2081 char *class_type; local
[all...]
/freebsd-10-stable/contrib/binutils/binutils/
H A Dstabs.c2736 debug_type class_type, return_type; local
2738 class_type = stab_find_type (dhandle, info, typenums);
2739 if (class_type == DEBUG_TYPE_NULL)
2747 type = parse_stab_argtypes (dhandle, info, class_type, name,
2814 debug_type class_type, const char *fieldname,
2916 return debug_make_method_type (dhandle, return_type, class_type, args,
2924 return debug_make_method_type (dhandle, return_type, class_type, args,
4650 debug_type class_type = DEBUG_TYPE_NULL;
4676 class_type = stab_find_tagged_type (minfo->dhandle,
4680 if (class_type
2813 parse_stab_argtypes(void *dhandle, struct stab_handle *info, debug_type class_type, const char *fieldname, const char *tagname, debug_type return_type, const char *argtypes, bfd_boolean constp, bfd_boolean volatilep, const char **pphysname) argument
4649 debug_type class_type = DEBUG_TYPE_NULL; local
[all...]
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Expression/
H A DClangExpressionDeclMap.cpp1015 TypeFromParser class_type = CopyClassType(class_user_type, current_id); local
1017 if (!class_type.IsValid())
1020 TypeSourceInfo *type_source_info = m_ast_context->getTrivialTypeSourceInfo(QualType::getFromOpaquePtr(class_type.GetOpaqueQualType()));
1159 QualType class_type = method_decl->getASTContext().getObjCClassType(); local
1161 TypeFromUser self_user_type(class_type.getAsOpaquePtr(),
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp5386 Type *class_type,
5393 if (!class_type || !src_cu || !src_class_die || !dst_cu || !dst_class_die)
5401 class_type->GetClangFullType();
6669 Type *class_type = ResolveType (dwarf_cu, decl_ctx_die); local
6670 if (class_type)
6672 if (class_type->GetID() != MakeUserID(decl_ctx_die->GetOffset()))
6676 // DIEs in the DIE for "class_type"...
6684 class_symfile = debug_map_symfile->GetSymbolFileByOSOIndex(SymbolFileDWARFDebugMap::GetOSOIndexFromUserID(class_type->GetID()));
6685 class_type_die = class_symfile->DebugInfo()->GetDIEPtr(class_type->GetID(), &class_type_cu_sp);
6690 class_type_die = DebugInfo()->GetDIEPtr(class_type
5385 CopyUniqueClassMethodTypes(SymbolFileDWARF *src_symfile, Type *class_type, DWARFCompileUnit* src_cu, const DWARFDebugInfoEntry *src_class_die, DWARFCompileUnit* dst_cu, const DWARFDebugInfoEntry *dst_class_die, llvm::SmallVectorImpl <const DWARFDebugInfoEntry *> &failures) argument
7045 Type *class_type = ResolveTypeUID(containing_type_die_offset); local
[all...]
H A DSymbolFileDWARF.h544 lldb_private::Type *class_type,
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Core/
H A DValueObject.cpp298 ClangASTType class_type; local
301 if (clang_type.IsObjCObjectPointerType(&class_type))
307 class_type = clang_type;
316 if (class_type)
318 ConstString class_name (class_type.GetConstTypeName());
H A DMangled.cpp1700 auto class_type = std::move(db.names.back()); local
1703 db.names.back().first = std::move(func.first) + "(" + class_type.move_full() + "::*";
1708 db.names.back().first = std::move(func.first) + " " + class_type.move_full() + "::*";
/freebsd-10-stable/contrib/gdb/gdb/
H A Dhpread.c4892 struct type *class_type;
4896 class_type = hpread_type_lookup (dn_bufp->dptrmem.pointsto, local
4899 smash_to_member_type (ptrmemtype, class_type, memtype);
4911 struct type *class_type;
4916 class_type = hpread_type_lookup (dn_bufp->dptrmem.pointsto,
4924 smash_to_method_type (ptrmemtype, class_type, retvaltype,
4877 struct type *class_type; local

Completed in 258 milliseconds