]> granicus.if.org Git - clang/commit
[Sema] Don't crash when __attribute__((nonnull)) is applied to blocks
authorDavid Majnemer <david.majnemer@gmail.com>
Tue, 7 Apr 2015 06:01:53 +0000 (06:01 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Tue, 7 Apr 2015 06:01:53 +0000 (06:01 +0000)
commitba273a2094255d53095a0dbba6a85fc54cc2b068
treedd87b62bbe73afb6f3984a2222b1f5911fb4929d
parentb0d698fc614970042b126d603057b39cab7c657f
[Sema] Don't crash when __attribute__((nonnull)) is applied to blocks

A simple case of asserting isFunctionOrMethod when we should have
asserted isFunctionOrMethodOrBlock.

This fixes PR23117.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@234297 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDeclAttr.cpp
test/SemaObjC/nonnull.m