Lines Matching defs:DWARFDIE

84   friend class DWARFDIE;
146 Type *ResolveType(const DWARFDIE &die, bool assert_not_being_parsed = true,
219 DWARFDIE
220 GetDeclContextDIEContainingDIE(const DWARFDIE &die);
227 llvm::function_ref<bool(DWARFDIE die)> callback);
233 static DWARFDIE GetParentSymbolContextDIE(const DWARFDIE &die);
253 virtual DWARFDIE GetDIE(const DIERef &die_ref);
255 DWARFDIE GetDIE(lldb::user_id_t uid);
276 const DWARFDIE &die,
302 static CompilerDecl GetDecl(const DWARFDIE &die);
304 static CompilerDeclContext GetDeclContext(const DWARFDIE &die);
306 static CompilerDeclContext GetContainingDeclContext(const DWARFDIE &die);
334 ConstString ConstructFunctionDemangledName(const DWARFDIE &die);
355 bool ClassOrStructIsVirtual(const DWARFDIE &die);
359 virtual DWARFDIE FindDefinitionDIE(const DWARFDIE &die);
362 const DWARFDIE &die, ConstString type_name, bool must_be_implementation);
366 Type *ResolveTypeUID(const DWARFDIE &die, bool assert_not_being_parsed);
394 bool GetFunction(const DWARFDIE &die, SymbolContext &sc);
396 Function *ParseFunction(CompileUnit &comp_unit, const DWARFDIE &die);
399 const DWARFDIE &die,
402 size_t ParseTypes(const SymbolContext &sc, const DWARFDIE &die,
405 lldb::TypeSP ParseType(const SymbolContext &sc, const DWARFDIE &die,
412 const DWARFDIE &die,
415 const DWARFDIE &die);
418 const DWARFDIE &die,
422 const DWARFDIE &die,
426 const DWARFDIE &die,
435 DIEArray MergeBlockAbstractParameters(const DWARFDIE &block_die,
439 bool ResolveFunction(const DWARFDIE &die, bool include_inlines,
451 lldb::TypeSP GetTypeForDIE(const DWARFDIE &die,
458 DWARFDIE
462 DWARFDIE
463 FindBlockContainingSpecification(const DWARFDIE &die,
466 bool ClassContainsSelector(const DWARFDIE &class_die, ConstString selector);
471 CollectCallEdges(lldb::ModuleSP module, DWARFDIE function_die);
484 void GetTypes(const DWARFDIE &die, dw_offset_t min_die_offset,