only compile to stage 1, fix default dump path
Merge branch 'dxr' of https://github.com/nick29581/rust into dxr
add support for tuple enums
improve tuple enum support and variant references
dump enum refs from match patterns
recognize identifiers in patterns
add tuple and struct enum hover snippets
variants use var_ref instead of variable in pattern matching
referencing struct fields in patterns
process enum structs differently
Merge branch 'dxr-enum' into dxr
fix-up after rebase
refactoring and style fixes
remove DefUpvar from path matching; we're not doing closures yet
refactor arm pattern references and variant ident subspans
rewrite field span matching
rename split_span_on_token to all_sub_spans_before_token
Merge branch 'dxr' of https://github.com/pelmers/rust into pelmers-dxr
collect paths for enum and struct patterns
merged