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

#containerString?

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)

#fileString

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)

#lineInteger

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)

#nameSymbol

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)

#scopeSymbol

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_tagsDocscribe::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)