class Solargraph::Pin::Signature

Attributes

block[R]
parameters[R]

@return [Array<Parameter>]

return_type[R]

@return [ComplexType]

Public Class Methods

new(parameters, return_type, block = nil) click to toggle source
# File lib/solargraph/pin/signature.rb, line 12
def initialize parameters, return_type, block = nil
  @parameters = parameters
  @return_type = return_type
  @block = block
end

Public Instance Methods

block?() click to toggle source
# File lib/solargraph/pin/signature.rb, line 18
def block?
  !!@block
end