commit | 26b45d86085a125af036dbcf85dad3087b664ab2 | [log] [tgz] |
---|---|---|
author | Richard Trieu <rtrieu@google.com> | Tue Dec 06 04:48:01 2011 +0000 |
committer | Richard Trieu <rtrieu@google.com> | Tue Dec 06 04:48:01 2011 +0000 |
tree | d197d99f6871cbe62bc1a5ef07c4808c55a58e4c | |
parent | 55e983c0200cb39899652c6e741d6583edce4439 [diff] |
Switch a cast to a dyn_cast and check the pointer before using. Fixes a crash in the following code: void test4(bool (&x)(void)) { while (x); } git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145918 91177308-0d34-0410-b5e6-96231b3b80d8