Home | History | Annotate | Download | only in Basic

Lines Matching defs:Opt

36                                    StringRef Opt) {
37 StringRef Suggestion = DiagnosticIDs::getNearestOption(Flavor, Opt);
40 << (Prefix.str() += std::string(Opt)) << !Suggestion.empty()
90 StringRef Opt = Opts.Warnings[i];
94 if (Opt == "format=0")
95 Opt = "no-format";
100 if (Opt.startswith("no-")) {
102 Opt = Opt.substr(3);
112 if (Opt == "system-headers") {
120 if (Opt == "everything") {
136 if (Opt.startswith("error")) {
138 if (Opt.size() > 5) { // Specifier must be present.
139 if (Opt[5] != '=' &&
140 Opt.substr(5) != "-implicit-function-declaration") {
146 Specifier = Opt.substr(6);
165 if (Opt.startswith("fatal-errors")) {
167 if (Opt.size() != 12) {
168 if ((Opt[12] != '=' && Opt[12] != '-') || Opt.size() == 13) {
174 Specifier = Opt.substr(13);
193 if (DiagIDs->getDiagnosticsInGroup(Flavor, Opt, _Diags))
195 Opt);
197 Diags.setSeverityForGroup(Flavor, Opt, Mapping);
202 StringRef Opt = Opts.Remarks[i];
207 bool IsPositive = !Opt.startswith("no-");
208 if (!IsPositive) Opt = Opt.substr(3);
216 if (Opt == "everything") {
223 if (DiagIDs->getDiagnosticsInGroup(Flavor, Opt, _Diags))
225 Opt);
227 Diags.setSeverityForGroup(Flavor, Opt,