Skip to content

Commit d063e40

Browse files
committed
Improve toString() of RubyCallNodeParameters and NoKeywordArgumentsDescriptor
* So we test more accurately in parsing specs.
1 parent 10419cc commit d063e40

File tree

144 files changed

+243
-223
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

144 files changed

+243
-223
lines changed

spec/truffle/parsing/fixtures/END.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ ast: |
3030
child =
3131
RubyCallNode
3232
attributes:
33-
descriptor = org.truffleruby.language.arguments.NoKeywordArgumentsDescriptor@...
33+
descriptor = NoKeywordArgumentsDescriptor
3434
dispatchConfig = PROTECTED
3535
emptyKeywordsProfile = false
3636
flags = 0

spec/truffle/parsing/fixtures/block/name/in_block.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ ast: |
6868
child =
6969
RubyCallNode
7070
attributes:
71-
descriptor = org.truffleruby.language.arguments.NoKeywordArgumentsDescriptor@...
71+
descriptor = NoKeywordArgumentsDescriptor
7272
dispatchConfig = PRIVATE
7373
emptyKeywordsProfile = false
7474
flags = 0

spec/truffle/parsing/fixtures/block/name/in_method.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ ast: |
7575
child =
7676
RubyCallNode
7777
attributes:
78-
descriptor = org.truffleruby.language.arguments.NoKeywordArgumentsDescriptor@...
78+
descriptor = NoKeywordArgumentsDescriptor
7979
dispatchConfig = PRIVATE
8080
emptyKeywordsProfile = false
8181
flags = 0

spec/truffle/parsing/fixtures/break/with_splat_operator_and_following_argument.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ ast: |
3535
childNode_ =
3636
RubyCallNode
3737
attributes:
38-
descriptor = org.truffleruby.language.arguments.NoKeywordArgumentsDescriptor@...
38+
descriptor = NoKeywordArgumentsDescriptor
3939
dispatchConfig = PRIVATE
4040
emptyKeywordsProfile = false
4141
flags = 0

spec/truffle/parsing/fixtures/break/with_splat_operator_and_following_arguments.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ ast: |
3636
childNode_ =
3737
RubyCallNode
3838
attributes:
39-
descriptor = org.truffleruby.language.arguments.NoKeywordArgumentsDescriptor@...
39+
descriptor = NoKeywordArgumentsDescriptor
4040
dispatchConfig = PRIVATE
4141
emptyKeywordsProfile = false
4242
flags = 0

spec/truffle/parsing/fixtures/break/with_splat_operator_and_preceding_and_following_arguments.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ ast: |
5151
childNode_ =
5252
RubyCallNode
5353
attributes:
54-
descriptor = org.truffleruby.language.arguments.NoKeywordArgumentsDescriptor@...
54+
descriptor = NoKeywordArgumentsDescriptor
5555
dispatchConfig = PRIVATE
5656
emptyKeywordsProfile = false
5757
flags = 0

spec/truffle/parsing/fixtures/break/with_splat_operator_and_preceding_argument.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ ast: |
4545
childNode_ =
4646
RubyCallNode
4747
attributes:
48-
descriptor = org.truffleruby.language.arguments.NoKeywordArgumentsDescriptor@...
48+
descriptor = NoKeywordArgumentsDescriptor
4949
dispatchConfig = PRIVATE
5050
emptyKeywordsProfile = false
5151
flags = 0

spec/truffle/parsing/fixtures/break/with_splat_operator_and_preceding_arguments.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ ast: |
4949
childNode_ =
5050
RubyCallNode
5151
attributes:
52-
descriptor = org.truffleruby.language.arguments.NoKeywordArgumentsDescriptor@...
52+
descriptor = NoKeywordArgumentsDescriptor
5353
dispatchConfig = PRIVATE
5454
emptyKeywordsProfile = false
5555
flags = 0

spec/truffle/parsing/fixtures/case/with_expression_and_when/with_else_branch.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ ast: |
6565
assumptions = [Assumption(valid, name=set_trace_func is not used)]
6666
flags = 0
6767
integerCaseEqualAssumption = Assumption(valid, name=inlined Integer#===)
68-
parameters = org.truffleruby.language.dispatch.RubyCallNodeParameters@...
68+
parameters = RubyCallNodeParameters{methodName='===', descriptor=NoKeywordArgumentsDescriptor, isSplatted=false, ignoreVisibility=true, isVCall=false, isSafeNavigation=false, isAttrAssign=false}
6969
children:
7070
leftNode_ =
7171
IntegerFixnumLiteralNode
@@ -89,7 +89,7 @@ ast: |
8989
assumptions = [Assumption(valid, name=set_trace_func is not used)]
9090
flags = 0
9191
integerCaseEqualAssumption = Assumption(valid, name=inlined Integer#===)
92-
parameters = org.truffleruby.language.dispatch.RubyCallNodeParameters@...
92+
parameters = RubyCallNodeParameters{methodName='===', descriptor=NoKeywordArgumentsDescriptor, isSplatted=false, ignoreVisibility=true, isVCall=false, isSafeNavigation=false, isAttrAssign=false}
9393
children:
9494
leftNode_ =
9595
IntegerFixnumLiteralNode

spec/truffle/parsing/fixtures/case/with_expression_and_when/with_multiple_values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ ast: |
6464
assumptions = [Assumption(valid, name=set_trace_func is not used)]
6565
flags = 0
6666
integerCaseEqualAssumption = Assumption(valid, name=inlined Integer#===)
67-
parameters = org.truffleruby.language.dispatch.RubyCallNodeParameters@...
67+
parameters = RubyCallNodeParameters{methodName='===', descriptor=NoKeywordArgumentsDescriptor, isSplatted=false, ignoreVisibility=true, isVCall=false, isSafeNavigation=false, isAttrAssign=false}
6868
children:
6969
leftNode_ =
7070
IntegerFixnumLiteralNode
@@ -83,7 +83,7 @@ ast: |
8383
assumptions = [Assumption(valid, name=set_trace_func is not used)]
8484
flags = 0
8585
integerCaseEqualAssumption = Assumption(valid, name=inlined Integer#===)
86-
parameters = org.truffleruby.language.dispatch.RubyCallNodeParameters@...
86+
parameters = RubyCallNodeParameters{methodName='===', descriptor=NoKeywordArgumentsDescriptor, isSplatted=false, ignoreVisibility=true, isVCall=false, isSafeNavigation=false, isAttrAssign=false}
8787
children:
8888
leftNode_ =
8989
FloatLiteralNode

0 commit comments

Comments
 (0)