A Fact is an intermediate fact produced during analysis. Each fact is associated with a named declaration (a types.Object) or with a package as a whole. A single object or package may have multiple associated facts, but only one of any particular fact type. A Fact represents a predicate such as "n
| 246 | // |
| 247 | // A Fact should not be modified once exported. |
| 248 | type Fact interface { |
| 249 | AFact() // dummy method to avoid type errors |
| 250 | } |
| 251 | |
| 252 | // A Module describes the module to which a package belongs. |
| 253 | type Module struct { |
nothing calls this directly
no outgoing calls
no test coverage detected
searching dependent graphs…