Module: T::Private::Methods::DeclBuilderPatch

Defined in:
lib/tapioca/sorbet_ext/void_patch.rb

Instance Method Summary collapse

Instance Method Details

#finalize!Object



18
19
20
21
22
23
# File 'lib/tapioca/sorbet_ext/void_patch.rb', line 18

def finalize!
  super.tap do
    #: self as untyped
    decl.returns = T::Private::Types::Void::Private::INSTANCE if @_real_returns_is_void
  end
end

#voidObject



12
13
14
15
16
# File 'lib/tapioca/sorbet_ext/void_patch.rb', line 12

def void
  super.tap do
    @_real_returns_is_void = true
  end
end