rust/crates
bors[bot] 493e29d713
Merge #7000
7000: Store invocation site for eager macros r=edwin0cheng a=jonas-schievink

Fixes https://github.com/rust-analyzer/rust-analyzer/issues/6992

r? @edwin0cheng 

I'm not sure if this is totally correct, it looks like we create **two** `EagerCallLoc`s per macro invocation, one for the arguments (?), and one for the actual macro call. I gave both the same `AstId`, hopefully that's correct.

Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
2020-12-23 06:22:28 +00:00
..
arena
assists Improve extract_module_to_file assist 2020-12-22 19:13:53 +03:00
base_db
cfg
completion Reduce some more code duplication 2020-12-22 19:00:38 +01:00
flycheck
hir Merge #6964 2020-12-22 18:03:51 +00:00
hir_def Merge #6921 2020-12-20 11:47:01 +00:00
hir_expand Store invocation site for eager macros 2020-12-22 15:02:03 +01:00
hir_ty Higher-ranked trait bounds for where clauses 2020-12-17 22:01:42 +01:00
ide Store invocation site for eager macros 2020-12-22 15:02:03 +01:00
ide_db Add initial_contents field for CreateFile 2020-12-21 15:55:40 +09:00
mbe Use pattern_single instead of pattern in mbe pat 2020-12-20 17:13:40 +08:00
parser Merge #6965 2020-12-21 08:54:31 +00:00
paths
proc_macro_api
proc_macro_srv
proc_macro_test
profile
project_model Fun times with rustfmt 2020-12-17 10:24:58 -08:00
rust-analyzer Merge #6993 2020-12-22 15:07:36 +00:00
ssr
stdx
syntax Merge #6965 2020-12-21 08:54:31 +00:00
test_utils
text_edit
toolchain
tt
vfs
vfs-notify