[SourceKit] If setting up the compiler instance failed with an error, don't override it with a generic error message

This commit is contained in:
Alex Hoppen
2022-04-22 15:08:56 +02:00
parent 3316cf01f7
commit 0124407300

View File

@@ -1049,9 +1049,10 @@ ASTUnitRef ASTBuildOperation::buildASTUnit(std::string &Error) {
}
if (CompIns.setup(Invocation, Error)) {
// FIXME: Report the diagnostic.
LOG_WARN_FUNC("Compilation setup failed!!!");
Error = "compilation setup failed";
if (Error.empty()) {
Error = "compilation setup failed";
}
return nullptr;
}
registerIDERequestFunctions(CompIns.getASTContext().evaluator);