aboutsummaryrefslogtreecommitdiff
path: root/utils/FileCheck
AgeCommit message (Expand)Author
2009-11-29Fix FileCheck crash when fuzzy scanning starting at the end of the file.Daniel Dunbar
2009-11-22FileCheck, PR5239: Try to find the intended match on failures, but looking for aDaniel Dunbar
2009-11-22FileCheck: When a string using variable references fails to match, printDaniel Dunbar
2009-11-22Allow '_' in FileCheck variable names, it is nice to have at least oneDaniel Dunbar
2009-09-27implement and document support for filecheck variables. ThisChris Lattner
2009-09-26remove support for "NoSub" from regex. It seems like a minor optimizationChris Lattner
2009-09-25reject attempts to use ()'s in patterns, these are reserved for filecheck.Chris Lattner
2009-09-25reimplement the regex matching strategy by building a singleChris Lattner
2009-09-25special case Patterns that are a single fixed string. This is a microscopicChris Lattner
2009-09-25filecheck should not match a \n with a .Chris Lattner
2009-09-25turn a std::pair into a real class.Chris Lattner
2009-09-24add and document regex support for FileCheck. You can now do stuff like:Chris Lattner
2009-09-24Use CanonicalizeInputFile to canonicalize the entire buffer containing theChris Lattner
2009-09-24change 'not' matching to use Pattern, move pattern parsing logic intoChris Lattner
2009-09-24refactor out the match string into its own Pattern class.Chris Lattner
2009-09-21fix a FileCheck bug where:Chris Lattner
2009-09-20rewrite CountNumNewlinesBetween to be in terms of StringRef.Chris Lattner
2009-09-20implement and document support for CHECK-NOTChris Lattner
2009-09-20rewrite FileCheck in terms of StringRef instead of manual pointer pairs.Chris Lattner
2009-08-23Don't install FileCheck or FileUpdateDouglas Gregor
2009-08-16when emitting errors about CHECK-NEXT directives, show the line that the Chris Lattner
2009-08-15implement support for CHECK-NEXT: in filecheck.Chris Lattner
2009-08-15simplify some code.Chris Lattner
2009-08-15rewrite FindStringInBuffer to use an explicit loop instead ofChris Lattner
2009-08-15Instead of using an std::pair, use a custom struct.Chris Lattner
2009-08-02Fix an ENABLE_EXPENSIVE_CHECKS error.Daniel Dunbar
2009-07-11Tweak comment.Daniel Dunbar
2009-07-11improve filecheck's "scanning from here" caret position.Chris Lattner
2009-07-11make filecheck default to canonicalizing horizontal whitespaceChris Lattner
2009-07-09stop on the first file mismatch.Chris Lattner
2009-07-08Add a new little "FileCheck" utility for regression testing.Chris Lattner