Lines Matching defs:MatchResult
30 using MatchResult = MatchFinder::MatchResult;
100 return [Selector](const MatchResult &Result) -> Expected<CharSourceRange> {
109 return [Selector](const MatchResult &Result) -> Expected<CharSourceRange> {
135 return [ID](const MatchResult &Result) -> Expected<CharSourceRange> {
148 return [ID](const MatchResult &Result) -> Expected<CharSourceRange> {
158 return [Begin, End](const MatchResult &Result) -> Expected<CharSourceRange> {
182 return [ID](const MatchResult &Result) -> Expected<CharSourceRange> {
194 return [ID](const MatchResult &Result) -> Expected<CharSourceRange> {
247 template <typename T, CharSourceRange (*Func)(const MatchResult &, const T &)>
254 Expected<CharSourceRange> operator()(const MatchResult &Result) {
271 CharSourceRange getStatementsRange(const MatchResult &,
309 CharSourceRange getArgumentsRange(const MatchResult &Result,
332 CharSourceRange getElementsRange(const MatchResult &,
345 CharSourceRange getElseRange(const MatchResult &Result, const IfStmt &S) {
357 return [S](const MatchResult &Result) -> Expected<CharSourceRange> {