Lines Matching refs:MatchResult
30 using MatchResult = MatchFinder::MatchResult; typedef
107 return [Selector](const MatchResult &Result) -> Expected<CharSourceRange> { in before()
116 return [Selector](const MatchResult &Result) -> Expected<CharSourceRange> { in after()
142 return [ID](const MatchResult &Result) -> Expected<CharSourceRange> { in node()
155 return [ID](const MatchResult &Result) -> Expected<CharSourceRange> { in statement()
165 return [Begin, End](const MatchResult &Result) -> Expected<CharSourceRange> { in enclose()
189 return [ID](const MatchResult &Result) -> Expected<CharSourceRange> { in member()
201 return [ID](const MatchResult &Result) -> Expected<CharSourceRange> { in name()
252 template <typename T, CharSourceRange (*Func)(const MatchResult &, const T &)>
259 Expected<CharSourceRange> operator()(const MatchResult &Result) { in operator ()()
276 CharSourceRange getStatementsRange(const MatchResult &, in getStatementsRange() argument
289 CharSourceRange getCallArgumentsRange(const MatchResult &Result, in getCallArgumentsRange()
305 CharSourceRange getElementsRange(const MatchResult &, in getElementsRange() argument
318 CharSourceRange getElseRange(const MatchResult &Result, const IfStmt &S) { in getElseRange()
330 return [S](const MatchResult &Result) -> Expected<CharSourceRange> { in expansion()