- Notifications
You must be signed in to change notification settings - Fork825
Commitaf54cbf
Fix anonymous records internal error when nested with overlapping labels (#15519)
* Add unit test* Fix AnonRecdTypeInfo creationAdd a separator in between labels' bytes to prevent later hash collision* Separate stamp and key used in postinference check* Remove some whitespace* Replace stamp with fixed name for IL gen* Fix instantiation of AnonRecdTypeInfoNew property (IlTypeName) needs to be set on creation* Comment on not changing generated IL type name---------Co-authored-by: Adam Boniecki <adboniec@microsoft.com>Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com>1 parent9abd268 commitaf54cbf
File tree
5 files changed
+639
-609
lines changed- src/Compiler
- Checking
- TypedTree
- tests/FSharp.Compiler.ComponentTests/Conformance/Types/RecordTypes
5 files changed
+639
-609
lines changed0 commit comments
Comments
(0)