EngineHub / EngineHub/CommandHelper
Unknown Source for errors caused by misuse auto, void
未关闭
bug
- 主要语言
- Java
- 星标
- 128
- 派生
- 70
- PR 合并指标
- 30 天内没有已合并 PR
描述
Examples:
```
void 'test'
COMPILE ERROR: Unexpected ClassType
at :Unknown Source:0.0
```
```
void @test
COMPILE ERROR: Expected classtype, but received type void instead.
at :Unknown Source:0.0
```
```
auto 'test'
COMPILE ERROR: Unexpected ClassType
at :Unknown Source:0.0
```
**Note:** if any type is written in the script and nothing else, there will be no errors
贡献指南
调研方向
首先复现 issue 中的三个 `auto` 和 `void` 代码片段,并追踪它们的编译错误是如何生成的。将报告的位置与仓库中可用的 parser 或 compiler 源代码进行比较。完成的标准是:这些误用场景报告有意义的源位置,而不是 `Unknown Source:0.0`,同时有效的独立类型场景仍然没有错误。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- java
- 领域
- compilers
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100