Provides classes and predicates for working with the API boundary between the current codebase and external libraries.
API::Node for more in-depth documentation.
Gets a node corresponding to the built-in with the given name, if any.
Gets a node corresponding to an import of module
Holds if an import of module
Gets the root node.
A node corresponding to the rhs of an API component.
An API entry point.
A node in the API graph, representing a value that has crossed the boundary between this codebase and an external library (or in general, any external codebase).
The root node of an API graph.
A node corresponding to the use of an API component.
Provides classes modeling the various edges (labels) in the API graph.