Lines Matching refs:fPtr
71 int testNilReceiver(Foo* fPtr) {
72 if (fPtr)
74 // On a path where fPtr is nil, mem should be nil.
75 Foo *mem = [fPtr getFooPtr];
79 int suppressNilReceiverRetNullCond(Foo* fPtr) {
81 fPtr = retInputOrNil(fPtr);
82 // On a path where fPtr is nzil, mem should be nil.
83 Foo *mem = [fPtr getFooPtr];
87 int suppressNilReceiverRetNullCondCast(id fPtr) {
89 fPtr = retInputOrNil(fPtr);
90 // On a path where fPtr is nzil, mem should be nil.
91 Foo *mem = ((id)([(Foo*)(fPtr) getFooPtr]));
95 int dontSuppressNilReceiverRetNullCond(Foo* fPtr) {
97 fPtr = retInputOrNil(fPtr);
98 // On a path where fPtr is nil, mem should be nil.
101 Foo *mem = [fPtr getFooPtr];
107 int dontSuppressNilReceiverRetNull(Foo* fPtr) {
109 fPtr = retNil();
110 // On a path where fPtr is nil, mem should be nil.
113 Foo *mem = [fPtr getFooPtr];
119 int dontSuppressNilReceiverIDC(Foo* fPtr) {
121 idc(fPtr);
122 // On a path where fPtr is nil, mem should be nil.
125 Foo *mem = [fPtr getFooPtr];