MCPcopy Index your code
hub / github.com/coder/guts / state

Method state

references.go:88–95  ·  view source on GitHub ↗
(obj types.Object)

Source from the content-addressed store, hash-verified

86}
87
88func (r *referencedTypes) state(obj types.Object) *referencedState {
89 pkg := r.pkg(obj)
90 if _, ok := r.ReferencedTypes[pkg]; !ok {
91 r.ReferencedTypes[pkg] = make(map[string]*referencedState)
92 }
93
94 return r.ReferencedTypes[pkg][r.key(obj)]
95}
96
97func (r *referencedTypes) pkg(obj types.Object) string {
98 return obj.Pkg().Path()

Callers 4

MarkReferencedMethod · 0.95
MarkGeneratedMethod · 0.95
IsReferencedMethod · 0.95
IsGeneratedMethod · 0.95

Calls 2

pkgMethod · 0.95
keyMethod · 0.95

Tested by

no test coverage detected