Parse: Don't assume tokens have a length
authorDavid Majnemer <david.majnemer@gmail.com>
Thu, 19 Mar 2015 00:10:23 +0000 (00:10 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Thu, 19 Mar 2015 00:10:23 +0000 (00:10 +0000)
commita8f2f1da999b7ef1e5e16ec539164106018cb431
tree3fb09db2219818be070e2ac0f27abc37acfbec3d
parentcfb53e49b6962f314d7a153d7d940d9aff291274
Parse: Don't assume tokens have a length

Don't crash if the last token in a bad inline method body is an
annotation token.

llvm-svn: 232694
clang/include/clang/Lex/Token.h
clang/lib/Parse/ParseCXXInlineMethods.cpp
clang/lib/Parse/ParsePragma.cpp
clang/test/Parser/annotation-token-in-lexed-body.cpp [new file with mode: 0644]