File tree 2 files changed +11
-0
lines changed
Sources/SwiftSyntaxBuilder
Tests/SwiftSyntaxBuilderTest
2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ extension EnumDeclSyntax: DeclSyntaxParseable {}
50
50
extension ExtensionDeclSyntax : DeclSyntaxParseable { }
51
51
extension FunctionDeclSyntax : DeclSyntaxParseable { }
52
52
extension ImportDeclSyntax : DeclSyntaxParseable { }
53
+ extension InitializerDeclSyntax : DeclSyntaxParseable { }
53
54
extension VariableDeclSyntax : DeclSyntaxParseable { }
54
55
extension MacroDeclSyntax : DeclSyntaxParseable { }
55
56
extension OperatorDeclSyntax : DeclSyntaxParseable { }
Original file line number Diff line number Diff line change @@ -87,4 +87,14 @@ final class InitializerDeclTests: XCTestCase {
87
87
"""
88
88
)
89
89
}
90
+
91
+ func testParseableInitializer( ) throws {
92
+ assertBuildResult (
93
+ try InitializerDeclSyntax ( " init() {} " ) ,
94
+ """
95
+ init() {
96
+ }
97
+ """
98
+ )
99
+ }
90
100
}
You can’t perform that action at this time.
0 commit comments