clang API Documentation

clang::DiagnosticsEngine Member List
This is the complete list of members for clang::DiagnosticsEngine, including all inherited members.
ak_attr enum valueclang::DiagnosticsEngine
ak_c_string enum valueclang::DiagnosticsEngine
ak_declarationname enum valueclang::DiagnosticsEngine
ak_declcontext enum valueclang::DiagnosticsEngine
ak_identifierinfo enum valueclang::DiagnosticsEngine
ak_nameddecl enum valueclang::DiagnosticsEngine
ak_nestednamespec enum valueclang::DiagnosticsEngine
ak_qualtype enum valueclang::DiagnosticsEngine
ak_qualtype_pair enum valueclang::DiagnosticsEngine
ak_sint enum valueclang::DiagnosticsEngine
ak_std_string enum valueclang::DiagnosticsEngine
ak_tokenkind enum valueclang::DiagnosticsEngine
ak_uint enum valueclang::DiagnosticsEngine
ArgumentKind enum nameclang::DiagnosticsEngine
ArgumentValue typedefclang::DiagnosticsEngine
ASTReader classclang::DiagnosticsEngine [friend]
ASTWriter classclang::DiagnosticsEngine [friend]
Clear()clang::DiagnosticsEngine [inline]
ConvertArgToString(ArgumentKind Kind, intptr_t Val, StringRef Modifier, StringRef Argument, ArrayRef< ArgumentValue > PrevArgs, SmallVectorImpl< char > &Output, ArrayRef< intptr_t > QualTypeVals) const clang::DiagnosticsEngine [inline]
DecrementAllExtensionsSilenced()clang::DiagnosticsEngine [inline]
diag_mapping_range typedefclang::DiagnosticsEngine
Diagnostic classclang::DiagnosticsEngine [friend]
DiagnosticBuilder classclang::DiagnosticsEngine [friend]
DiagnosticErrorTrap classclang::DiagnosticsEngine [friend]
DiagnosticIDs classclang::DiagnosticsEngine [friend]
DiagnosticsEngine(const IntrusiveRefCntPtr< DiagnosticIDs > &Diags, DiagnosticOptions *DiagOpts, DiagnosticConsumer *client=nullptr, bool ShouldOwnClient=true)clang::DiagnosticsEngine [explicit]
EmitCurrentDiagnostic(bool Force=false)clang::DiagnosticsEngine [protected]
Error enum valueclang::DiagnosticsEngine
Fatal enum valueclang::DiagnosticsEngine
getClient()clang::DiagnosticsEngine [inline]
getClient() const clang::DiagnosticsEngine [inline]
getConstexprBacktraceLimit() const clang::DiagnosticsEngine [inline]
getCurrentDiagID() const clang::DiagnosticsEngine [inline, protected]
getCurrentDiagLoc() const clang::DiagnosticsEngine [inline, protected]
getCustomDiagID(Level L, const char(&FormatString)[N])clang::DiagnosticsEngine [inline]
getDiagnosticIDs() const clang::DiagnosticsEngine [inline]
getDiagnosticLevel(unsigned DiagID, SourceLocation Loc) const clang::DiagnosticsEngine [inline]
getDiagnosticMappings() const clang::DiagnosticsEngine [inline]
getDiagnosticOptions() const clang::DiagnosticsEngine [inline]
getElideType()clang::DiagnosticsEngine [inline]
getEnableAllWarnings() const clang::DiagnosticsEngine [inline]
getErrorsAsFatal() const clang::DiagnosticsEngine [inline]
getExtensionHandlingBehavior() const clang::DiagnosticsEngine [inline]
getFlagValue() const clang::DiagnosticsEngine [inline]
getIgnoreAllWarnings() const clang::DiagnosticsEngine [inline]
getNumWarnings() const clang::DiagnosticsEngine [inline]
getPrintTemplateTree()clang::DiagnosticsEngine [inline]
getShowColors()clang::DiagnosticsEngine [inline]
getShowOverloads() const clang::DiagnosticsEngine [inline]
getSourceManager() const clang::DiagnosticsEngine [inline]
getSuppressAllDiagnostics() const clang::DiagnosticsEngine [inline]
getSuppressSystemWarnings() const clang::DiagnosticsEngine [inline]
getTemplateBacktraceLimit() const clang::DiagnosticsEngine [inline]
getWarningsAsErrors() const clang::DiagnosticsEngine [inline]
hasAllExtensionsSilenced()clang::DiagnosticsEngine [inline]
hasErrorOccurred() const clang::DiagnosticsEngine [inline]
hasFatalErrorOccurred() const clang::DiagnosticsEngine [inline]
hasSourceManager() const clang::DiagnosticsEngine [inline]
hasUncompilableErrorOccurred() const clang::DiagnosticsEngine [inline]
hasUnrecoverableErrorOccurred() const clang::DiagnosticsEngine [inline]
Ignored enum valueclang::DiagnosticsEngine
IncrementAllExtensionsSilenced()clang::DiagnosticsEngine [inline]
isDiagnosticInFlight() const clang::DiagnosticsEngine [inline]
isIgnored(unsigned DiagID, SourceLocation Loc) const clang::DiagnosticsEngine [inline]
isLastDiagnosticIgnored() const clang::DiagnosticsEngine [inline]
Level enum nameclang::DiagnosticsEngine
Note enum valueclang::DiagnosticsEngine
notePriorDiagnosticFrom(const DiagnosticsEngine &Other)clang::DiagnosticsEngine [inline]
ownsClient() const clang::DiagnosticsEngine [inline]
PartialDiagnostic classclang::DiagnosticsEngine [friend]
popMappings(SourceLocation Loc)clang::DiagnosticsEngine
pushMappings(SourceLocation Loc)clang::DiagnosticsEngine
Remark enum valueclang::DiagnosticsEngine
Report(SourceLocation Loc, unsigned DiagID)clang::DiagnosticsEngine [inline]
Report(unsigned DiagID)clang::DiagnosticsEngine [inline]
Report(const StoredDiagnostic &storedDiag)clang::DiagnosticsEngine
Reset()clang::DiagnosticsEngine
Sema classclang::DiagnosticsEngine [friend]
SetArgToStringFn(ArgToStringFnTy Fn, void *Cookie)clang::DiagnosticsEngine [inline]
setClient(DiagnosticConsumer *client, bool ShouldOwnClient=true)clang::DiagnosticsEngine
setConstexprBacktraceLimit(unsigned Limit)clang::DiagnosticsEngine [inline]
SetDelayedDiagnostic(unsigned DiagID, StringRef Arg1="", StringRef Arg2="")clang::DiagnosticsEngine
setDiagnosticGroupErrorAsFatal(StringRef Group, bool Enabled)clang::DiagnosticsEngine
setDiagnosticGroupWarningAsError(StringRef Group, bool Enabled)clang::DiagnosticsEngine
setElideType(bool Val=true)clang::DiagnosticsEngine [inline]
setEnableAllWarnings(bool Val)clang::DiagnosticsEngine [inline]
setErrorLimit(unsigned Limit)clang::DiagnosticsEngine [inline]
setErrorsAsFatal(bool Val)clang::DiagnosticsEngine [inline]
setExtensionHandlingBehavior(diag::Severity H)clang::DiagnosticsEngine [inline]
setIgnoreAllWarnings(bool Val)clang::DiagnosticsEngine [inline]
setLastDiagnosticIgnored()clang::DiagnosticsEngine [inline]
setNumWarnings(unsigned NumWarnings)clang::DiagnosticsEngine [inline]
setPrintTemplateTree(bool Val=false)clang::DiagnosticsEngine [inline]
setSeverity(diag::kind Diag, diag::Severity Map, SourceLocation Loc)clang::DiagnosticsEngine
setSeverityForAll(diag::Severity Map, SourceLocation Loc=SourceLocation())clang::DiagnosticsEngine
setSeverityForGroup(StringRef Group, diag::Severity Map, SourceLocation Loc=SourceLocation())clang::DiagnosticsEngine
setShowColors(bool Val=false)clang::DiagnosticsEngine [inline]
setShowOverloads(OverloadsShown Val)clang::DiagnosticsEngine [inline]
setSourceManager(SourceManager *SrcMgr)clang::DiagnosticsEngine [inline]
setSuppressAllDiagnostics(bool Val=true)clang::DiagnosticsEngine [inline]
setSuppressSystemWarnings(bool Val)clang::DiagnosticsEngine [inline]
setTemplateBacktraceLimit(unsigned Limit)clang::DiagnosticsEngine [inline]
setWarningsAsErrors(bool Val)clang::DiagnosticsEngine [inline]
takeClient()clang::DiagnosticsEngine [inline]
Warning enum valueclang::DiagnosticsEngine
~DiagnosticsEngine()clang::DiagnosticsEngine