summaryrefslogtreecommitdiff
path: root/utils/FileCheck
AgeCommit message (Expand)AuthorFilesLines
2012-12-04Sort the #include lines for utils/...Chandler Carruth1-4/+4
2012-12-02Fix a bug in FileCheck that wouldn't let define variables as follows:Eli Bendersky1-4/+47
2012-12-01Support referencing variables defined on the same line.Eli Bendersky1-16/+40
2012-11-30Clean up whitespace and add commentsEli Bendersky1-7/+8
2012-11-30Make FileCheck return 2 in case of an error as documented,Eli Bendersky1-2/+2
2012-11-15FileCheck: remove useless 'continue' at the end of a 'while(){}' loop.Dmitri Gribenko1-1/+0
2012-11-14Support for [[@LINE]], [[@LINE+<offset>]], [[@LINE-<offset>]] expressions inAlexander Kornienko1-27/+94
2012-09-21Clarify comment.Dmitri Gribenko1-1/+1
2012-09-18FileCheck: Fix off-by-one bug that made CHECK-NOT: ignore the next character ...Benjamin Kramer1-2/+2
2012-09-08Revert "Add -exact-match option to FileCheck to allow clients to do exact mat...Ted Kremenek1-5/+1
2012-09-07Add -exact-match option to FileCheck to allow clients to do exact matches wit...Ted Kremenek1-1/+5
2011-10-16Make SMDiagnostic a little more sane. Instead of passing around note/warning...Chris Lattner1-36/+37
2011-10-16Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does...Chris Lattner1-1/+1
2011-04-09fix PR9629 - We were lowering regexes like a{{b|c}}d into ab|cd, whichChris Lattner1-0/+8
2011-04-09various cleanups, no functionality change.Chris Lattner1-10/+6
2011-02-20Put targets on folders, if the IDE supports the feature.Oscar Fuentes1-1/+1
2011-02-09emit a specific error when the input file is empty. This fixes Chris Lattner1-0/+5
2010-12-16MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> v...Michael J. Spencer1-6/+9
2010-12-09Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code...Michael J. Spencer1-8/+7
2010-11-29Merge System into Support.Michael J. Spencer3-5/+5
2010-11-14FileCheck: Eliminate DOSish \r from input file.NAKAMURA Takumi1-0/+5
2010-10-15Teach FileCheck to handle trailing CHECK-NOT patterns.Jakob Stoklund Olesen1-9/+22
2010-08-20Trailing whitespace.Mikhail Glushenkov1-80/+80
2010-04-05stringref-ize the MemoryBuffer::get apis. This requiresChris Lattner1-4/+2
2010-03-19FileCheck: Don't print "possibly intended match" line if it would match theDaniel Dunbar1-5/+6
2010-01-30FileCheck: When looking for "possible matches", only compare against the prefixDaniel Dunbar1-1/+4
2010-01-29Minor code cleanup.Dan Gohman1-1/+1
2010-01-29Skip whitespace when looking for a potential intended match.Dan Gohman1-0/+5
2010-01-29Fix the position of the caret in the FileCheck error message.Dan Gohman1-1/+4
2010-01-29FileCheck: Switch "possible match" calculation to use StringRef::edit_distance.Daniel Dunbar1-6/+1
2009-11-29Fix FileCheck crash when fuzzy scanning starting at the end of the file.Daniel Dunbar1-1/+1
2009-11-22FileCheck, PR5239: Try to find the intended match on failures, but looking for aDaniel Dunbar1-4/+60
2009-11-22FileCheck: When a string using variable references fails to match, printDaniel Dunbar1-4/+50
2009-11-22Allow '_' in FileCheck variable names, it is nice to have at least oneDaniel Dunbar1-2/+3
2009-09-27implement and document support for filecheck variables. ThisChris Lattner1-43/+172
2009-09-26remove support for "NoSub" from regex. It seems like a minor optimizationChris Lattner1-1/+1
2009-09-25reject attempts to use ()'s in patterns, these are reserved for filecheck.Chris Lattner1-3/+15
2009-09-25reimplement the regex matching strategy by building a singleChris Lattner1-88/+51
2009-09-25special case Patterns that are a single fixed string. This is a microscopicChris Lattner1-0/+16
2009-09-25filecheck should not match a \n with a .Chris Lattner1-3/+1
2009-09-25turn a std::pair into a real class.Chris Lattner1-23/+34
2009-09-24add and document regex support for FileCheck. You can now do stuff like:Chris Lattner1-11/+116
2009-09-24Use CanonicalizeInputFile to canonicalize the entire buffer containing theChris Lattner1-57/+40
2009-09-24change 'not' matching to use Pattern, move pattern parsing logic intoChris Lattner1-32/+51
2009-09-24refactor out the match string into its own Pattern class.Chris Lattner1-33/+50
2009-09-21fix a FileCheck bug where:Chris Lattner1-3/+3
2009-09-20rewrite CountNumNewlinesBetween to be in terms of StringRef.Chris Lattner1-13/+15
2009-09-20implement and document support for CHECK-NOTChris Lattner1-8/+50
2009-09-20rewrite FileCheck in terms of StringRef instead of manual pointer pairs.Chris Lattner1-68/+37
2009-08-23Don't install FileCheck or FileUpdateDouglas Gregor1-0/+3