Commit 446a824
committed
Don't infer 'dynamic' on accessors in extensions of ObjC classes.
Instead, propagate the decision from the associated storage decl (var
or subscript), using the mechanisms that are already in place.
rdar://problem/297417431 parent 05d41ae commit 446a824
File tree
2 files changed
+35
-2
lines changed- lib/Sema
- test/attr
2 files changed
+35
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2227 | 2227 | | |
2228 | 2228 | | |
2229 | 2229 | | |
| 2230 | + | |
| 2231 | + | |
| 2232 | + | |
| 2233 | + | |
| 2234 | + | |
| 2235 | + | |
2230 | 2236 | | |
2231 | 2237 | | |
2232 | 2238 | | |
| |||
3810 | 3816 | | |
3811 | 3817 | | |
3812 | 3818 | | |
| 3819 | + | |
| 3820 | + | |
| 3821 | + | |
3813 | 3822 | | |
3814 | 3823 | | |
3815 | 3824 | | |
| |||
3838 | 3847 | | |
3839 | 3848 | | |
3840 | 3849 | | |
3841 | | - | |
3842 | | - | |
3843 | 3850 | | |
3844 | 3851 | | |
3845 | 3852 | | |
| |||
7015 | 7022 | | |
7016 | 7023 | | |
7017 | 7024 | | |
| 7025 | + | |
7018 | 7026 | | |
7019 | 7027 | | |
7020 | 7028 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
0 commit comments