Module API
Provides classes and predicates for working with APIs used in a database.
Import path
import codeql.ruby.ApiGraphsImports
| Public | Parts of the shared module to be re-exported by the user-facing |
Predicates
| getTopLevelCall | Gets an unqualified call at the top-level with the given method name. |
| getTopLevelMember | Gets an access to the top-level constant |
| root | Gets the root node. |
Classes
| EntryPoint | An API entry point. |
| MethodAccessNode | A node corresponding to the method being invoked at a method call. |
| Node | A node in the API graph, that is, a value that can be tracked interprocedurally. |
Modules
| Internal | INTERNAL USE ONLY. |