mirror of
https://github.com/RPCSX/llvm.git
synced 2024-12-14 15:39:00 +00:00
No functionality change. Use unreachable in getCUOffset.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176963 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b1e052aa1b
commit
4c6f895205
@ -1889,13 +1889,15 @@ void DwarfUnits::emitUnits(DwarfDebug *DD,
|
||||
|
||||
/// For a given compile unit DIE, returns offset from beginning of debug info.
|
||||
unsigned DwarfUnits::getCUOffset(DIE *Die) {
|
||||
assert(Die->getTag() == dwarf::DW_TAG_compile_unit &&
|
||||
"Input DIE should be compile unit in getCUOffset.");
|
||||
for (SmallVector<CompileUnit *, 1>::iterator I = CUs.begin(),
|
||||
E = CUs.end(); I != E; ++I) {
|
||||
CompileUnit *TheCU = *I;
|
||||
if (TheCU->getCUDie() == Die)
|
||||
return TheCU->getDebugInfoOffset();
|
||||
}
|
||||
return 0;
|
||||
llvm_unreachable("The compile unit DIE should belong to CUs in DwarfUnits.");
|
||||
}
|
||||
|
||||
// Emit the debug info section.
|
||||
|
Loading…
Reference in New Issue
Block a user