forked from OSchip/llvm-project
parent
d6a143fcbf
commit
fbabf2d040
|
@ -51,6 +51,8 @@ Error RawSession::createFromPdb(StringRef Path,
|
|||
ErrorOr<std::unique_ptr<MemoryBuffer>> ErrorOrBuffer =
|
||||
MemoryBuffer::getFileOrSTDIN(Path, /*FileSize=*/-1,
|
||||
/*RequiresNullTerminator=*/false);
|
||||
if (!ErrorOrBuffer)
|
||||
return llvm::make_error<GenericError>(generic_error_code::invalid_path);
|
||||
|
||||
std::unique_ptr<MemoryBuffer> Buffer = std::move(*ErrorOrBuffer);
|
||||
auto Stream = llvm::make_unique<InputByteStream>(std::move(Buffer));
|
||||
|
|
|
@ -105,7 +105,7 @@ public:
|
|||
}
|
||||
|
||||
Error visitClass(ClassRecord &Rec) override { return verify(Rec); }
|
||||
Error visitEnum(EnumRecord &Rec) override { return verify(Rec); }
|
||||
Error visitEnum(EnumRecord &Rec) override { return Error::success(); }
|
||||
Error visitUnion(UnionRecord &Rec) override { return verify(Rec); }
|
||||
|
||||
Error visitTypeBegin(const CVRecord<TypeLeafKind> &Rec) override {
|
||||
|
|
Loading…
Reference in New Issue