/freebsd-10-stable/contrib/gcc/cp/ |
H A D | decl2.c | 1663 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 D | decl.c | 2776 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 D | rtti.c | 143 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 D | friend.c | 308 = make_typename_type (ctype, name, class_type, tf_error);
|
H A D | parser.c | 936 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 D | search.c | 1333 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 D | name-lookup.c | 2507 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 D | call.c | 5222 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 D | class.c | 306 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 D | cp-tree.h | 658 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 D | libelftc_dem_gnu3.c | 86 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 D | stabs.c | 2736 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 D | ClangExpressionDeclMap.cpp | 1015 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 D | SymbolFileDWARF.cpp | 5386 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 D | SymbolFileDWARF.h | 544 lldb_private::Type *class_type,
|
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Core/ |
H A D | ValueObject.cpp | 298 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 D | Mangled.cpp | 1700 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 D | hpread.c | 4892 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
|