diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-07-11 17:40:56 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2020-07-11 17:40:56 +0100 |
commit | 5485512b3e5eee0530517a7b68b59337016b58cc (patch) | |
tree | 8717f26bc20300c1eaf37baba97bb0f80dd69208 /crates/ra_hir_def/src/item_tree | |
parent | c884ceb31c2761a9eb7de8754c4be4cc47469dee (diff) | |
parent | a8891ae3ca1f23ef310a91b2e30bac7e08be4aa1 (diff) |
Merge #5318
5318: More tight recursion limit when expanding macros in function bodies r=matklad a=matklad
cc #4944
cc #5317
This doesn't fully close #4944 -- looks like we hit SO in syntax
highlighting, when we use `Semantics::expand_macro`.
Seems like we need to place expansion limit on the macro itself (store
it as a part of MacroCallId?)!
bors r+
🤖
Co-authored-by: Aleksey Kladov <[email protected]>
Diffstat (limited to 'crates/ra_hir_def/src/item_tree')
0 files changed, 0 insertions, 0 deletions