"The ExpectedStr search was starting at the end of the comment string.
This patch starts the search at the beginning of the comment string.
After applying this patch, clang -parse-ast-check on negative test
case source files worked as expected."
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@42012
91177308-0d34-0410-b5e6-
96231b3b80d8
const char * const ExpectedStr) {
// Find all expected diagnostics
typedef std::string::size_type size_type;
- size_type ColNo = std::string::npos;
+ size_type ColNo = 0;
for (;;) {
ColNo = Comment.find(ExpectedStr, ColNo);