mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-06-30 23:30:28 +00:00
Use early returns to reduce nesting.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204171 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
50e4d56b9f
commit
172c31844b
|
@ -699,9 +699,10 @@ static void PrintCOFFSymbolTable(const COFFObjectFile *coff) {
|
|||
static void PrintSymbolTable(const ObjectFile *o) {
|
||||
outs() << "SYMBOL TABLE:\n";
|
||||
|
||||
if (const COFFObjectFile *coff = dyn_cast<const COFFObjectFile>(o))
|
||||
if (const COFFObjectFile *coff = dyn_cast<const COFFObjectFile>(o)) {
|
||||
PrintCOFFSymbolTable(coff);
|
||||
else {
|
||||
return;
|
||||
}
|
||||
for (const SymbolRef &Symbol : o->symbols()) {
|
||||
StringRef Name;
|
||||
uint64_t Address;
|
||||
|
@ -751,11 +752,11 @@ static void PrintSymbolTable(const ObjectFile *o) {
|
|||
<< Debug // Debugging (d) or dynamic (D) symbol.
|
||||
<< FileFunc // Name of function (F), file (f) or object (O).
|
||||
<< ' ';
|
||||
if (Absolute)
|
||||
if (Absolute) {
|
||||
outs() << "*ABS*";
|
||||
else if (Section == o->section_end())
|
||||
} else if (Section == o->section_end()) {
|
||||
outs() << "*UND*";
|
||||
else {
|
||||
} else {
|
||||
if (const MachOObjectFile *MachO =
|
||||
dyn_cast<const MachOObjectFile>(o)) {
|
||||
DataRefImpl DR = Section->getRawDataRefImpl();
|
||||
|
@ -772,7 +773,6 @@ static void PrintSymbolTable(const ObjectFile *o) {
|
|||
<< Name
|
||||
<< '\n';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static void PrintUnwindInfo(const ObjectFile *o) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user