Lines Matching defs:MatchResult
134 struct MatchResult { struct
135 MatchResult(Location loc, const PDLByteCodePattern &pattern, in MatchResult() argument
139 MatchResult &operator=(const MatchResult &) = delete; argument
141 MatchResult &operator=(MatchResult &&) = default; argument
144 Location location;
146 SmallVector<const void *> values;
148 SmallVector<TypeRange, 0> typeRangeValues;
149 SmallVector<ValueRange, 0> valueRangeValues;
176 SmallVectorImpl<MatchResult> &matches, argument
243 struct MatchResult { struct
250 SmallVectorImpl<MatchResult> &matches, in match() argument