Revert "Remove dupe code: CurT->setIssuedDiags() already done in endTransaction()."

ParseResult could be failure withous Diags noticing.

This reverts commit 6d0a73cb0acb3cbb62460759bc17e85ff9aba53f.
This commit is contained in:
Axel Naumann 2015-06-04 11:58:39 +02:00 committed by sftnight
parent 5cfdd233c2
commit a1d3eabd7e

View File

@ -667,6 +667,11 @@ namespace cling {
Transaction* CurT = beginTransaction(Opts);
EParseResult ParseRes = ParseInternal(input);
if (ParseRes == kSuccessWithWarnings)
CurT->setIssuedDiags(Transaction::kWarnings);
else if (ParseRes == kFailed)
CurT->setIssuedDiags(Transaction::kErrors);
ParseResultTransaction PRT = endTransaction(CurT);
commitTransaction(PRT);