Handle missing newline at EOF more gracefully in MC AsmLexer.
authorJim Grosbach <grosbach@apple.com>
Thu, 15 Sep 2011 16:52:06 +0000 (16:52 +0000)
committerJim Grosbach <grosbach@apple.com>
Thu, 15 Sep 2011 16:52:06 +0000 (16:52 +0000)
commit70796ca867132fd8c767301061afb9760cd69167
treec3a11639a30329b96d2237278ea1e983b09e60dc
parent6b6e32d954233ddeeae7f99e358ff85059f1176a
Handle missing newline at EOF more gracefully in MC AsmLexer.

If we see an EOF w/o a preceding end-of-line, return an EndOfStatement
token before returning the Eof token.

Based on patch by Stepan Dyatkovskiy.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139798 91177308-0d34-0410-b5e6-96231b3b80d8
lib/MC/MCParser/AsmLexer.cpp