Changelog #171
Commit: 0a956ec
Release: 2023-03-06 (v0.3.1426)
Fixes
-
#14185(first contribution) fix running doctests for structs with lifetime parameters. -
#14208(first contribution) fix path resolution in the presence of functions and structs with the same name. -
#14223implement rendering of tuples in constant values. -
#14225removing nesteddbg!()s in "Removedbg!()". -
#14176fix associated item visibility in block-local impls. -
#14239load the sysroot in all CLI commands. -
#14247generate correct completion edits for missing macro arguments. -
#14255bring back the hex display in const hover.
Internal Improvements
-
#14040introduce a MIR and use it for constant evaluation. -
#14218,#14234de-duplicate source roots that have overlapping include paths. -
#14184handle trait alias definitions. -
#14244report type metrics for patterns. -
#14251set unit type expectation for expression statements without a semicolon. -
#14252handle fields called as method calls as the fields they resolve to. -
#14213add API to getraw_ptrtype.