reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Basic/Diagnostic.h
  553   void setClient(DiagnosticConsumer *client, bool ShouldOwnClient = true);

References

tools/clang/lib/ARCMigrate/ARCMT.cpp
  268   Diags->setClient(&errRec, /*ShouldOwnClient=*/false);
  278   Diags->setClient(DiagClient, /*ShouldOwnClient=*/false);
  541   Diags->setClient(&errRec, /*ShouldOwnClient=*/false);
  557   Diags->setClient(DiagClient, /*ShouldOwnClient=*/false);
tools/clang/lib/Basic/Diagnostic.cpp
   79   setClient(client, ShouldOwnClient);
   88   setClient(nullptr);
tools/clang/lib/Frontend/ASTUnit.cpp
  662       Diags.setClient(&Client, false);
  668       Diags.setClient(PreviousClient, !!OwningPreviousClient.release());
  751     Diags->setClient(new FilterAndStoreDiagnosticConsumer(
tools/clang/lib/Frontend/CompilerInstance.cpp
  245     Diags.setClient(
  248     Diags.setClient(
  260     Diags.setClient(new ChainedDiagnosticConsumer(
  263     Diags.setClient(new ChainedDiagnosticConsumer(
  286     Diags->setClient(Client, ShouldOwnClient);
  288     Diags->setClient(new TextDiagnosticPrinter(llvm::errs(), Opts));
  292     Diags->setClient(new VerifyDiagnosticConsumer(*Diags));
tools/clang/lib/Frontend/FrontendAction.cpp
  560     ASTDiags->setClient(Diags->getClient(), /*OwnsClient*/false);
tools/clang/lib/Frontend/Rewrite/FixItRewriter.cpp
   44   Diags.setClient(this, false);
   48   Diags.setClient(Client, Owner.release() != nullptr);
  201   Diags.setClient(Client, false);
  204   Diags.setClient(this, false);
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
 1041   Diags.setClient(PrimaryClient, false);
 1107   Diags.setClient(CurClient, Owner.release() != nullptr);
tools/clang/tools/arcmt-test/arcmt-test.cpp
  120     Diags->setClient(verifyDiag);
tools/clang/tools/driver/driver.cpp
  444     Diags.setClient(new ChainedDiagnosticConsumer(
tools/clang/tools/extra/clang-include-fixer/tool/ClangIncludeFixer.cpp
  456   Diagnostics.setClient(&DiagnosticPrinter, false);
tools/clang/tools/extra/clangd/ParsedAST.cpp
  386   Clang->getDiagnostics().setClient(new IgnoreDiagnostics);
tools/clang/unittests/Sema/ExternalSemaSourceTest.cpp
  204     Diagnostics.setClient(Client, false);
tools/clang/unittests/Tooling/RewriterTestContext.h
   46      Diagnostics.setClient(&DiagnosticPrinter, false);
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
  121       Diags->setClient(new IgnoringDiagConsumer);
tools/clang/unittests/Tooling/Syntax/TreeTest.cpp
   79       Diags->setClient(new IgnoringDiagConsumer);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  575   m_compiler->getDiagnostics().setClient(diag_mgr);
tools/lldb/source/Symbol/ClangASTContext.cpp
  699   m_ast_up->getDiagnostics().setClient(getDiagnosticConsumer(), false);