Commit 39b97b6
authored
Make MapChangedEventHandler2EventSource ctor generic (#2300)
Update InteropReferences to expose MapChangedEventHandler2EventSource_ctor(keyType, valueType) which builds a generic MapChangedEventHandler2EventSource reference and returns its constructor MemberReference. Adjust InteropTypeDefinitionBuilder to extract the delegate's key/value TypeArguments and pass them into the new ctor helper. Removes the previous non-generic ctor property.1 parent 2d2423b commit 39b97b6
2 files changed
Lines changed: 18 additions & 8 deletions
File tree
- src/WinRT.Interop.Generator
- Builders
- References
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
126 | 129 | | |
127 | 130 | | |
128 | 131 | | |
129 | | - | |
| 132 | + | |
130 | 133 | | |
131 | 134 | | |
132 | 135 | | |
| |||
Lines changed: 14 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2302 | 2302 | | |
2303 | 2303 | | |
2304 | 2304 | | |
2305 | | - | |
2306 | | - | |
2307 | | - | |
2308 | | - | |
2309 | | - | |
2310 | | - | |
2311 | | - | |
2312 | 2305 | | |
2313 | 2306 | | |
2314 | 2307 | | |
| |||
3625 | 3618 | | |
3626 | 3619 | | |
3627 | 3620 | | |
| 3621 | + | |
| 3622 | + | |
| 3623 | + | |
| 3624 | + | |
| 3625 | + | |
| 3626 | + | |
| 3627 | + | |
| 3628 | + | |
| 3629 | + | |
| 3630 | + | |
| 3631 | + | |
| 3632 | + | |
| 3633 | + | |
| 3634 | + | |
3628 | 3635 | | |
3629 | 3636 | | |
3630 | 3637 | | |
| |||
0 commit comments