Commit d1f928a
fix: enable out inline declaration tests and fix auto type inference (#565)
Remove .skip files since the feature is implemented. Fix auto type
inference for out inline declarations by marking UnknownType as error
recovery to suppress SPY0907. Fix error test to match actual parser
error message for ref inline declarations.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent f92d8fd commit d1f928a
7 files changed
Lines changed: 8 additions & 6 deletions
File tree
- src
- Sharpy.Compiler.Tests/Integration/TestFixtures/parameter_modifiers
- Sharpy.Compiler/Semantic
Lines changed: 0 additions & 1 deletion
This file was deleted.
src/Sharpy.Compiler.Tests/Integration/TestFixtures/parameter_modifiers/out_inline_declaration.skip
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 0 additions & 1 deletion
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
138 | 145 | | |
139 | 146 | | |
140 | 147 | | |
| |||
0 commit comments