Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ bazel_dep(name = "rules_dotnet", version = "0.21.5-codeql.1")
bazel_dep(name = "googletest", version = "1.18.0.bcr.1")
bazel_dep(name = "rules_rust", version = "0.74.0")
bazel_dep(name = "rules_swift", version = "4.0.0-rc5-codeql.3")
bazel_dep(name = "swift-syntax", version = "603.0.2")
bazel_dep(name = "swift-syntax", version = "604.0.0")
bazel_dep(name = "zstd", version = "1.5.7.bcr.3")

bazel_dep(name = "buildifier_prebuilt", version = "10.1.0", dev_dependency = True)
Expand Down
2 changes: 1 addition & 1 deletion unified/extractor/swift_node_types.yml
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ named:
endOfFileToken: _token
accessorDecl:
attributes*: [attribute, ifConfigDecl]
modifier?: declModifier
modifiers*: declModifier
accessorSpecifier: _token
parameters?: accessorParameters
effectSpecifiers?: accessorEffectSpecifiers
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@ sourceFile
calledExpression:
declReferenceExpr
baseName: identifier "print"
name: identifier "withCleanup"
modifiers:
name: identifier "withCleanup"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ sourceFile
item:
structDecl
attributes:
modifiers:
name: identifier "Resource"
inheritanceClause:
inheritanceClause
Expand Down Expand Up @@ -46,10 +47,10 @@ sourceFile
declReferenceExpr
baseName: self
discardKeyword: discard
name: identifier "close"
modifiers:
declModifier
name: consuming
name: identifier "close"
signature:
functionSignature
parameterClause:
Expand All @@ -58,7 +59,6 @@ sourceFile
rightParen: )
parameters:
funcKeyword: func
modifiers:
structKeyword: struct

---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ sourceFile
declReferenceExpr
baseName: identifier "x"
switchKeyword: switch
name: identifier "classify"
modifiers:
name: identifier "classify"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ sourceFile
item:
classDecl
attributes:
modifiers:
name: identifier "Base"
memberBlock:
memberBlock
Expand Down Expand Up @@ -52,8 +53,8 @@ sourceFile
leftBrace: {
rightBrace: }
statements:
name: identifier "update"
modifiers:
name: identifier "update"
signature:
functionSignature
parameterClause:
Expand All @@ -62,12 +63,12 @@ sourceFile
rightParen: )
parameters:
funcKeyword: func
modifiers:
classKeyword: class
codeBlockItem
item:
classDecl
attributes:
modifiers:
name: identifier "Derived"
inheritanceClause:
inheritanceClause
Expand Down Expand Up @@ -125,10 +126,10 @@ sourceFile
base:
superExpr
superKeyword: super
name: identifier "update"
modifiers:
declModifier
name: override
name: identifier "update"
signature:
functionSignature
parameterClause:
Expand All @@ -137,7 +138,6 @@ sourceFile
rightParen: )
parameters:
funcKeyword: func
modifiers:
classKeyword: class

