MCPcopy Create free account
hub / github.com/coder/guts / MarkReferenced

Method MarkReferenced

references.go:63–70  ·  view source on GitHub ↗
(ty types.Object)

Source from the content-addressed store, hash-verified

61}
62
63func (r *referencedTypes) MarkReferenced(ty types.Object) {
64 if r.state(ty) == nil {
65 r.ReferencedTypes[r.pkg(ty)][r.key(ty)] = &referencedState{
66 Generated: false,
67 Object: ty,
68 }
69 }
70}
71
72func (r *referencedTypes) MarkGenerated(ty types.Object) {
73 r.MarkReferenced(ty)

Callers 2

MarkGeneratedMethod · 0.95
lookupNamedReferenceMethod · 0.80

Calls 3

stateMethod · 0.95
pkgMethod · 0.95
keyMethod · 0.95

Tested by

no test coverage detected