10 #ifndef LLVM_CLANG_AST_ASTDIAGNOSTIC_H
11 #define LLVM_CLANG_AST_ASTDIAGNOSTIC_H
18 #define DIAG(ENUM,FLAGS,DEFAULT_MAPPING,DESC,GROUP,\
19 SFINAE,NOWERROR,SHOWINSYSHEADER,CATEGORY) ENUM,
21 #include "clang/Basic/DiagnosticASTKinds.inc"
41 ArrayRef<DiagnosticsEngine::ArgumentValue> PrevArgs,
42 SmallVectorImpl<char> &Output,
44 ArrayRef<intptr_t> QualTypeVals);
__INTPTR_TYPE__ intptr_t
A signed integer type with the property that any valid pointer to void can be converted to this type...
OpenMPLinearClauseKind Modifier
Modifier of 'linear' clause.
Defines the Diagnostic-related interfaces.
void FormatASTNodeDiagnosticArgument(DiagnosticsEngine::ArgumentKind Kind, intptr_t Val, StringRef Modifier, StringRef Argument, ArrayRef< DiagnosticsEngine::ArgumentValue > PrevArgs, SmallVectorImpl< char > &Output, void *Cookie, ArrayRef< intptr_t > QualTypeVals)
DiagnosticsEngine argument formatting function for diagnostics that involve AST nodes.