40// referenced by the local package and thus haven't been read yet.
41//
42▶// TODO(prattmic): Does not handle instantiation of generic types. Currently
43// profiles don't contain the original type arguments, so we won't be able to
44// create the runtime dictionaries.
· · ·
45//
46▶// TODO(prattmic): Hit rate of this function is usually fairly low, and errors
47// are only used when debug logging is enabled. Consider constructing cheaper
48// errors by default.
· · ·
78// PostLookupCleanup performs cleanup operations needed
79// after a series of calls to LookupFunc, specifically invoking
80▶// readBodies to post-process any funcs on the "todoBodies" list
81// that were added as a result of the lookup operations.
82func PostLookupCleanup() {
· · ·
87 sym := pkg.Lookup(symName)
88
89▶ // TODO(prattmic): Enclosed functions (e.g., foo.Bar.func1) are not
90 // present in objReader, only as OCLOSURE nodes in the enclosing
91 // function.
· · ·
243 var inlDecls []*ir.Func
244
245▶ // Don't use range--bodyIdx can add closures to todoBodies.
246 for {
247 // The order we expand dictionaries and bodies doesn't matter, so
+ 10 more matches in this file