rustc-ap-syntax
version of racer for nightly Rust, based on https://github.com/racer-rust/racer/commit/86be1103e804bae2d0c324a94984abe3e12a3db5
Now I'm applying many changes in this branch to upstream and this branch is no longer maintainanced(but still exists for personal exprimants). So please use upstream branch.
- #826
- #785
- #815
- replace
syntex_syntax
withrustc-ap-syntax
- support use_nested_groups
- rewrite get_crate_file using
cargo
crate- cache
src_path
s of outer crates
- cache
- method completion for closure args
- completion based on trait bound
- for function args
- get definition of macros in other crates
- complete
try_trait
support - more precise research flag(e.g.
extern crate
in outer crates is not a module)