[llvm] [PDB][NativeSession] Use better error code for invalid format (PR #167885)
Alexandre Ganea via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 21 13:38:50 PST 2025
================
@@ -87,6 +87,20 @@ Error NativeSession::createFromPdb(std::unique_ptr<MemoryBuffer> Buffer,
return Error::success();
}
+static Error validatePdbMagic(StringRef PdbPath) {
+ file_magic Magic;
+ auto EC = identify_magic(PdbPath, Magic);
----------------
aganea wrote:
You can write `if (auto EC = ... )` to make it shorter.
https://github.com/llvm/llvm-project/pull/167885
More information about the llvm-commits
mailing list