1*f4a2713aSLionel Sambuc// RUN: %clang_cc1 -emit-llvm -o %t %s 2*f4a2713aSLionel Sambuc 3*f4a2713aSLionel Sambuc@protocol P @end 4*f4a2713aSLionel Sambuc 5*f4a2713aSLionel Sambucint f0(id<P> d) { 6*f4a2713aSLionel Sambuc return (d != ((void*) 0)); 7*f4a2713aSLionel Sambuc} 8