Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ignore extern items in incorrect-case check | Jonas Schievink | 2020-12-10 | 1 | -5/+8 |
| | |||||
* | Refactor is_intrinsic_fn_unsafe() and make it private | Francesco Zardi | 2020-10-21 | 1 | -39/+42 |
| | |||||
* | Add whitelist of safe intrinsics | Francesco Zardi | 2020-10-21 | 1 | -2/+42 |
| | |||||
* | Differentiate method/tymethod by determining 'defaultness' | Zac Pullar-Strecker | 2020-10-08 | 1 | -0/+3 |
| | | | | | | | | | Currently a method only has defaultness if it is a provided trait method, but this will change when specialisation is available and may need to become a concept known to hir. I opted to go for a 'fewest changes' approach given specialisation is still under development. | ||||
* | Give `ExternCrate` a `Name`, not a `ModPath` | Jonas Schievink | 2020-09-17 | 1 | -2/+2 |
| | |||||
* | Merge #6016 | bors[bot] | 2020-09-17 | 1 | -1/+2 |
|\ | | | | | | | | | | | | | | | | | | | 6016: Emit diagnostics for unresolved imports and extern crates r=jonas-schievink a=jonas-schievink AFAIK, we don't have any major bugs in name resolution that would cause a lot of false positives here (except procedural attribute macro support and some rare issues around `#[path]` on module files), so these are *not* marked as experimental diagnostics right now. I noticed that diagnostics in a file sometimes don't get displayed after opening, but require some edit to be performed. This seems like a preexisting issue though. Co-authored-by: Jonas Schievink <[email protected]> | ||||
| * | Store `Import` indices for later reconstruction | Jonas Schievink | 2020-09-16 | 1 | -1/+2 |
| | | |||||
* | | Update chalk to 0.27 and adapt to chalk changes. | Charles Lew | 2020-09-15 | 1 | -2/+4 |
|/ | |||||
* | Support extern types | Jonas Schievink | 2020-08-24 | 1 | -0/+4 |
| | |||||
* | Rename ra_hir_def -> hir_def | Aleksey Kladov | 2020-08-13 | 1 | -0/+705 |