[PATCH] D60386: FileCheck [6/12]: Introduce numeric variable definition
Paul Robinson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri May 17 08:16:36 PDT 2019
probinson added a comment.
> That's a great idea, especially the "string variable" and "string substitution". I was not pleased with the name either but the only thing I thought of was regex variable which is plain wrong, I completely missed the obvious.
Naming is hard, I clearly didn't think of it right away either.
> I think I might have a go with a class hierarchy for FileCheckSubstitution as it might avoid the isNumExpr member variable, unless you think it's overkill.
The question is really: Is there a reasonable interface common to the two cases for consumers, and can the implementation be separated cleanly into string and numeric cases? The goal here should be to make the interface usable and the implementation understandable. If a hierarchy achieves that goal, then sure.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D60386/new/
https://reviews.llvm.org/D60386
More information about the llvm-commits
mailing list