Class: Docscribe::CLI::RbsGen::MethodDef

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

Instance Attribute Summary collapse

Instance Attribute Details

#container ⇒ String?

Parameters:

  • value (String?)

Returns:

  • (String?)


64
# File 'lib/docscribe/cli/rbs_gen.rb', line 64

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

#file ⇒ String

Parameters:

  • value (String)

Returns:

  • (String)


64
# File 'lib/docscribe/cli/rbs_gen.rb', line 64

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

#line ⇒ Integer

Parameters:

  • value (Integer)

Returns:

  • (Integer)


64
# File 'lib/docscribe/cli/rbs_gen.rb', line 64

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

#name ⇒ Symbol

Parameters:

  • value (Symbol)

Returns:

  • (Symbol)


64
# File 'lib/docscribe/cli/rbs_gen.rb', line 64

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

#scope ⇒ Symbol

Parameters:

  • value (Symbol)

Returns:

  • (Symbol)


64
# File 'lib/docscribe/cli/rbs_gen.rb', line 64

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

#yard_tags ⇒ Docscribe::CLI::RbsGen::YardTags?



64
# File 'lib/docscribe/cli/rbs_gen.rb', line 64

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