clang 22.0.0git
AnalyzerHelpFlags.cpp File Reference

Go to the source code of this file.

Macros

#define ANALYZER_OPTION(TYPE, NAME, CMDFLAG, DESC, DEFAULT_VAL)
#define ANALYZER_OPTION_DEPENDS_ON_USER_MODE(TYPE, NAME, CMDFLAG, DESC, SHALLOW_VAL, DEEP_VAL)

Macro Definition Documentation

◆ ANALYZER_OPTION

#define ANALYZER_OPTION ( TYPE,
NAME,
CMDFLAG,
DESC,
DEFAULT_VAL )
Value:
{ \
CMDFLAG, \
llvm::Twine(llvm::Twine() + "(" + \
(StringRef(#TYPE) == "StringRef" ? "string" : #TYPE ) + \
") " DESC \
" (default: " #DEFAULT_VAL ")").str() \
},
#define TYPE(DERIVED, BASE)
Definition ASTFwd.h:26

◆ ANALYZER_OPTION_DEPENDS_ON_USER_MODE

#define ANALYZER_OPTION_DEPENDS_ON_USER_MODE ( TYPE,
NAME,
CMDFLAG,
DESC,
SHALLOW_VAL,
DEEP_VAL )
Value:
{ \
CMDFLAG, \
llvm::Twine(llvm::Twine() + "(" + \
(StringRef(#TYPE) == "StringRef" ? "string" : #TYPE ) + \
") " DESC \
" (default: " #SHALLOW_VAL " in shallow mode, " #DEEP_VAL \
" in deep mode)").str() \
},