| /freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_flag_parser.cc | 23 LowLevelAllocator FlagParser::Alloc; 51 char *FlagParser::ll_strndup(const char *s, uptr n) { in ll_strndup() 59 void FlagParser::PrintFlagDescriptions() { in PrintFlagDescriptions() 65 void FlagParser::fatal_error(const char *err) { in fatal_error() 70 bool FlagParser::is_space(char c) { in is_space() 75 void FlagParser::skip_whitespace() { in skip_whitespace() 79 void FlagParser::parse_flag() { in parse_flag() 104 void FlagParser::parse_flags() { in parse_flags() 116 void FlagParser::ParseString(const char *s) { in ParseString() 130 bool FlagParser::ParseFile(const char *path, bool ignore_missing) { in ParseFile() [all …]
|
| H A D | sanitizer_flags.cc | 77 FlagParser *parser_; 81 explicit FlagHandlerInclude(FlagParser *parser, bool ignore_missing) in FlagHandlerInclude() 95 void RegisterIncludeFlags(FlagParser *parser, CommonFlags *cf) { in RegisterIncludeFlags() 96 FlagHandlerInclude *fh_include = new (FlagParser::Alloc) // NOLINT in RegisterIncludeFlags() 100 FlagHandlerInclude *fh_include_if_exists = new (FlagParser::Alloc) // NOLINT in RegisterIncludeFlags() 107 void RegisterCommonFlags(FlagParser *parser, CommonFlags *cf) { in RegisterCommonFlags()
|
| H A D | sanitizer_flags.h | 57 class FlagParser; variable 58 void RegisterCommonFlags(FlagParser *parser, 60 void RegisterIncludeFlags(FlagParser *parser, CommonFlags *cf);
|
| H A D | sanitizer_flag_parser.h | 100 class FlagParser { 113 FlagParser(); 133 static void RegisterFlag(FlagParser *parser, const char *name, const char *desc, in RegisterFlag() 135 FlagHandler<T> *fh = new (FlagParser::Alloc) FlagHandler<T>(var); // NOLINT in RegisterFlag()
|
| H A D | sancov_flags.cc | 34 static void RegisterSancovFlags(FlagParser *parser, SancovFlags *f) { in RegisterSancovFlags() 49 FlagParser parser; in InitializeSancovFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/asan/ |
| H A D | asan_flags.cc | 48 static void RegisterAsanFlags(FlagParser *parser, Flags *f) { in RegisterAsanFlags() 71 FlagParser asan_parser; in InitializeFlags() 81 FlagParser lsan_parser; in InitializeFlags() 90 FlagParser ubsan_parser; in InitializeFlags()
|
| H A D | asan_activation.cc | 34 void RegisterActivationFlags(FlagParser *parser, Flags *f, CommonFlags *cf) { in RegisterActivationFlags() 49 FlagParser parser; in OverrideFromActivationFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_flags.cc | 42 void RegisterTsanFlags(FlagParser *parser, Flags *f) { in RegisterTsanFlags() 75 FlagParser parser; in InitializeFlags() 83 FlagParser ubsan_parser; in InitializeFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/ubsan/ |
| H A D | ubsan_flags.h | 19 class FlagParser; variable 36 void RegisterUbsanFlags(FlagParser *parser, Flags *f);
|
| H A D | ubsan_flags.cc | 46 void RegisterUbsanFlags(FlagParser *parser, Flags *f) { in RegisterUbsanFlags() 66 FlagParser parser; in InitializeFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/esan/ |
| H A D | esan_flags.cpp | 34 static void registerEsanFlags(FlagParser *Parser, Flags *F) { in registerEsanFlags() 46 FlagParser Parser; in initializeFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/xray/ |
| H A D | xray_flags.cc | 33 void registerXRayFlags(FlagParser *P, Flags *F) XRAY_NEVER_INSTRUMENT { in registerXRayFlags() 63 FlagParser XRayParser; in initializeFlags()
|
| H A D | xray_profiling_flags.h | 35 void registerProfilerFlags(FlagParser *P, ProfilerFlags *F);
|
| H A D | xray_fdr_flags.h | 32 extern void registerXRayFDRFlags(FlagParser *P, FDRFlags *F);
|
| H A D | xray_basic_flags.h | 32 extern void registerXRayBasicFlags(FlagParser *P, BasicFlags *F);
|
| H A D | xray_flags.h | 32 extern void registerXRayFlags(FlagParser *P, Flags *F);
|
| H A D | xray_profiling_flags.cc | 32 void registerProfilerFlags(FlagParser *P, in registerProfilerFlags()
|
| H A D | xray_fdr_flags.cc | 33 void registerXRayFDRFlags(FlagParser *P, FDRFlags *F) XRAY_NEVER_INSTRUMENT { in registerXRayFDRFlags()
|
| H A D | xray_basic_flags.cc | 34 void registerXRayBasicFlags(FlagParser *P, in registerXRayBasicFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/scudo/ |
| H A D | scudo_flags.cpp | 31 static void RegisterScudoFlags(FlagParser *parser, Flags *f) { in RegisterScudoFlags() 61 FlagParser ScudoParser; in initFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/lsan/ |
| H A D | lsan_common.h | 49 class FlagParser; variable 79 void RegisterLsanFlags(FlagParser *parser, Flags *f);
|
| H A D | lsan.cc | 55 FlagParser parser; in InitializeFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/msan/ |
| H A D | msan.cc | 128 static void RegisterMsanFlags(FlagParser *parser, Flags *f) { in RegisterMsanFlags() 134 FlagHandlerKeepGoing *fh_keep_going = new (FlagParser::Alloc) // NOLINT in RegisterMsanFlags() 158 FlagParser parser; in InitializeFlags() 166 FlagParser ubsan_parser; in InitializeFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/hwasan/ |
| H A D | hwasan.cc | 72 static void RegisterHwasanFlags(FlagParser *parser, Flags *f) { in RegisterHwasanFlags() 109 FlagParser parser; in InitializeFlags() 117 FlagParser ubsan_parser; in InitializeFlags()
|
| /freebsd-12.1/contrib/compiler-rt/lib/dfsan/ |
| H A D | dfsan.cc | 371 static void RegisterDfsanFlags(FlagParser *parser, Flags *f) { in RegisterDfsanFlags() 382 FlagParser parser; in InitializeFlags()
|