Home
last modified time | relevance | path

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

/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_flag_parser.cc23 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 …]
Dsanitizer_flags.cc63 FlagParser *parser_;
67 explicit FlagHandlerInclude(FlagParser *parser, bool ignore_missing) in FlagHandlerInclude()
81 void RegisterIncludeFlags(FlagParser *parser, CommonFlags *cf) { in RegisterIncludeFlags()
82 FlagHandlerInclude *fh_include = new (FlagParser::Alloc) // NOLINT in RegisterIncludeFlags()
86 FlagHandlerInclude *fh_include_if_exists = new (FlagParser::Alloc) // NOLINT in RegisterIncludeFlags()
93 void RegisterCommonFlags(FlagParser *parser, CommonFlags *cf) { in RegisterCommonFlags()
Dsanitizer_flags.h49 class FlagParser; variable
50 void RegisterCommonFlags(FlagParser *parser,
52 void RegisterIncludeFlags(FlagParser *parser, CommonFlags *cf);
Dsanitizer_flag_parser.h79 class FlagParser {
92 FlagParser();
112 static void RegisterFlag(FlagParser *parser, const char *name, const char *desc, in RegisterFlag()
114 FlagHandler<T> *fh = new (FlagParser::Alloc) FlagHandler<T>(var); // NOLINT in RegisterFlag()
/external/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_flags_test.cc31 FlagParser parser; in TestFlag()
44 FlagParser parser; in TestFlag()
92 FlagParser parser; in TestTwoFlags()
123 FlagParser parser; in TEST()
/external/compiler-rt/lib/asan/
Dasan_flags.cc51 static void RegisterAsanFlags(FlagParser *parser, Flags *f) { in RegisterAsanFlags()
74 FlagParser asan_parser; in InitializeFlags()
84 FlagParser lsan_parser; in InitializeFlags()
93 FlagParser ubsan_parser; in InitializeFlags()
Dasan_activation.cc32 void RegisterActivationFlags(FlagParser *parser, Flags *f, CommonFlags *cf) { in RegisterActivationFlags()
47 FlagParser parser; in OverrideFromActivationFlags()
/external/compiler-rt/lib/tsan/rtl/
Dtsan_flags.cc46 void RegisterTsanFlags(FlagParser *parser, Flags *f) { in RegisterTsanFlags()
79 FlagParser parser; in InitializeFlags()
87 FlagParser ubsan_parser; in InitializeFlags()
/external/compiler-rt/lib/ubsan/
Dubsan_flags.h19 class FlagParser; variable
36 void RegisterUbsanFlags(FlagParser *parser, Flags *f);
Dubsan_flags.cc35 void RegisterUbsanFlags(FlagParser *parser, Flags *f) { in RegisterUbsanFlags()
54 FlagParser parser; in InitializeFlags()
/external/compiler-rt/lib/lsan/
Dlsan_common.h33 class FlagParser; variable
59 void RegisterLsanFlags(FlagParser *parser, Flags *f);
Dlsan.cc54 FlagParser parser; in InitializeFlags()
Dlsan_common.cc45 void RegisterLsanFlags(FlagParser *parser, Flags *f) { in RegisterLsanFlags()
/external/compiler-rt/lib/msan/
Dmsan.cc123 static void RegisterMsanFlags(FlagParser *parser, Flags *f) { in RegisterMsanFlags()
129 FlagHandlerKeepGoing *fh_keep_going = new (FlagParser::Alloc) // NOLINT in RegisterMsanFlags()
153 FlagParser parser; in InitializeFlags()
161 FlagParser ubsan_parser; in InitializeFlags()
/external/compiler-rt/lib/cfi/
Dcfi.cc216 FlagParser cfi_parser; in InitializeFlags()
221 FlagParser ubsan_parser; in InitializeFlags()
/external/compiler-rt/lib/dfsan/
Ddfsan.cc350 static void RegisterDfsanFlags(FlagParser *parser, Flags *f) { in RegisterDfsanFlags()
361 FlagParser parser; in InitializeFlags()
/external/compiler-rt/lib/tsan/dd/
Ddd_rtl.cc84 FlagParser parser; in InitializeFlags()