Vuo  2.3.2
Public Member Functions | List of all members
VuoCompilerDiagnosticConsumer Class Reference

Description

Logs compilation errors to VuoCompilerIssues.

Definition at line 17 of file VuoCompilerDiagnosticConsumer.hh.

Public Member Functions

 VuoCompilerDiagnosticConsumer (VuoCompilerIssues *issues)
 Creates a diagnostic consumer that logs compilation errors in issues. More...
 
void HandleDiagnostic (clang::DiagnosticsEngine::Level level, const clang::Diagnostic &diagnostic) override
 Invoked by Clang to log compilation errors. More...
 

Constructor & Destructor Documentation

◆ VuoCompilerDiagnosticConsumer()

VuoCompilerDiagnosticConsumer::VuoCompilerDiagnosticConsumer ( VuoCompilerIssues issues)
explicit

Creates a diagnostic consumer that logs compilation errors in issues.

Definition at line 22 of file VuoCompilerDiagnosticConsumer.cc.

Member Function Documentation

◆ HandleDiagnostic()

void VuoCompilerDiagnosticConsumer::HandleDiagnostic ( clang::DiagnosticsEngine::Level  level,
const clang::Diagnostic &  diagnostic 
)
override

Invoked by Clang to log compilation errors.

Based on https://github.com/llvm-mirror/clang-tools-extra/blob/master/clangd/Compiler.cpp

Definition at line 32 of file VuoCompilerDiagnosticConsumer.cc.


The documentation for this class was generated from the following files: