Closed
Description
Thanks for fixing #972. However, it seems that swift-format still can't treat unsafe
expressions correctly in some cases. The cases are when a l-value is unsafe.
Input
let ptr: UnsafePointer<UInt8>?
// comment
unsafe ptr = .init(bitPattern: 0)
print(ptr)
Expected result
let ptr: UnsafePointer<UInt8>?
// comment
unsafe ptr = .init(bitPattern: 0)
print(ptr)
Actual result
let ptr: UnsafePointer<UInt8>?
// comment
// comment
unsafe ptr = .init(bitPattern: 0)
print(ptr)
Environment
- swift-format: 58807b9
- swift-syntax: 820501e3cf5894ad1deb8de95649b938a8bbe9f4
Metadata
Metadata
Assignees
Labels
No labels