Home | History | Annotate | Download | only in Fuzzer

Lines Matching defs:Name

30   const char *Name;
38 #define FUZZER_FLAG_INT(Name, Default, Description) int Name;
39 #define FUZZER_FLAG_STRING(Name, Description) const char *Name;
46 #define FUZZER_FLAG_INT(Name, Default, Description) \
47 { #Name, Description, Default, &Flags.Name, nullptr},
48 #define FUZZER_FLAG_STRING(Name, Description) \
49 { #Name, Description, 0, nullptr, &Flags.Name },
67 MaxFlagLen = std::max(strlen(FlagDescriptions[F].Name), MaxFlagLen);
71 std::cerr << " " << D.Name;
72 for (size_t i = 0, n = MaxFlagLen - strlen(D.Name); i < n; i++)
79 static const char *FlagValue(const char *Param, const char *Name) {
80 size_t Len = strlen(Name);
81 if (Param[0] == '-' && strstr(Param + 1, Name) == Param + 1 &&
90 const char *Name = FlagDescriptions[F].Name;
91 const char *Str = FlagValue(Param, Name);
97 std::cerr << "Flag: " << Name << " " << Val << "\n";
102 std::cerr << "Flag: " << Name << " " << Str << "\n";