diff options
author | Alex Denisov <1101.debian@gmail.com> | 2015-02-16 16:17:05 +0000 |
---|---|---|
committer | Alex Denisov <1101.debian@gmail.com> | 2015-02-16 16:17:05 +0000 |
commit | e36748a8eb65b7ee2b82b873d5e80f9c4e4093eb (patch) | |
tree | 17fe01811d7a0e51d541665a2ef06bd40b9c9168 /llvm/lib/Support/StringRef.cpp | |
parent | 235d1f99aa5c407ee59b9eb8c6ea936354342b59 (diff) | |
download | llvm-e36748a8eb65b7ee2b82b873d5e80f9c4e4093eb.zip llvm-e36748a8eb65b7ee2b82b873d5e80f9c4e4093eb.tar.gz llvm-e36748a8eb65b7ee2b82b873d5e80f9c4e4093eb.tar.bz2 |
Fix crash when clang tries to build NSNumber literal after forward declaration
Bug report: http://llvm.org/bugs/show_bug.cgi?id=22561
Clang tries to create ObjCBoxedExpression of type 'NSNumber'
when 'NSNumber' has only forward declaration, this cause a crash later,
when 'Sema' refers to a nil QualType of the whole expression.
Please, refer to the bug report for the better explanation.
llvm-svn: 229402
Diffstat (limited to 'llvm/lib/Support/StringRef.cpp')
0 files changed, 0 insertions, 0 deletions