type Package …
type typedefInfo …
type File …
func (f *File) offset(p token.Pos) int { … }
func nameKeys(m map[string]*Name) []string { … }
type Call …
type Ref …
func (r *Ref) Pos() token.Pos { … }
var nameKinds …
type Name …
func (n *Name) IsVar() bool { … }
func (n *Name) IsConst() bool { … }
type ExpFunc …
type TypeRepr …
type Type …
func (t *Type) fuzzyMatch(t2 *Type) bool { … }
type FuncType …
func (t *FuncType) fuzzyMatch(t2 *FuncType) bool { … }
func usage() { … }
var ptrSizeMap …
var intSizeMap …
var cPrefix …
var fset …
var dynobj …
var dynout …
var dynpackage …
var dynlinker …
var godefs …
var srcDir …
var objDir …
var importPath …
var exportHeader …
var ldflags …
var gccgo …
var gccgoprefix …
var gccgopkgpath …
var gccgoMangler …
var gccgoDefineCgoIncomplete …
var importRuntimeCgo …
var importSyscall …
var trimpath …
var (
goarch …
goos …
gomips …
gomips64 …
)
var gccBaseCmd …
func main() { … }
func newPackage(args []string) *Package { … }
func (p *Package) Record(f *File) { … }
func (p *Package) incompleteTypedef(t *Type) bool { … }