analyzer: fix ICE due to NULL type [PR96639]
authorDavid Malcolm <dmalcolm@redhat.com>
Mon, 17 Aug 2020 15:40:44 +0000 (11:40 -0400)
committerDavid Malcolm <dmalcolm@redhat.com>
Mon, 17 Aug 2020 18:46:10 +0000 (14:46 -0400)
commit42c5ae5d7f0ad89b75d93c497fe44b6c66da7e76
tree54dbaf041698aac376c82baa053629b21ec835a7
parent35c5f8fb432c8e68af68ab48c8d3107e7839775e
analyzer: fix ICE due to NULL type [PR96639]

gcc/analyzer/ChangeLog:
PR analyzer/96639
* region.cc (region::get_subregions_for_binding): Check for "type"
being NULL.

gcc/testsuite/ChangeLog:
PR analyzer/96639
* gcc.dg/analyzer/pr96639.c: New test.
gcc/analyzer/region.cc
gcc/testsuite/gcc.dg/analyzer/pr96639.c [new file with mode: 0644]