Home | History | Annotate | Download | only in DWARF

Lines Matching refs:type_sp

4486     TypeSP type_sp;
4496 type_sp = ParseType(sc, dwarf_cu, die, NULL);
4501 type_sp = type_ptr->shared_from_this();
4505 return type_sp;
4779 TypeSP type_sp;
4782 return type_sp;
4851 type_sp = resolved_type->shared_from_this();
4868 return type_sp;
4984 TypeSP type_sp;
4993 return type_sp;
5126 type_sp = resolved_type->shared_from_this();
5157 return type_sp;
5163 TypeSP type_sp;
5287 type_sp = resolved_type->shared_from_this();
5320 return type_sp;
5614 TypeSP type_sp;
5846 type_sp.reset( new Type (MakeUserID(die->GetOffset()),
5857 m_die_to_type[die] = type_sp.get();
5859 // Type* encoding_type = GetUniquedTypeForDIEOffset(encoding_uid, type_sp, NULL, 0, 0, false);
5863 // type_sp->SetEncodingType(encoding_type);
5865 // m_indirect_fixups.push_back(type_sp.get());
5970 type_sp = unique_ast_entry.m_type_sp;
5971 if (type_sp)
5973 m_die_to_type[die] = type_sp.get();
5974 return type_sp;
6026 type_sp = FindCompleteObjCDefinitionTypeForDIE (die, type_name_const_str, true);
6028 if (!type_sp && GetDebugMapSymfile ())
6033 type_sp = m_debug_map_symfile->FindCompleteObjCDefinitionTypeForDIE (die, type_name_const_str, true);
6036 if (type_sp)
6046 type_sp->GetID());
6052 m_die_to_type[die] = type_sp.get();
6053 return type_sp;
6079 //type_sp = FindDefinitionTypeForDIE (dwarf_cu, die, type_name_const_str);
6080 type_sp = FindDefinitionTypeForDWARFDeclContext (die_decl_ctx);
6082 if (!type_sp && GetDebugMapSymfile ())
6087 type_sp = m_debug_map_symfile->FindDefinitionTypeForDWARFDeclContext (die_decl_ctx);
6090 if (type_sp)
6100 type_sp->GetID());
6106 m_die_to_type[die] = type_sp.get();
6107 return type_sp;
6170 type_sp.reset (new Type (MakeUserID(die->GetOffset()),
6181 type_sp->SetIsCompleteObjCClass(is_complete_objc_class);
6187 unique_ast_entry.m_type_sp = type_sp;
6328 type_sp.reset( new Type (MakeUserID(die->GetOffset()),
6345 ParseChildEnumerators(cu_sc, clang_type, is_signed, type_sp->GetByteSize(), dwarf_cu, die);
6621 type_sp = type_ptr->shared_from_this();
6763 type_sp = type_ptr->shared_from_this();
6820 type_sp.reset( new Type (MakeUserID(die->GetOffset()),
6830 assert(type_sp.get());
6912 type_sp.reset( new Type (MakeUserID(die->GetOffset()),
6922 type_sp->SetEncodingType (element_type);
6963 type_sp.reset( new Type (MakeUserID(die->GetOffset()),
6985 if (type_sp.get())
7004 type_sp->SetSymbolContextScope(symbol_context_scope);
7008 type_list->Insert (type_sp);
7010 m_die_to_type[die] = type_sp.get();
7015 type_sp = type_ptr->shared_from_this();
7018 return type_sp;