| 4684 | OcMethod( Class cls, SEL sel ) : m_cls( cls ), m_sel( sel ) {} |
| 4685 | |
| 4686 | virtual void invoke() const { |
| 4687 | id obj = [[m_cls alloc] init]; |
| 4688 | |
| 4689 | performOptionalSelector( obj, @selector(setUp) ); |
| 4690 | performOptionalSelector( obj, m_sel ); |
| 4691 | performOptionalSelector( obj, @selector(tearDown) ); |
| 4692 | |
| 4693 | arcSafeRelease( obj ); |
| 4694 | } |
| 4695 | private: |
| 4696 | virtual ~OcMethod() {} |
| 4697 |
nothing calls this directly
no test coverage detected