-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Debug Info: Encode let-bindings using DW_TAG_const_type. #27345
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debug Info: Encode let-bindings using DW_TAG_const_type. #27345
Conversation
test with apple/swift-lldb#2015 |
Sorry for the long patch, it will get shorter, once #27238 has landed. |
ba52022
to
9bd1231
Compare
test with apple/swift-lldb#2015 |
Build failed |
9bd1231
to
2434f17
Compare
test with apple/swift-lldb#2015 |
Build failed |
2434f17
to
dadf3d6
Compare
test with apple/swift-lldb#2015 |
Build failed |
Build failed |
test with apple/swift-lldb#2015 |
This allows the debugger to distinguish constant "let" values from mutable "var" variables. rdar://problem/16042546
dadf3d6
to
ff22da2
Compare
test with apple/swift-lldb#2015 |
Build failed |
Build failed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The compiler bits look good to me.
This allows the debugger to distinguish constant "let" values from mutable "var" variables.
rdar://problem/16042546