Class: Docscribe::CLI::Sigs::MethodDef

Inherits:
Struct
  • Object
show all
Defined in:
lib/docscribe/cli/sigs.rb

Instance Attribute Summary collapse

Instance Attribute Details

#containerString?

Parameters:

  • value (String?)

Returns:

  • (String?)


49
# File 'lib/docscribe/cli/sigs.rb', line 49

MethodDef = Struct.new(:name, :scope, :container, :file, :line, keyword_init: true)

#fileString

Parameters:

  • value (String)

Returns:

  • (String)


49
# File 'lib/docscribe/cli/sigs.rb', line 49

MethodDef = Struct.new(:name, :scope, :container, :file, :line, keyword_init: true)

#lineInteger

Parameters:

  • value (Integer)

Returns:

  • (Integer)


49
# File 'lib/docscribe/cli/sigs.rb', line 49

MethodDef = Struct.new(:name, :scope, :container, :file, :line, keyword_init: true)

#nameSymbol

Parameters:

  • value (Symbol)

Returns:

  • (Symbol)


49
# File 'lib/docscribe/cli/sigs.rb', line 49

MethodDef = Struct.new(:name, :scope, :container, :file, :line, keyword_init: true)

#scopeSymbol

Parameters:

  • value (Symbol)

Returns:

  • (Symbol)


49
# File 'lib/docscribe/cli/sigs.rb', line 49

MethodDef = Struct.new(:name, :scope, :container, :file, :line, keyword_init: true)