rust/crates/hir_def/src
Aleksey Kladov ef1251f696 feat: report errors in macro definition
Reporting macro *definition* error at the macro *call site* is a rather
questionable approach, but at least we don't erase the errors
altogether!
2021-10-09 15:23:55 +03:00
..
body Support let...else 2021-10-07 17:06:24 +02:00
item_tree Update failing test 2021-09-27 16:59:25 +02:00
macro_expansion_tests feat: report errors in macro definition 2021-10-09 15:23:55 +03:00
nameres Update salsa 2021-10-06 22:42:54 +02:00
path Replace if let with match where appropriate 2021-10-05 09:00:21 +11:00
adt.rs Rename *Owner traits to Has* 2021-09-27 12:54:24 +02:00
attr.rs Rename *Owner traits to Has* 2021-09-27 12:54:24 +02:00
body.rs Rename *Owner traits to Has* 2021-09-27 12:54:24 +02:00
builtin_attr.rs Ignore text and bench attributes again 2021-08-27 22:19:04 +02:00
builtin_type.rs Introduce TypeCtor::Scalar 2021-02-28 01:20:04 +01:00
child_by_source.rs Rename *Owner traits to Has* 2021-09-27 12:54:24 +02:00
data.rs Don't dump DefMaps to build the panic context 2021-09-05 20:42:22 +02:00
db.rs Make it opt-in 2021-06-03 18:09:21 +02:00
dyn_map.rs
expr.rs Support let...else 2021-10-07 17:06:24 +02:00
find_path.rs Replace if let with match where appropriate 2021-10-05 09:00:21 +11:00
generics.rs Use the right HirFileId for LowerCtx when expanding macros in fn parameter types 2021-09-29 21:06:37 +02:00
import_map.rs Reduce fst_path calls 2021-06-11 00:10:09 +03:00
intern.rs internal: intern AttrInput 2021-05-25 00:50:19 +02:00
item_scope.rs fix: Fix multiple derives in one attribute not expanding all in expand_macro 2021-08-26 03:32:45 +02:00
item_tree.rs Replace if let with match where appropriate 2021-10-05 09:00:21 +11:00
keys.rs fix: Fix multiple derives in one attribute not expanding all in expand_macro 2021-08-26 03:32:45 +02:00
lang_item.rs Look for enum variants and trait assoc functions when looking for lang items 2021-08-07 22:30:13 +02:00
lib.rs internal: start new macro test suite 2021-10-09 13:42:32 +03:00
macro_expansion_tests.rs future proof structure 2021-10-09 14:48:38 +03:00
nameres.rs Minor: replace old name CrateDefMap 2021-09-05 19:22:34 +09:00
path.rs Apply some clippy suggestions 2021-06-21 16:40:21 +02:00
per_ns.rs Add more profiling for flyimports 2021-06-10 23:43:46 +03:00
resolver.rs feat: filter out duplicate macro completions 2021-08-03 17:36:06 +03:00
src.rs Make ItemTreeId its own type 2021-03-18 01:53:22 +01:00
test_db.rs fix: Typos 2021-07-27 18:31:21 -04:00
trace.rs
type_ref.rs Replace if let with match where appropriate 2021-10-05 09:00:21 +11:00
visibility.rs Add a coverage mark 2021-07-05 17:06:16 +02:00