clang
7.0.0
|
The context of an execution, including the information about compilation and results. More...
#include "clang/Tooling/Execution.h"
Public Member Functions | |
virtual | ~ExecutionContext () |
ExecutionContext (ToolResults *Results) | |
Initializes a context. This does not take ownership of Results . More... | |
void | reportResult (StringRef Key, StringRef Value) |
Adds a KV pair to the result container of this execution. More... | |
virtual std::string | getRevision () |
virtual std::string | getCorpus () |
virtual std::string | getCurrentCompilationUnit () |
The context of an execution, including the information about compilation and results.
Definition at line 76 of file Execution.h.
|
inlinevirtual |
Definition at line 78 of file Execution.h.
|
inlineexplicit |
Initializes a context. This does not take ownership of Results
.
Definition at line 81 of file Execution.h.
|
inlinevirtual |
Definition at line 92 of file Execution.h.
|
inlinevirtual |
Definition at line 95 of file Execution.h.
|
inlinevirtual |
Definition at line 88 of file Execution.h.
void clang::tooling::ExecutionContext::reportResult | ( | StringRef | Key, |
StringRef | Value | ||
) |
Adds a KV pair to the result container of this execution.
Definition at line 39 of file Execution.cpp.