forked from OSchip/llvm-project
parent
e074593498
commit
f42db7ce48
|
@ -45,9 +45,9 @@ protected:
|
|||
|
||||
// Example error handling.
|
||||
if (args[i] == "-an-error") {
|
||||
Diagnostic &D = CI.getDiagnostics();
|
||||
DiagnosticsEngine &D = CI.getDiagnostics();
|
||||
unsigned DiagID = D.getCustomDiagID(
|
||||
Diagnostic::Error, "invalid argument '" + args[i] + "'");
|
||||
DiagnosticsEngine::Error, "invalid argument '" + args[i] + "'");
|
||||
D.Report(DiagID);
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -74,7 +74,7 @@ int main(int argc, const char **argv, char * const *envp) {
|
|||
new TextDiagnosticPrinter(llvm::errs(), DiagnosticOptions());
|
||||
|
||||
llvm::IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
|
||||
Diagnostic Diags(DiagID, DiagClient);
|
||||
DiagnosticsEngine Diags(DiagID, DiagClient);
|
||||
Driver TheDriver(Path.str(), llvm::sys::getHostTriple(),
|
||||
"a.out", /*IsProduction=*/false, /*CXXIsProduction=*/false,
|
||||
Diags);
|
||||
|
|
Loading…
Reference in New Issue