Commit 671c284
authored
[c#] Support for options (#820)
* most codegen tests pass
* add flag to indicate an interface is being generated
* Enable runtime tests
* suffix "World" to world name
* split option tests so that itt can be brought up without `result`
* add back some needed types
* tidy, revert many-arguments changes
* revert ws change
* tidy and marry up namespace changes in versions test
* use Direction over bool for import or export
remove redundant in_interface flag
* correct bool conversion
* reinstate function level bool
* reinstate function level bool1 parent 523f56e commit 671c284
File tree
12 files changed
+505
-167
lines changed- crates/csharp
- src
- tests
- tests
- codegen
- runtime
- many_arguments
- numbers
- records
- smoke
- strings
- versions
12 files changed
+505
-167
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
51 | | - | |
| 50 | + | |
52 | 51 | | |
53 | 52 | | |
54 | 53 | | |
| |||
79 | 78 | | |
80 | 79 | | |
81 | 80 | | |
82 | | - | |
| 81 | + | |
83 | 82 | | |
84 | 83 | | |
85 | 84 | | |
| |||
182 | 181 | | |
183 | 182 | | |
184 | 183 | | |
185 | | - | |
| 184 | + | |
186 | 185 | | |
187 | 186 | | |
188 | 187 | | |
| |||
228 | 227 | | |
229 | 228 | | |
230 | 229 | | |
231 | | - | |
| 230 | + | |
232 | 231 | | |
233 | 232 | | |
234 | 233 | | |
| |||
277 | 276 | | |
278 | 277 | | |
279 | 278 | | |
280 | | - | |
281 | 279 | | |
282 | 280 | | |
283 | 281 | | |
| |||
0 commit comments