From b083b666c72a596ecd542612d0060bef296ff117 Mon Sep 17 00:00:00 2001 From: Vince Broz Date: Tue, 6 May 2025 06:52:28 -0400 Subject: [PATCH] Add a few more type annotations to Parser::Builders::Default --- lib/parser/builders/default.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/parser/builders/default.rb b/lib/parser/builders/default.rb index 26097653e..780be0f91 100644 --- a/lib/parser/builders/default.rb +++ b/lib/parser/builders/default.rb @@ -2295,10 +2295,14 @@ def collapse_string_parts?(parts) [:str, :dstr].include?(parts.first.type) end + # @param [::Parser::AST::Node] token + # @return [String] def value(token) token[0] end + # @param [::Parser::AST::Node] token + # @return [String] def string_value(token) unless token[0].valid_encoding? diagnostic(:error, :invalid_encoding, nil, token[1])