mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-25 00:29:20 +00:00
Assert that DIEEntries are constructed with non-null DIEs
This just brings a crash a little further forward from DWARF emission to DIE construction to make errors easier to diagnose. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181748 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
123f18bcb9
commit
17a692e7f1
@ -325,7 +325,9 @@ namespace llvm {
|
||||
class DIEEntry : public DIEValue {
|
||||
DIE *const Entry;
|
||||
public:
|
||||
explicit DIEEntry(DIE *E) : DIEValue(isEntry), Entry(E) {}
|
||||
explicit DIEEntry(DIE *E) : DIEValue(isEntry), Entry(E) {
|
||||
assert(E && "Cannot construct a DIEEntry with a null DIE");
|
||||
}
|
||||
|
||||
DIE *getEntry() const { return Entry; }
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user