---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ sourceFile
leftBrace: {
rightBrace: }
statements:
name: identifier "doWork"
modifiers:
name: identifier "doWork"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ sourceFile
leftBrace: {
rightBrace: }
statements:
modifiers:
name: identifier "f"
genericParameterClause:
genericParameterClause
Expand All @@ -34,7 +35,6 @@ sourceFile
name: identifier "T"
leftAngle: <
rightAngle: >
modifiers:
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,19 @@ sourceFile
item:
classDecl
attributes:
modifiers:
name: identifier "Foo"
memberBlock:
memberBlock
leftBrace: {
rightBrace: }
members:
modifiers:
classKeyword: class
codeBlockItem
item:
classDecl
attributes:
modifiers:
name: identifier "C"
genericParameterClause:
genericParameterClause
Expand All @@ -37,7 +38,6 @@ sourceFile
leftBrace: {
rightBrace: }
members:
modifiers:
classKeyword: class
codeBlockItem
item:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ sourceFile
calledExpression:
declReferenceExpr
baseName: identifier "print"
name: identifier "greet"
modifiers:
name: identifier "greet"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ sourceFile
rightOperand:
integerLiteralExpr
literal: integerLiteral "1"
name: identifier "increment"
modifiers:
name: identifier "increment"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ sourceFile
calledExpression:
declReferenceExpr
baseName: identifier "print"
name: identifier "greet"
modifiers:
name: identifier "greet"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ sourceFile
calledExpression:
declReferenceExpr
baseName: identifier "print"
name: identifier "greet"
modifiers:
name: identifier "greet"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ sourceFile
declReferenceExpr
baseName: identifier "b"
returnKeyword: return
name: identifier "add"
modifiers:
name: identifier "add"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ sourceFile
declReferenceExpr
baseName: identifier "x"
returnKeyword: return
modifiers:
name: identifier "identity"
genericParameterClause:
genericParameterClause
Expand All @@ -32,7 +33,6 @@ sourceFile
name: identifier "T"
leftAngle: <
rightAngle: >
modifiers:
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ sourceFile
item:
typeAliasDecl
attributes:
modifiers:
name: identifier "Box"
genericParameterClause:
genericParameterClause
Expand All @@ -26,7 +27,6 @@ sourceFile
name: identifier "U"
leftAngle: <
rightAngle: >
modifiers:
initializer:
typeInitializerClause
equal: =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ sourceFile
item:
typeAliasDecl
attributes:
name: identifier "NestedFunction"
modifiers:
name: identifier "NestedFunction"
initializer:
typeInitializerClause
equal: =
Expand Down Expand Up @@ -48,8 +48,8 @@ sourceFile
item:
typeAliasDecl
attributes:
name: identifier "MixedParametersAndTuples"
modifiers:
name: identifier "MixedParametersAndTuples"
initializer:
typeInitializerClause
equal: =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ sourceFile
declReferenceExpr
baseName: identifier "values"
returnKeyword: return
name: identifier "sum"
modifiers:
name: identifier "sum"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ sourceFile
operator: binaryOperator ".&"
declReferenceExpr
baseName: identifier "b"
name: identifier "casts"
modifiers:
name: identifier "casts"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ sourceFile
declReferenceExpr
baseName: identifier "d"
returnKeyword: return
name: identifier "choose"
modifiers:
name: identifier "choose"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ sourceFile
operator: binaryOperator ".&"
declReferenceExpr
baseName: identifier "b"
name: identifier "combine"
modifiers:
name: identifier "combine"
signature:
functionSignature
parameterClause:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ sourceFile
stringSegment
content: stringSegment
returnKeyword: return
name: identifier "read"
modifiers:
name: identifier "read"
signature:
functionSignature
effectSpecifiers:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ sourceFile
item:
actorDecl
attributes:
modifiers:
name: identifier "Counter"
actorKeyword: actor
memberBlock:
Expand All @@ -35,7 +36,6 @@ sourceFile
pattern:
identifierPattern
identifier: identifier "value"
modifiers:

---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ sourceFile
declReferenceExpr
baseName: identifier "y"
switchKeyword: switch
modifiers:
leftBrace: {
rightBrace: }

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ sourceFile
item:
classDecl
attributes:
modifiers:
name: identifier "Factory"
memberBlock:
memberBlock
Expand All @@ -26,10 +27,10 @@ sourceFile
leftBrace: {
rightBrace: }
statements:
name: identifier "make"
modifiers:
declModifier
name: class
name: identifier "make"
signature:
functionSignature
parameterClause:
Expand All @@ -38,7 +39,6 @@ sourceFile
rightParen: )
parameters:
funcKeyword: func
modifiers:
classKeyword: class

---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ sourceFile
item:
classDecl
attributes:
modifiers:
name: identifier "Dog"
inheritanceClause:
inheritanceClause
Expand All @@ -23,7 +24,6 @@ sourceFile
leftBrace: {
rightBrace: }
members:
modifiers:
classKeyword: class

---
Expand Down
Loading
Loading