File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -86,13 +86,14 @@ extension CasePathableMacro: MemberMacro {
86
86
let rootSwitchCases = generateCases ( from: memberBlock. members, enumName: enumName) {
87
87
" case . \( $0. name) : return \\ . \( $0. name) "
88
88
}
89
- let rootSwitch : DeclSyntax = rootSwitchCases. isEmpty
89
+ let rootSwitch : DeclSyntax =
90
+ rootSwitchCases. isEmpty
90
91
? " \\ .never "
91
92
: """
92
- switch root {
93
- \( raw: rootSwitchCases. map ( \. description) . joined ( separator: " \n " ) )
94
- }
95
- """
93
+ switch root {
94
+ \( raw: rootSwitchCases. map ( \. description) . joined ( separator: " \n " ) )
95
+ }
96
+ """
96
97
let casePaths = generateDeclSyntax ( from: memberBlock. members, enumName: enumName)
97
98
let allCases = generateCases ( from: memberBlock. members, enumName: enumName) {
98
99
" allCasePaths.append( \\ . \( $0. name) ) "
You can’t perform that action at this time.
0 commit comments