Lines Matching refs:Edit
6831 StringRef Edit, in applyOneOverrideOption() argument
6835 if (Edit[0] == '^') { in applyOneOverrideOption()
6836 const char *Str = GetStableCStr(SavedStrings, Edit.substr(1)); in applyOneOverrideOption()
6839 } else if (Edit[0] == '+') { in applyOneOverrideOption()
6840 const char *Str = GetStableCStr(SavedStrings, Edit.substr(1)); in applyOneOverrideOption()
6843 } else if (Edit[0] == 's' && Edit[1] == '/' && Edit.ends_with("/") && in applyOneOverrideOption()
6844 Edit.slice(2, Edit.size() - 1).contains('/')) { in applyOneOverrideOption()
6845 StringRef MatchPattern = Edit.substr(2).split('/').first; in applyOneOverrideOption()
6846 StringRef ReplPattern = Edit.substr(2).split('/').second; in applyOneOverrideOption()
6860 } else if (Edit[0] == 'x' || Edit[0] == 'X') { in applyOneOverrideOption()
6861 auto Option = Edit.substr(1); in applyOneOverrideOption()
6866 if (Edit[0] == 'X') { in applyOneOverrideOption()
6876 } else if (Edit[0] == 'O') { in applyOneOverrideOption()
6890 OS << "### Adding argument " << Edit << " at end\n"; in applyOneOverrideOption()
6891 Args.push_back(GetStableCStr(SavedStrings, '-' + Edit.str())); in applyOneOverrideOption()
6893 OS << "### Unrecognized edit: " << Edit << "\n"; in applyOneOverrideOption()