Update RBI files for elftools.

Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
This commit is contained in:
BrewTestBot 2024-02-17 15:56:04 +00:00
parent 38db252cc2
commit 66a47ac653
No known key found for this signature in database
GPG Key ID: 82D7D104050B0F0F

View File

@ -3163,7 +3163,7 @@ class ELFTools::ELFFile
# #=> #<ELFTools::Segments::NoteSegment:0x005629dda1e4f8> # #=> #<ELFTools::Segments::NoteSegment:0x005629dda1e4f8>
# #
# # this is ok # # this is ok
# elf.segment_by_type('note') # will be tranformed into `PT_NOTE` # elf.segment_by_type('note') # will be transformed into `PT_NOTE`
# #=> #<ELFTools::Segments::NoteSegment:0x005629dda1e4f8> # #=> #<ELFTools::Segments::NoteSegment:0x005629dda1e4f8>
# @example # @example
# elf.segment_by_type(1337) # elf.segment_by_type(1337)
@ -3622,7 +3622,7 @@ class ELFTools::Sections::Section
# source://elftools//lib/elftools/sections/section.rb#9 # source://elftools//lib/elftools/sections/section.rb#9
def stream; end def stream; end
# Return +header.sh_type+ in a simplier way. # Return +header.sh_type+ in a simpler way.
# #
# @return [Integer] The type, meaning of types are defined in {Constants::SHT}. # @return [Integer] The type, meaning of types are defined in {Constants::SHT}.
# #
@ -3939,7 +3939,7 @@ class ELFTools::Segments::Segment
# Is this segment executable? # Is this segment executable?
# #
# @return [Boolean] Ture or false. # @return [Boolean] True or false.
# #
# source://elftools//lib/elftools/segments/segment.rb#51 # source://elftools//lib/elftools/segments/segment.rb#51
def executable?; end def executable?; end
@ -3951,7 +3951,7 @@ class ELFTools::Segments::Segment
# Is this segment readable? # Is this segment readable?
# #
# @return [Boolean] Ture or false. # @return [Boolean] True or false.
# #
# source://elftools//lib/elftools/segments/segment.rb#39 # source://elftools//lib/elftools/segments/segment.rb#39
def readable?; end def readable?; end
@ -3961,7 +3961,7 @@ class ELFTools::Segments::Segment
# source://elftools//lib/elftools/segments/segment.rb#8 # source://elftools//lib/elftools/segments/segment.rb#8
def stream; end def stream; end
# Return +header.p_type+ in a simplier way. # Return +header.p_type+ in a simpler way.
# #
# @return [Integer] The type, meaning of types are defined in {Constants::PT}. # @return [Integer] The type, meaning of types are defined in {Constants::PT}.
# #
@ -3970,7 +3970,7 @@ class ELFTools::Segments::Segment
# Is this segment writable? # Is this segment writable?
# #
# @return [Boolean] Ture or false. # @return [Boolean] True or false.
# #
# source://elftools//lib/elftools/segments/segment.rb#45 # source://elftools//lib/elftools/segments/segment.rb#45
def writable?; end def writable?; end
@ -4000,10 +4000,10 @@ module ELFTools::Structs; end
# source://elftools//lib/elftools/structs.rb#123 # source://elftools//lib/elftools/structs.rb#123
class ELFTools::Structs::ELF32_Phdr < ::ELFTools::Structs::ELFStruct class ELFTools::Structs::ELF32_Phdr < ::ELFTools::Structs::ELFStruct
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4013,10 +4013,10 @@ end
# source://elftools//lib/elftools/structs.rb#155 # source://elftools//lib/elftools/structs.rb#155
class ELFTools::Structs::ELF32_sym < ::ELFTools::Structs::ELFStruct class ELFTools::Structs::ELF32_sym < ::ELFTools::Structs::ELFStruct
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4026,10 +4026,10 @@ end
# source://elftools//lib/elftools/structs.rb#136 # source://elftools//lib/elftools/structs.rb#136
class ELFTools::Structs::ELF64_Phdr < ::ELFTools::Structs::ELFStruct class ELFTools::Structs::ELF64_Phdr < ::ELFTools::Structs::ELFStruct
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4039,10 +4039,10 @@ end
# source://elftools//lib/elftools/structs.rb#166 # source://elftools//lib/elftools/structs.rb#166
class ELFTools::Structs::ELF64_sym < ::ELFTools::Structs::ELFStruct class ELFTools::Structs::ELF64_sym < ::ELFTools::Structs::ELFStruct
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4080,11 +4080,11 @@ class ELFTools::Structs::ELFStruct < ::BinData::Record
# BinData hash(Snapshot) that behaves like HashWithIndifferentAccess # BinData hash(Snapshot) that behaves like HashWithIndifferentAccess
# #
# source://bindata/2.4.15/lib/bindata/struct.rb#106 # source://bindata/2.5.0/lib/bindata/struct.rb#107
def to_h; end def to_h; end
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# Hooks the constructor. # Hooks the constructor.
@ -4123,10 +4123,10 @@ ELFTools::Structs::ELFStruct::CHOICE_SIZE_T = T.let(T.unsafe(nil), Proc)
# source://elftools//lib/elftools/structs.rb#191 # source://elftools//lib/elftools/structs.rb#191
class ELFTools::Structs::ELF_Dyn < ::ELFTools::Structs::ELFStruct class ELFTools::Structs::ELF_Dyn < ::ELFTools::Structs::ELFStruct
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4136,10 +4136,10 @@ end
# source://elftools//lib/elftools/structs.rb#80 # source://elftools//lib/elftools/structs.rb#80
class ELFTools::Structs::ELF_Ehdr < ::ELFTools::Structs::ELFStruct class ELFTools::Structs::ELF_Ehdr < ::ELFTools::Structs::ELFStruct
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4149,10 +4149,10 @@ end
# source://elftools//lib/elftools/structs.rb#183 # source://elftools//lib/elftools/structs.rb#183
class ELFTools::Structs::ELF_Nhdr < ::ELFTools::Structs::ELFStruct class ELFTools::Structs::ELF_Nhdr < ::ELFTools::Structs::ELFStruct
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4172,10 +4172,10 @@ class ELFTools::Structs::ELF_Rel < ::ELFTools::Structs::ELFStruct
def r_addend; end def r_addend; end
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4185,10 +4185,10 @@ end
# source://elftools//lib/elftools/structs.rb#212 # source://elftools//lib/elftools/structs.rb#212
class ELFTools::Structs::ELF_Rela < ::ELFTools::Structs::ELFStruct class ELFTools::Structs::ELF_Rela < ::ELFTools::Structs::ELFStruct
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4198,10 +4198,10 @@ end
# source://elftools//lib/elftools/structs.rb#108 # source://elftools//lib/elftools/structs.rb#108
class ELFTools::Structs::ELF_Shdr < ::ELFTools::Structs::ELFStruct class ELFTools::Structs::ELF_Shdr < ::ELFTools::Structs::ELFStruct
class << self class << self
# source://bindata/2.4.15/lib/bindata/base.rb#53 # source://bindata/2.5.0/lib/bindata/base.rb#53
def inherited(subclass); end def inherited(subclass); end
# source://bindata/2.4.15/lib/bindata/dsl.rb#279 # source://bindata/2.5.0/lib/bindata/dsl.rb#280
def new(*args); end def new(*args); end
end end
end end
@ -4222,7 +4222,7 @@ end
# #
# source://elftools//lib/elftools/util.rb#7 # source://elftools//lib/elftools/util.rb#7
module ELFTools::Util::ClassMethods module ELFTools::Util::ClassMethods
# Round up the number to be mulitple of # Round up the number to be multiple of
# +2**bit+. # +2**bit+.
# #
# @example # @example