Lines Matching full:release

26 -(oneway void)release;  method
108 value = [self.myNumber retain]; // this line fixes the over release
520 [p.name release]; // expected-warning{{not owned}}
523 [p.friend release]; // expected-warning{{not owned}}
528 [friend release]; // expected-warning{{not owned}}
537 [_name release]; // no-warning
541 [other.name release]; // no-warning
550 [name release];
555 [self.name release];
556 [self.name release]; // expected-warning{{not owned}}
561 [_name release];
562 [_name release];
654 // Test quite a few cases of retain/release issues.
678 [_ownedProp release];
679 [_ownedProp release];
680 [_ownedProp release]; // FIXME-warning{{used after it is released}}
685 [_unownedProp release];
686 [_unownedProp release]; // FIXME-warning{{not owned at this point by the caller}}
691 [_ivarOnly release];
692 [_ivarOnly release];
693 [_ivarOnly release]; // FIXME-warning{{used after it is released}}
698 [_readonlyProp release];
699 [_readonlyProp release];
700 [_readonlyProp release]; // FIXME-warning{{used after it is released}}
705 [_implicitManualProp release];
706 [_implicitManualProp release];
707 [_implicitManualProp release]; // FIXME-warning{{used after it is released}}
712 [_implicitSynthProp release];
713 [_implicitSynthProp release]; // FIXME-warning{{not owned at this point by the caller}}
725 [_ownedProp release];
726 [_ownedProp release];
732 [_ivarOnly release];
733 [_ivarOnly release];
748 [_ownedProp release];
754 [_ivarOnly release];
760 [_ownedProp release];
767 [_ivarOnly release];
774 [owned release];
775 [_ownedProp release];
782 [owned release];
783 [fromIvar release];
789 [unowned release];
790 [_unownedProp release]; // FIXME-warning{{not owned}}
796 [unowned release];
798 [fromIvar release]; // FIXME-warning{{not owned}}
803 [prop release];
804 [_manualProp release]; // no-warning
810 [prop release];
812 [fromIvar release]; // no-warning
832 [prop release];
833 [_readonlyProp release]; // no-warning
839 [prop release];
841 [fromIvar release]; // no-warning
846 [prop release];
847 [_implicitManualProp release]; // no-warning
853 [prop release];
855 [fromIvar release]; // no-warning
860 [prop release];
861 [_implicitSynthProp release]; // FIXME-warning{{not owned}}
867 [prop release];
869 [fromIvar release]; // FIXME-warning{{not owned}}
892 [_ownedProp release]; // FIXME: no-warning{{not owned}}
897 [_unownedProp release]; // FIXME: no-warning{{not owned}}
902 [_ivarOnly release]; // FIXME: no-warning{{not owned}}
912 [_readonlyProp release]; // FIXME: no-warning{{not owned}}
917 [_implicitManualProp release]; // FIXME: no-warning{{not owned}}
922 [_implicitSynthProp release]; // FIXME: no-warning{{not owned}}
927 [_ownedProp release]; // no-warning
932 [_unownedProp release]; // no-warning
937 [_ivarOnly release]; // no-warning
947 [_readonlyProp release]; // FIXME: no-warning{{not owned}}
952 [_implicitManualProp release]; // FIXME: no-warning{{not owned}}
957 [_implicitSynthProp release]; // FIXME: no-warning{{not owned}}
978 [_unownedProp release]; // no-warning