OLD | NEW |
1 //------------------------------------------------------------------------------
--------- | 1 //------------------------------------------------------------------------------
--------- |
2 // $Id: OCMArg.m 77 2011-03-17 21:33:59Z erik $ | 2 // $Id$ |
3 // Copyright (c) 2009-2010 by Mulle Kybernetik. See License file for details. | 3 // Copyright (c) 2009-2010 by Mulle Kybernetik. See License file for details. |
4 //------------------------------------------------------------------------------
--------- | 4 //------------------------------------------------------------------------------
--------- |
5 | 5 |
6 #import <OCMock/OCMArg.h> | 6 #import <OCMock/OCMArg.h> |
7 #import <OCMock/OCMConstraint.h> | 7 #import <OCMock/OCMConstraint.h> |
8 #import "OCMPassByRefSetter.h" | 8 #import "OCMPassByRefSetter.h" |
9 #import "OCMConstraint.h" | 9 #import "OCMConstraint.h" |
10 | 10 |
11 @implementation OCMArg | 11 @implementation OCMArg |
12 | 12 |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
64 void *pointer = [value pointerValue]; | 64 void *pointer = [value pointerValue]; |
65 if(pointer == (void *)0x01234567) | 65 if(pointer == (void *)0x01234567) |
66 return [OCMArg any]; | 66 return [OCMArg any]; |
67 if((pointer != NULL) && (((id)pointer)->isa == [OCMPassByRefSett
er class])) | 67 if((pointer != NULL) && (((id)pointer)->isa == [OCMPassByRefSett
er class])) |
68 return (id)pointer; | 68 return (id)pointer; |
69 } | 69 } |
70 return value; | 70 return value; |
71 } | 71 } |
72 | 72 |
73 @end | 73 @end |
OLD | NEW |