about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-04-29 15:18:52 +0000
committerbors <bors@rust-lang.org>2017-04-29 15:18:52 +0000
commitb4d3ed64ec7f6d7a9fa0530377a29520a90a451f (patch)
treef3f3f4d58dbf98cabe13c3907b55e01fdceb369f /src/rustllvm/RustWrapper.cpp
parente326e86b47edcded3313944a81f126a633032d86 (diff)
parent0d7e6cf900b05cc2c97f1d49eb245bd27d1b00c9 (diff)
downloadrust-b4d3ed64ec7f6d7a9fa0530377a29520a90a451f.tar.gz
rust-b4d3ed64ec7f6d7a9fa0530377a29520a90a451f.zip
Auto merge of #39291 - Freyskeyd:check_context_E0423, r=petrochenkov
Checker:: Execute levenshtein before other context checking

As explain [here]() i think it's better to check for a miss typing before checking context dependent help.

```rust
struct Handle {}

struct Something {
     handle: Handle
}

fn main() {
     let handle: Handle = Handle {};

     let s: Something = Something {
         // Checker detect an error and propose a solution with `Handle { /* ... */ }`
         // but it's a miss typing of `handle`
         handle: Handle
    };
}
```

Ping: @nagisa for #39226

Signed-off-by: Freyskeyd <simon.paitrault@gmail.com>
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions