Lines Matching refs:Substitution
339 class Substitution {
357 Substitution(FileCheckPatternContext *Context, StringRef VarName, in Substitution() function
361 virtual ~Substitution() = default;
374 class StringSubstitution : public Substitution {
378 : Substitution(Context, VarName, InsertIdx) {} in StringSubstitution()
385 class NumericSubstitution : public Substitution {
395 : Substitution(Context, ExpressionStr, InsertIdx), in NumericSubstitution()
445 std::vector<std::unique_ptr<Substitution>> Substitutions;
476 Substitution *makeStringSubstitution(StringRef VarName, size_t InsertIdx);
480 Substitution *makeNumericSubstitution(StringRef ExpressionStr,
582 std::vector<Substitution *> Substitutions;