Home
last modified time | relevance | path

Searched refs:FlagParser (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_flag_parser.cpp48 char *FlagParser::ll_strndup(const char *s, uptr n) { in ReportUnrecognizedFlags()
56 void FlagParser::PrintFlagDescriptions() { in ll_strndup()
69 void FlagParser::fatal_error(const char *err) { in PrintFlagDescriptions()
74 bool FlagParser::is_space(char c) { in fatal_error()
79 void FlagParser::skip_whitespace() { in is_space()
83 void FlagParser::parse_flag(const char *env_option_name) { in skip_whitespace()
116 void FlagParser::parse_flags(const char *env_option_name) { in parse_flag()
128 void FlagParser::ParseStringFromEnv(const char *env_name) { in parse_flags()
134 void FlagParser::ParseString(const char *s, const char *env_option_name) { in ParseStringFromEnv()
148 bool FlagParser in ParseString()
187 FlagParser::FlagParser() : n_flags_(0), buf_(nullptr), pos_(0) { FlagParser() function in __sanitizer::FlagParser
[all...]
H A Dsanitizer_flags.cpp84 FlagParser *parser_;
89 explicit FlagHandlerInclude(FlagParser *parser, bool ignore_missing) in FlagHandlerInclude()
110 void RegisterIncludeFlags(FlagParser *parser, CommonFlags *cf) { in RegisterIncludeFlags()
122 void RegisterCommonFlags(FlagParser *parser, CommonFlags *cf) { in RegisterCommonFlags()
H A Dsanitizer_flags.h56 class FlagParser; variable
57 void RegisterCommonFlags(FlagParser *parser,
59 void RegisterIncludeFlags(FlagParser *parser, CommonFlags *cf);
H A Dsanitizer_flag_parser.h160 class FlagParser {
173 FlagParser();
192 static void RegisterFlag(FlagParser *parser, const char *name, const char *desc,
H A Dsancov_flags.cpp33 static void RegisterSancovFlags(FlagParser *parser, SancovFlags *f) { in RegisterSancovFlags()
44 FlagParser parser; in InitializeSancovFlags()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dflags_parser.cpp45 void FlagParser::printFlagDescriptions() { in printFlagDescriptions()
58 void FlagParser::skipWhitespace() { in skipWhitespace()
63 void FlagParser::parseFlag() { in parseFlag()
89 void FlagParser::parseFlags() { in parseFlags()
98 void FlagParser::parseString(const char *S) { in parseString()
127 void FlagParser::parseStringPair(const char *Name, const char *Value) { in runHandler()
132 bool FlagParser::runHandler(const char *Name, const char *Value, in runHandler()
168 void FlagParser::registerFlag(const char *Name, const char *Desc, FlagType Type,
H A Dflags.h33 class FlagParser; variable
34 void registerFlags(FlagParser *Parser, Flags *F);
H A Dflags.cpp35 void registerFlags(FlagParser *Parser, Flags *F) { in registerFlags()
66 FlagParser Parser; in initFlags()
H A Dflags_parser.h24 class FlagParser {
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_flags.cpp43 static void RegisterAsanFlags(FlagParser *parser, Flags *f) { in RegisterAsanFlags()
66 FlagParser asan_parser; in InitializeFlags()
76 FlagParser lsan_parser; in InitializeFlags()
85 FlagParser ubsan_parser; in InitializeFlags()
H A Dasan_activation.cpp33 void RegisterActivationFlags(FlagParser *parser, Flags *f, CommonFlags *cf) { in RegisterActivationFlags()
48 FlagParser parser; in OverrideFromActivationFlags()
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_flags.cpp43 void RegisterTsanFlags(FlagParser *parser, Flags *f) { in RegisterTsanFlags()
77 FlagParser parser; in InitializeFlags()
85 FlagParser ubsan_parser; in InitializeFlags()
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_flags.h18 class FlagParser; variable
35 void RegisterUbsanFlags(FlagParser *parser, Flags *f);
H A Dubsan_flags.cpp41 void RegisterUbsanFlags(FlagParser *parser, Flags *f) { in RegisterUbsanFlags()
60 FlagParser parser; in InitializeFlags()
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_flags.cpp32 void registerXRayFlags(FlagParser *P, Flags *F) XRAY_NEVER_INSTRUMENT { in registerXRayFlags()
62 FlagParser XRayParser; in initializeFlags()
H A Dxray_profiling_flags.h34 void registerProfilerFlags(FlagParser *P, ProfilerFlags *F);
H A Dxray_basic_flags.h31 extern void registerXRayBasicFlags(FlagParser *P, BasicFlags *F);
H A Dxray_fdr_flags.h31 extern void registerXRayFDRFlags(FlagParser *P, FDRFlags *F);
H A Dxray_flags.h31 extern void registerXRayFlags(FlagParser *P, Flags *F);
H A Dxray_profiling_flags.cpp31 void registerProfilerFlags(FlagParser *P, in registerProfilerFlags()
H A Dxray_basic_flags.cpp33 void registerXRayBasicFlags(FlagParser *P, in registerXRayBasicFlags()
H A Dxray_fdr_flags.cpp32 void registerXRayFDRFlags(FlagParser *P, FDRFlags *F) XRAY_NEVER_INSTRUMENT { in registerXRayFDRFlags()
/freebsd/contrib/llvm-project/compiler-rt/lib/nsan/
H A Dnsan_flags.cpp38 static void RegisterNSanFlags(FlagParser *parser, Flags *f) { in RegisterNSanFlags()
60 FlagParser parser; in InitializeFlags()
/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_flags.cpp39 static void RegisterMemprofFlags(FlagParser *parser, Flags *f) { in RegisterMemprofFlags()
61 FlagParser memprof_parser; in InitializeFlags()
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_common.h58 class FlagParser; variable
189 void RegisterLsanFlags(FlagParser *parser, Flags *f);

12