Skip to content

Commit 6b3f92d

Browse files
committed
Add RBS annotations for actual_args and param_to_arg in Binding class
1 parent 0260928 commit 6b3f92d

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

lib/lrama/grammar/binding.rb

+3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
module Lrama
55
class Grammar
66
class Binding
7+
# @rbs @actual_args: Array[Lexer::Token]
8+
# @rbs @param_to_arg: Hash[String, Lexer::Token]
9+
710
# @rbs (Array[Lexer::Token] params, Array[Lexer::Token] actual_args) -> void
811
def initialize(params, actual_args)
912
@actual_args = actual_args

sig/generated/lrama/grammar/binding.rbs

+4
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
module Lrama
44
class Grammar
55
class Binding
6+
@actual_args: Array[Lexer::Token]
7+
8+
@param_to_arg: Hash[String, Lexer::Token]
9+
610
# @rbs (Array[Lexer::Token] params, Array[Lexer::Token] actual_args) -> void
711
def initialize: (Array[Lexer::Token] params, Array[Lexer::Token] actual_args) -> void
812

0 commit comments

Comments
 (0)