rbi/prism/compiler.rbi in prism-0.27.0 vs rbi/prism/compiler.rbi in prism-0.28.0
- old
+ new
@@ -1,14 +1,12 @@
# typed: strict
class Prism::Compiler
- Result = type_member
-
- sig { params(node: T.nilable(Prism::Node)).returns(T.nilable(Result)) }
+ sig { params(node: T.nilable(Prism::Node)).returns(T.untyped) }
def visit(node); end
- sig { params(nodes: T::Array[T.nilable(Prism::Node)]).returns(T::Array[T.nilable(Result)]) }
+ sig { params(nodes: T::Array[T.nilable(Prism::Node)]).returns(T::Array[T.untyped]) }
def visit_all(nodes); end
- sig { params(node: Prism::Node).returns(T::Array[T.nilable(Result)]) }
+ sig { params(node: Prism::Node).returns(T::Array[T.untyped]) }
def visit_child_nodes(node); end
end