MCPcopy Create free account

hub / github.com/Binject/debug / types & classes

Types & classes261 in github.com/Binject/debug

↓ 27 callersTypeAliasOffset
An Offset represents the location of an Entry within the DWARF info. (See Reader.Seek.)
dwarf/entry.go:362
↓ 11 callersTypeAliasLoadBytes
A LoadBytes is the uninterpreted bytes of a Mach-O load command.
macho/file.go:49
↓ 9 callersTypeAliasSymType
* Symbol type - ELFNN_ST_TYPE - st_info */
elf/elf.go:977
↓ 3 callersTypeAliasProgFlag
Prog.Flag
elf/elf.go:781
↓ 3 callersTypeAliasR_MIPS
Relocation types for MIPS.
elf/elf.go:1869
↓ 3 callersTypeAliasVersion
Version is found in Header.Ident[EI_VERSION] and Header.Version.
elf/elf.go:68
↓ 2 callersTypeAliasCompressionType
Section compression type.
elf/elf.go:723
↓ 2 callersTypeAliasLoadCmd
A LoadCmd is a Mach-O load command.
macho/macho.go:83
↓ 2 callersTypeAliasMachine
Machine is found in Header.Machine.
elf/elf.go:202
↓ 2 callersTypeAliasProgType
Prog.Type
elf/elf.go:745
↓ 2 callersTypeAliasRelocType
goobj2/internal/objabi/objabi.go:651
↓ 2 callersTypeAliasSectionFlag
Section flags.
elf/elf.go:687
↓ 2 callersTypeAliasSectionIndex
Special section indices.
elf/elf.go:590
↓ 2 callersTypeAliasSectionType
Section type.
elf/elf.go:618
↓ 2 callersTypeAliasType
Type is found in Header.Type.
elf/elf.go:172
↓ 2 callersTypeAliasUnknownFileError
* * Errors */ UnknownFileError represents a failure to find the specific file in the symbol table.
gosym/symtab.go:684
↓ 2 callersTypeAliasformat
A format is a DWARF data encoding format.
dwarf/const.go:97
↓ 1 callersTypeAliasAttr
go:generate stringer -type Attr -trimprefix=Attr An Attr identifies the attribute type in a DWARF Entry's Field.
dwarf/const.go:12
↓ 1 callersTypeAliasClass
A Class is the DWARF 4 class of an attribute value. In general, a given attribute's value may take on one of several possible classes defined by DWAR
dwarf/entry.go:260
↓ 1 callersTypeAliasClass
Class is found in Header.Ident[EI_CLASS] and Header.Class.
elf/elf.go:84
↓ 1 callersTypeAliasData
Data is found in Header.Ident[EI_DATA] and Header.Data.
elf/elf.go:102
↓ 1 callersTypeAliasDynTag
Dyn.Tag
elf/elf.go:801
↓ 1 callersTypeAliasOSABI
OSABI is found in Header.Ident[EI_OSABI] and Header.OSABI.
elf/elf.go:120
↓ 1 callersTypeAliasR_386
Relocation types for 386.
elf/elf.go:1773
↓ 1 callersTypeAliasR_390
Relocation types for s390x processors.
elf/elf.go:2496
↓ 1 callersTypeAliasR_AARCH64
Relocation types for AArch64 (aka arm64)
elf/elf.go:1133
↓ 1 callersTypeAliasR_ARM
Relocation types for ARM.
elf/elf.go:1473
↓ 1 callersTypeAliasR_PPC
Relocation types for PowerPC. Values that are shared by both R_PPC and R_PPC64 are prefixed with R_POWERPC_ in the ELF standard. For the R_PPC type,
elf/elf.go:1983
↓ 1 callersTypeAliasR_PPC64
Relocation types for 64-bit PowerPC or Power Architecture processors. Values that are shared by both R_PPC and R_PPC64 are prefixed with R_POWERPC_ i
elf/elf.go:2154
↓ 1 callersTypeAliasR_RISCV
Relocation types for RISC-V processors.
elf/elf.go:2376
↓ 1 callersTypeAliasR_SPARC
Relocation types for SPARC.
elf/elf.go:2630
↓ 1 callersTypeAliasR_X86_64
* * Relocation types. */ Relocation types for x86-64.
elf/elf.go:1035
↓ 1 callersTypeAliasRelocTypeARM
macho/reloctype.go:39
↓ 1 callersTypeAliasRelocTypeARM64
macho/reloctype.go:56
↓ 1 callersTypeAliasRelocTypeGeneric
go:generate stringer -type=RelocTypeGeneric,RelocTypeX86_64,RelocTypeARM,RelocTypeARM64 -output reloctype_string.go
macho/reloctype.go:9
↓ 1 callersTypeAliasRelocTypeX86_64
macho/reloctype.go:22
↓ 1 callersTypeAliasStringTable
StringTable is a COFF string table.
pe/string.go:25
↓ 1 callersTypeAliasSymBind
* Symbol Binding - ELFNN_ST_BIND - st_info */
elf/elf.go:951
↓ 1 callersTypeAliasSymKind
A SymKind describes the kind of memory represented by a symbol.
goobj2/file.go:160
↓ 1 callersTypeAliasSymKind
A SymKind describes the kind of memory represented by a symbol.
goobj2/internal/objabi/objabi.go:931
↓ 1 callersTypeAliasSymVis
* Symbol visibility - ELFNN_ST_VISIBILITY - st_other */
elf/elf.go:1011
↓ 1 callersTypeAliasTag
go:generate stringer -type Tag -trimprefix=Tag A Tag is the classification (the type) of an Entry.
dwarf/const.go:136
↓ 1 callersTypeAliascount
count is a flag.Value that is like a flag.Bool and a flag.Int. If used as -name, it increments the count, but -name=x sets the count. Used for verbose
goobj2/internal/objabi/objabi.go:242
↓ 1 callersFuncTypefn1
func(string)
goobj2/internal/objabi/objabi.go:276
StructAddrType
An AddrType represents a machine address type.
dwarf/type.go:87
StructArchiveHeader
goobj2/file.go:74
StructArchiveMember
goobj2/file.go:52
StructArrayType
An ArrayType represents a fixed size array type.
dwarf/type.go:110
TypeAliasAux
Aux symbol info. Serialized format: Aux struct { Type uint8 Sym SymRef }
goobj2/internal/goobj2/goobj2.go:832
StructBasicType
Basic types A BasicType holds fields common to all basic types.
dwarf/type.go:36
TypeAliasBindKind
BindKind controls which dyld binding stream is used for an extern relocation.
macho/reloc_edit.go:9
StructBlockItem
BlockItem - relocation block item
pe/reloc.go:23
StructBoolType
A BoolType represents a boolean type.
dwarf/type.go:82
StructCOFFSymbol
COFFSymbol represents single COFF symbol table record.
pe/symbol.go:16
StructCharType
A CharType represents a signed character type.
dwarf/type.go:52
StructChdr32
ELF32 Compression header.
elf/elf.go:2807
StructChdr64
ELF64 Compression header.
elf/elf.go:2908
StructCommonType
A CommonType holds fields common to multiple types. If a field is not known or not applicable for a given type, the zero value is used.
dwarf/type.go:24
StructComplexType
A ComplexType represents a complex floating point type.
dwarf/type.go:77
TypeAliasCpu
A Cpu is a Mach-O cpu type.
macho/macho.go:55
StructData
Data represents the DWARF debugging information loaded from an executable file (for example, an ELF or Mach-O executable).
dwarf/open.go:14
StructDataDirectory
pe/pe.go:39
StructDataInCode
macho/file.go:80
StructDataInCodeCmd
A DataInCodeCmd is a Mach-O load for Data In Code command
macho/macho.go:229
StructDecodeError
dwarf/buf.go:184
StructDecodingError
DecodingError represents an error during the decoding of the symbol table.
gosym/symtab.go:702
StructDosHeader
pe/pe.go:7
StructDotDotDotType
A DotDotDotType represents the variadic ... function parameter.
dwarf/type.go:248
StructDylib
A Dylib represents a Mach-O load dynamic library command.
macho/file.go:192
StructDylibCmd
A DylibCmd is a Mach-O load dynamic library command.
macho/macho.go:211
StructDylinkInfo
macho/file.go:86
StructDylinkInfoCmd
A DylinkInfoCmd is a Mach-O load for Dynamic Linker Info Only Command
macho/macho.go:237
StructDylinker
A Dylinker represents a Mach-O load dynamic library command.
macho/file.go:186
StructDylinkerCmd
DylinkerCmd is a load command to identify the dynamic linker
macho/macho.go:204
StructDyn32
ELF32 Dynamic structure. The ".dynamic" section contains an array of them.
elf/elf.go:2801
StructDyn64
ELF64 Dynamic structure. The ".dynamic" section contains an array of them.
elf/elf.go:2902
TypeAliasDynFlag
DT_FLAGS values.
elf/elf.go:904
StructDynTagValue
elf/elf.go:898
StructDysymtab
A Dysymtab represents a Mach-O dynamic symbol table command.
macho/file.go:210
StructDysymtabCmd
A DysymtabCmd is a Mach-O dynamic symbol table command.
macho/macho.go:180
StructEntry
An entry is a sequence of attribute/value pairs.
dwarf/entry.go:210
StructEntryPointCmd
A EntryPointCmd is a Mach-O entry point command.
macho/macho.go:268
StructEnumType
An EnumType represents an enumerated type. The only indication of its native integer type is its ByteSize (inside CommonType).
dwarf/type.go:197
StructEnumValue
An EnumValue represents a single enumeration value.
dwarf/type.go:204
StructExport
Export - describes a single export entry (similar to PE version for future refactoring)
macho/exports.go:8
StructExport
* Any symbol in the dynamic symbol table (in .dynsym) for which .st_shndx == SHN_UNDEF (references undefined section) is an import, and every othe
elf/exports.go:9
StructExport
Export - describes a single export entry
pe/exports.go:25
StructExportDirectory
ExportDirectory - data directory definition for exported functions
pe/exports.go:8
StructExportInfo
goobj2/file.go:202
StructFatArch
A FatArch is a Mach-O File inside a FatFile.
macho/fat.go:33
StructFatArchHeader
A FatArchHeader represents a fat header for a specific image architecture.
macho/fat.go:22
StructFatFile
A FatFile is a Mach-O universal binary that contains at least one architecture.
macho/fat.go:15
StructField
A Field is a single attribute/value pair in an Entry. A value can be one of several "attribute classes" defined by DWARF. The Go types corresponding
dwarf/entry.go:240
StructFile
A File represents an open Plan 9 a.out file.
plan9obj/file.go:27
StructFile
A File represents an open Mach-O file.
macho/file.go:22
StructFile
A File represents an open ELF file.
elf/file.go:53
StructFile
A File represents an open PE file.
pe/file.go:26
StructFileHeader
A FileHeader represents a Plan 9 a.out file header.
plan9obj/file.go:17
StructFileHeader
A FileHeader represents a Mach-O file header.
macho/macho.go:13
StructFileHeader
TODO: error reporting detail * * Internal ELF representation */ A FileHeader represents an ELF file header.
elf/file.go:38
next →1–100 of 261, ranked by callers