Skip to content

Commit d7a4b5f

Browse files
authored
Merge pull request #2548 from ahoppen/ahoppen/pound-if-after-attribute
Specify attributes inside `#if` before any unconditional attributes
2 parents 9e8449d + 17184f4 commit d7a4b5f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CodeGeneration/Sources/generate-swift-syntax/templates/swiftsyntaxbuilder/ResultBuildersFile.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ let resultBuildersFile = SourceFileSyntax(leadingTrivia: copyrightHeader) {
3333
"""
3434
// MARK: - \(type.resultBuilderType)
3535
36-
@resultBuilder
3736
\(node.node.apiAttributes())\
37+
@resultBuilder
3838
public struct \(type.resultBuilderType): ListBuilder
3939
"""
4040
) {

Sources/SwiftSyntaxBuilder/generated/ResultBuilders.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,10 +431,10 @@ public extension LabeledExprListSyntax {
431431

432432
// MARK: - LifetimeSpecifierArgumentListBuilder
433433

434-
@resultBuilder
435434
#if compiler(>=5.8)
436435
@_spi(ExperimentalLanguageFeatures)
437436
#endif
437+
@resultBuilder
438438
public struct LifetimeSpecifierArgumentListBuilder: ListBuilder {
439439
public typealias FinalResult = LifetimeSpecifierArgumentListSyntax
440440
}

0 commit comments

Comments
 (0)