Go stdlib package — debug/plan9obj. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.
.File.Section()NeutralFile.Section(name string) *Section
Section returns a section with the given name, or nil if no such
.File.Symbols()NeutralFile.Symbols() ([]Sym, error)
Symbols returns the symbol table for f.
.NewFile()NeutralNewFile(r io.ReaderAt) (*File, error)
NewFile creates a new File for accessing a Plan 9 binary in an underlying reader.
.Open()NeutralOpen(name string) (*File, error)
Open opens the named file using os.Open and prepares it for use as a Plan 9 a.out binary.
.Section.Data()NeutralSection.Data() ([]byte, error)
Data reads and returns the contents of the Plan 9 a.out section.
.Section.Open()NeutralSection.Open() io.ReadSeeker
Open returns a new ReadSeeker reading the Plan 9 a.out section.
.FileHeader()Neutraltype FileHeader ...
A FileHeader represents a Plan 9 a.out file header.
.Section()Neutraltype Section ...
A Section represents a single section in a Plan 9 a.out file.
| FQN | Field | |
|---|---|---|
| debug/plan9obj | fqns[0] |
Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.
// standard library — no go.mod entry required
from codepathfinder.go_rule import ... # debug/plan9obj