mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
[PDB] Remove dead code and run clang format; NFC
llvm-svn: 329712
This commit is contained in:
parent
3dcc1b8616
commit
ff10aec6c0
@ -34,7 +34,7 @@ private:
|
||||
const DIASession &Session;
|
||||
CComPtr<IDiaEnumSectionContribs> Enumerator;
|
||||
};
|
||||
}
|
||||
}
|
||||
} // namespace pdb
|
||||
} // namespace llvm
|
||||
|
||||
#endif // LLVM_DEBUGINFO_PDB_DIA_DIAENUMSECTIONCONTRIBS_H
|
||||
|
@ -49,7 +49,7 @@ private:
|
||||
const DIASession &Session;
|
||||
CComPtr<IDiaSectionContrib> Section;
|
||||
};
|
||||
}
|
||||
}
|
||||
} // namespace pdb
|
||||
} // namespace llvm
|
||||
|
||||
#endif // LLVM_DEBUGINFO_PDB_DIA_DIASECTIONCONTRIB_H
|
||||
|
@ -7,8 +7,8 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "llvm/DebugInfo/PDB/DIA/DIARawSymbol.h"
|
||||
#include "llvm/DebugInfo/PDB/DIA/DIASectionContrib.h"
|
||||
#include "llvm/DebugInfo/PDB/DIA/DIARawSymbol.h"
|
||||
#include "llvm/DebugInfo/PDB/DIA/DIASession.h"
|
||||
#include "llvm/DebugInfo/PDB/PDBSymbolCompiland.h"
|
||||
|
||||
@ -29,9 +29,9 @@ std::unique_ptr<PDBSymbolCompiland> DIASectionContrib::getCompiland() const {
|
||||
}
|
||||
|
||||
template <typename ArgType>
|
||||
ArgType PrivateGetDIAValue(
|
||||
IDiaSectionContrib *Section,
|
||||
HRESULT(__stdcall IDiaSectionContrib::*Method)(ArgType *)) {
|
||||
ArgType
|
||||
PrivateGetDIAValue(IDiaSectionContrib *Section,
|
||||
HRESULT (__stdcall IDiaSectionContrib::*Method)(ArgType *)) {
|
||||
ArgType Value;
|
||||
if (S_OK == (Section->*Method)(&Value))
|
||||
return static_cast<ArgType>(Value);
|
||||
@ -39,17 +39,6 @@ ArgType PrivateGetDIAValue(
|
||||
return ArgType();
|
||||
}
|
||||
|
||||
template <typename ArgType, typename RetType>
|
||||
RetType PrivateGetDIAValue(
|
||||
IDiaSectionContrib *Section,
|
||||
HRESULT(__stdcall IDiaSectionContrib::*Method)(ArgType *)) {
|
||||
ArgType Value;
|
||||
if (S_OK == (Section->*Method)(&Value))
|
||||
return static_cast<RetType>(Value);
|
||||
|
||||
return RetType();
|
||||
}
|
||||
|
||||
uint32_t DIASectionContrib::getAddressSection() const {
|
||||
return PrivateGetDIAValue(Section, &IDiaSectionContrib::get_addressSection);
|
||||
}
|
||||
@ -66,6 +55,7 @@ uint32_t DIASectionContrib::getRelativeVirtualAddress() const {
|
||||
return PrivateGetDIAValue(Section,
|
||||
&IDiaSectionContrib::get_relativeVirtualAddress);
|
||||
}
|
||||
|
||||
uint32_t DIASectionContrib::getLength() const {
|
||||
return PrivateGetDIAValue(Section, &IDiaSectionContrib::get_length);
|
||||
}
|
||||
@ -87,7 +77,8 @@ bool DIASectionContrib::hasInitializedData() const {
|
||||
}
|
||||
|
||||
bool DIASectionContrib::hasUninitializedData() const {
|
||||
return PrivateGetDIAValue(Section, &IDiaSectionContrib::get_uninitializedData);
|
||||
return PrivateGetDIAValue(Section,
|
||||
&IDiaSectionContrib::get_uninitializedData);
|
||||
}
|
||||
|
||||
bool DIASectionContrib::isRemoved() const {
|
||||
|
@ -1,4 +1,4 @@
|
||||
//===- PDBSymbolCompiland.cpp - compiland details --------*- C++ -*-===//
|
||||
//===- PDBSymbolCompiland.cpp - compiland details ---------------*- C++ -*-===//
|
||||
//
|
||||
// The LLVM Compiler Infrastructure
|
||||
//
|
||||
@ -11,8 +11,8 @@
|
||||
#include "llvm/DebugInfo/PDB/IPDBSourceFile.h"
|
||||
|
||||
#include "llvm/DebugInfo/PDB/PDBSymbolCompiland.h"
|
||||
#include "llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h"
|
||||
#include "llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h"
|
||||
#include "llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h"
|
||||
#include "llvm/DebugInfo/PDB/PDBSymDumper.h"
|
||||
|
||||
#include "llvm/ADT/StringSwitch.h"
|
||||
@ -33,7 +33,7 @@ void PDBSymbolCompiland::dump(PDBSymDumper &Dumper) const {
|
||||
}
|
||||
|
||||
std::string PDBSymbolCompiland::getSourceFileName() const {
|
||||
return llvm::sys::path::filename(getSourceFileFullPath()).str();
|
||||
return sys::path::filename(getSourceFileFullPath()).str();
|
||||
}
|
||||
|
||||
std::string PDBSymbolCompiland::getSourceFileFullPath() const {
|
||||
@ -60,7 +60,7 @@ std::string PDBSymbolCompiland::getSourceFileFullPath() const {
|
||||
}
|
||||
if (Var == "src") {
|
||||
EnvSrc = Env->getValue();
|
||||
if (llvm::sys::path::is_absolute(EnvSrc))
|
||||
if (sys::path::is_absolute(EnvSrc))
|
||||
return EnvSrc;
|
||||
RecordedResult = EnvSrc;
|
||||
continue;
|
||||
@ -72,7 +72,7 @@ std::string PDBSymbolCompiland::getSourceFileFullPath() const {
|
||||
std::string Path = EnvWorkingDir + "\\" + EnvSrc;
|
||||
std::replace(Path.begin(), Path.end(), '/', '\\');
|
||||
// We will return it as full path if we can't find a better one.
|
||||
if (llvm::sys::path::is_absolute(Path))
|
||||
if (sys::path::is_absolute(Path))
|
||||
SourceFileFullPath = Path;
|
||||
}
|
||||
}
|
||||
@ -80,13 +80,12 @@ std::string PDBSymbolCompiland::getSourceFileFullPath() const {
|
||||
}
|
||||
|
||||
if (!RecordedResult.empty()) {
|
||||
if (llvm::sys::path::is_absolute(RecordedResult))
|
||||
if (sys::path::is_absolute(RecordedResult))
|
||||
return RecordedResult;
|
||||
|
||||
// This searches name that has same basename as the one in RecordedResult.
|
||||
auto OneSrcFile =
|
||||
Session.findOneSourceFile(this, RecordedResult,
|
||||
PDB_NameSearchFlags::NS_CaseInsensitive);
|
||||
auto OneSrcFile = Session.findOneSourceFile(
|
||||
this, RecordedResult, PDB_NameSearchFlags::NS_CaseInsensitive);
|
||||
if (OneSrcFile)
|
||||
return OneSrcFile->getFileName();
|
||||
}
|
||||
@ -101,14 +100,14 @@ std::string PDBSymbolCompiland::getSourceFileFullPath() const {
|
||||
bool LangC = (Lang == PDB_Lang::Cpp || Lang == PDB_Lang::C);
|
||||
while (auto File = SrcFiles->getNext()) {
|
||||
std::string FileName = File->getFileName();
|
||||
auto file_extension = llvm::sys::path::extension(FileName);
|
||||
auto file_extension = sys::path::extension(FileName);
|
||||
if (StringSwitch<bool>(file_extension.lower())
|
||||
.Case(".cpp", LangC)
|
||||
.Case(".c", LangC)
|
||||
.Case(".cc", LangC)
|
||||
.Case(".cxx", LangC)
|
||||
.Case(".asm", Lang == PDB_Lang::Masm)
|
||||
.Default(false))
|
||||
.Case(".cpp", LangC)
|
||||
.Case(".c", LangC)
|
||||
.Case(".cc", LangC)
|
||||
.Case(".cxx", LangC)
|
||||
.Case(".asm", Lang == PDB_Lang::Masm)
|
||||
.Default(false))
|
||||
return File->getFileName();
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user