Skip to content

Commit 884f3c3

Browse files
committed
Generate BuildableCollectionNodes with SwiftSyntaxBuilder
- Stub out BuildableCollectionNodes generation - Generate elements initializer in BuildableCollectionNodes - Generate combining initializer - Generate arrayLiteral initializer - Generate build method implementation - Add buildSyntax implementation - Add expressibleAs conformance method - Add createSyntaxBuildable - Generate Array conformances - Bootstrap BuildableCollectionNodes - Use FunctionSignatures in InitializerDecls - Use new IfStmt convenience init in BuildableCollectionNodesFile - Use new builder-based ExprList initializers - Use new builder-based ConditionElementList initializer - Use new VariableDecl convenience initializer - Use new SequenceExpr initializer
1 parent 8875897 commit 884f3c3

File tree

5 files changed

+793
-958
lines changed

5 files changed

+793
-958
lines changed

Package.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ let package = Package(
7777
dependencies: ["SwiftSyntax"],
7878
exclude: [
7979
"gyb_helpers",
80-
"BuildableCollectionNodes.swift.gyb",
8180
"BuildableNodes.swift.gyb",
8281
"ResultBuilders.swift.gyb",
8382
]

Sources/SwiftSyntaxBuilder/BuildableCollectionNodes.swift.gyb

Lines changed: 0 additions & 99 deletions
This file was deleted.

0 commit comments

Comments
 (0)