[codeview] Fix assertion failure introduced in r295354 refactoring
authorReid Kleckner <rnk@google.com>
Fri, 12 May 2017 17:02:40 +0000 (17:02 +0000)
committerReid Kleckner <rnk@google.com>
Fri, 12 May 2017 17:02:40 +0000 (17:02 +0000)
commit5bc8543a365d4ffa8ae5eef037b9e39163a93f08
treed9dc596280f7af9b24729e646ae7821b11d12d52
parent4f5771d71b95e284df478217b80b7251c49fbcbb
[codeview] Fix assertion failure introduced in r295354 refactoring

CodeViewDebug sets Asm to nullptr to disable debug info generation.  You
can get a .ll file like no-cus.ll from 'clang -gcodeview -g0', which
happens in the ubsan test suite.

llvm-svn: 302923
llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
llvm/test/DebugInfo/COFF/no-cus.ll [new file with mode: 0644]