about summary refs log tree commit diff
path: root/docs/dev/debugging.md
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2021-01-05 10:53:24 +0000
committerGitHub <noreply@github.com>2021-01-05 10:53:24 +0000
commit4bc1ed7d592819bf2a29f7be376e0c09f190c345 (patch)
tree12dc6be25d33112a201c829670f21998ab38a2ff /docs/dev/debugging.md
parent18dbb8f5c7714e4c711702232919e482313e1041 (diff)
parentf08109bd2d2fdfe52b0443d5db2f33934aeca5c3 (diff)
downloadrust-4bc1ed7d592819bf2a29f7be376e0c09f190c345.tar.gz
rust-4bc1ed7d592819bf2a29f7be376e0c09f190c345.zip
Merge #7162
7162: Introduce queries to avoid problems when performing completion for enums with many variants r=matklad a=danielframpton

This change introduces two new queries to compute:
  1) attributes for all variants of an enum, and
  2) attributes for all fields of a variant.

The purpose of this change is to avoid the current n^2 behavior when rendering completion for variants (which prevents completion for enums with large numbers of variants).

Co-authored-by: Daniel Frampton <Daniel.Frampton@microsoft.com>
Diffstat (limited to 'docs/dev/debugging.md')
0 files changed, 0 insertions, 0 deletions