Skip to content

Commit 69ca962

Browse files
committed
Add ExpressibleAs* protocols for the new syntax nodes
1 parent c5561df commit 69ca962

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

Sources/SwiftSyntaxBuilder/generated/ExpressibleAsProtocols.swift

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -801,6 +801,14 @@ func createModifierList()-> ModifierList {
801801
return createDeclModifier()
802802
}
803803
}
804+
public protocol ExpressibleAsDeclModifierDetail: ExpressibleAsSyntaxBuildable {
805+
func createDeclModifierDetail() -> DeclModifierDetail
806+
}
807+
public extension ExpressibleAsDeclModifierDetail {
808+
func createSyntaxBuildable()-> SyntaxBuildable {
809+
return createDeclModifierDetail()
810+
}
811+
}
804812
public protocol ExpressibleAsInheritedType: ExpressibleAsInheritedTypeList, ExpressibleAsSyntaxBuildable {
805813
func createInheritedType()-> InheritedType
806814
}
@@ -832,6 +840,14 @@ public extension ExpressibleAsClassDecl {
832840
return createClassDecl()
833841
}
834842
}
843+
public protocol ExpressibleAsActorDecl: ExpressibleAsDeclBuildable {
844+
func createActorDecl()-> ActorDecl
845+
}
846+
public extension ExpressibleAsActorDecl {
847+
func createDeclBuildable()-> DeclBuildable {
848+
return createActorDecl()
849+
}
850+
}
835851
public protocol ExpressibleAsStructDecl: ExpressibleAsDeclBuildable {
836852
func createStructDecl()-> StructDecl
837853
}
@@ -1994,4 +2010,4 @@ public extension ExpressibleAsVersionTuple {
19942010
func createSyntaxBuildable()-> SyntaxBuildable {
19952011
return createVersionTuple()
19962012
}
1997-
}
2013+
}

0 commit comments

Comments
 (0)