Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Binject/debug
/ functions
Functions
738 in github.com/Binject/debug
⨍
Functions
738
◇
Types & classes
261
Method
LineToPC
LineToPC returns the program counter for the given line number, considering only program counters before maxpc. Callers should use Table's LineToPC me
gosym/pclntab.go:108
Method
Local
()
goobj2/internal/goobj2/goobj2.go:733
Method
LookupSym
LookupSym returns the text, data, or bss symbol with the given name, or nil if no such symbol is found.
gosym/symtab.go:543
Function
MustClose
MustClose closes Closer c and calls log.Fatal if it returns a non-nil error.
goobj2/internal/bio/must.go:13
Method
MustSeek
(offset int64, whence int)
goobj2/internal/bio/buf.go:58
Function
MustWriter
MustWriter returns a Writer that wraps the provided Writer, except that it calls log.Fatal instead of returning a non-nil error.
goobj2/internal/bio/must.go:21
Function
NBuiltin
Builtin (compiler-generated) function references appear frequently. We assign special indices for them, so they don't need to be referenced by name. N
goobj2/internal/goobj2/goobj2.go:24
Method
NPkg
()
goobj2/internal/goobj2/goobj2.go:1078
Method
Name
(r *Reader)
goobj2/internal/goobj2/goobj2.go:882
Method
NetCLRVersion
NetCLRVersion returns the CLR version specified by the binary. Returns an empty string if not a net binary. String has had trailing nulls stripped.
pe/net.go:60
Function
NewFileFromMemory
NewFileFromMemory creates a new macho.File for accessing a Mach-O binary in-memory image in an underlying reader.
macho/file.go:286
Function
NewFileFromMemory
NewFileFromMemory creates a new pe.File for accessing a PE binary in-memory image in an underlying reader.
pe/file.go:89
Method
Next
Next reads the next Entry from the type unit.
dwarf/typeunit.go:133
Method
NoSplit
()
goobj2/internal/goobj2/goobj2.go:739
Method
OS
()
goobj2/file.go:44
Method
Offset
()
goobj2/internal/goobj2/goobj2.go:967
Method
Offset
()
goobj2/internal/bio/buf.go:78
Function
Open
Open returns a Reader for the file named name.
goobj2/internal/bio/buf.go:38
Method
Open
Open returns a new ReadSeeker reading the Mach-O section.
macho/file.go:183
Method
PCToLine
PCToLine returns the line number for the given program counter. Callers should use Table's PCToLine method instead.
gosym/pclntab.go:97
Function
ParseImportCfg
(path string)
goobj2/file.go:207
Method
Pkg
(i int)
goobj2/internal/goobj2/goobj2.go:1082
Function
R_SYM32
(info uint32)
elf/elf.go:2830
Function
R_SYM64
(info uint64)
elf/elf.go:2932
Function
R_TYPE32
(info uint32)
elf/elf.go:2831
Function
R_TYPE64
(info uint64)
elf/elf.go:2933
Method
Raw
()
macho/file.go:51
Method
ReadArgs
(b []byte)
goobj2/internal/goobj2/goobj2.go:395
Method
ReadFuncInfoLengths
(b []byte)
goobj2/internal/goobj2/goobj2.go:370
Method
ReadFuncdataoff
(b []byte, funcdataofffoff uint32, k uint32)
goobj2/internal/goobj2/goobj2.go:424
Method
ReadInlTree
(b []byte, inltreeoff uint32, k uint32)
goobj2/internal/goobj2/goobj2.go:434
Method
ReadLocals
(b []byte)
goobj2/internal/goobj2/goobj2.go:397
Method
ReadOnly
ReadOnly returns whether r.BytesAt returns read-only bytes.
goobj2/internal/goobj2/goobj2.go:1210
Method
ReadPcdata
return start and end offsets.
goobj2/internal/goobj2/goobj2.go:420
Method
ReadPcfile
return start and end offsets.
goobj2/internal/goobj2/goobj2.go:405
Method
ReadPcinline
return start and end offsets.
goobj2/internal/goobj2/goobj2.go:415
Method
ReadPcline
return start and end offsets.
goobj2/internal/goobj2/goobj2.go:410
Method
ReadPcsp
return start and end offsets.
goobj2/internal/goobj2/goobj2.go:400
Method
ReflectMethod
()
goobj2/internal/goobj2/goobj2.go:741
Method
Reloc
Reloc returns a pointer to the j-th relocation of the i-th symbol.
goobj2/internal/goobj2/goobj2.go:1133
Method
Relocate
Relocate - performs base relocations on this image to the given offset
pe/reloc.go:112
Method
RemoveRelocationsFromRelocSection
RemoveRelocationsFromRelocSection clears relocation entries for the named relocation section.
elf/reloc_edit.go:95
Method
ReplaceBaseRelocations
ReplaceBaseRelocations replaces the base relocation table.
pe/reloc_edit.go:17
Method
ReplaceRelocations
ReplaceRelocations replaces relocations for the named section.
macho/reloc_edit.go:57
Method
ReplaceRelocations
ReplaceRelocations replaces relocation entries for the target section.
elf/reloc_edit.go:22
Method
ReplaceSectionRelocations
ReplaceSectionRelocations replaces COFF relocations for a section.
pe/reloc_edit.go:94
Function
ST_INFO
(bind SymBind, typ SymType)
elf/elf.go:2848
Function
ST_TYPE
(info uint8)
elf/elf.go:2847
Function
ST_VISIBILITY
(other uint8)
elf/elf.go:2851
Method
SectionByName
SectionByName returns the first section in f with the given name, or nil if there is no such section.
elf/file.go:281
Method
Seek
Seek to a new position in the type unit.
dwarf/typeunit.go:117
Method
Seek
(offset int64, whence int)
elf/reader.go:25
Method
Seek
(offset int64, whence int)
elf/reader.go:63
Method
SeekPC
SeekPC sets *entry to the LineEntry that includes pc and positions the reader on the next entry in the line table. If necessary, this will seek backwa
dwarf/line.go:552
Method
Segment
Segment returns the first Segment with the given name, or nil if no such segment exists.
macho/file.go:824
Method
Set
(off int32, size uint8, typ uint8, add int64, sym SymRef)
goobj2/internal/goobj2/goobj2.go:812
Method
Set
(s string)
goobj2/internal/objabi/objabi.go:205
Method
Set
(s string)
goobj2/internal/objabi/objabi.go:248
Method
Set
(s string)
goobj2/internal/objabi/objabi.go:278
Method
Set
(s string)
goobj2/internal/objabi/objabi.go:456
Method
SetDylibOrdinalForSymbol
SetDylibOrdinalForSymbol records a dylib ordinal for the named symbol.
macho/reloc_edit.go:126
Method
Siz
()
goobj2/internal/goobj2/goobj2.go:789
Method
Size
()
dwarf/type.go:31
Method
Size
()
dwarf/type.go:107
Method
Size
()
dwarf/type.go:121
Method
Size
()
dwarf/type.go:262
Method
Size
()
goobj2/internal/goobj2/goobj2.go:666
Method
SliceRO
SliceRO returns a slice containing the next length bytes of r backed by a read-only mmap'd data. If the mmap cannot be established (limit exceeded, re
goobj2/internal/bio/buf.go:137
Method
Static
Static reports whether this symbol is static (not visible outside its file).
gosym/symtab.go:33
Method
String
()
dwarf/type.go:44
Method
String
()
dwarf/type.go:105
Method
String
()
dwarf/type.go:117
Method
String
()
dwarf/type.go:133
Method
String
()
dwarf/type.go:141
Method
String
()
dwarf/type.go:162
Method
String
()
dwarf/type.go:209
Method
String
()
dwarf/type.go:232
Method
String
()
dwarf/type.go:252
Method
String
()
dwarf/type.go:260
Method
String
()
goobj2/internal/objabi/objabi.go:203
Method
String
()
goobj2/internal/objabi/objabi.go:244
Method
String
()
goobj2/internal/objabi/objabi.go:283
Method
String
()
goobj2/internal/objabi/objabi.go:486
Method
String
()
goobj2/internal/objabi/objabi.go:893
Method
String
()
goobj2/internal/objabi/objabi.go:997
Method
String
()
goobj2/internal/objabi/objabi.go:1122
Method
String
()
macho/macho.go:51
Method
String
()
macho/macho.go:79
Method
String
()
macho/macho.go:117
Method
String
()
elf/elf.go:80
Method
String
()
elf/elf.go:98
Method
String
()
elf/elf.go:116
Method
String
()
elf/elf.go:168
Method
String
()
elf/elf.go:198
Method
String
()
elf/elf.go:586
Method
String
()
elf/elf.go:614
Method
String
()
elf/elf.go:683
Method
String
()
elf/elf.go:719
Method
String
()
elf/elf.go:741
Method
String
()
elf/elf.go:777
← previous
next →
501–600 of 738, ranked by callers