qtil
advanced-security/qtil-ruby 0.0.2
Search

Module API::Label

Provides classes modeling the various edges (labels) in the API graph.

Import path

import codeql.ruby.ApiGraphs

Predicates

blockParameter

Gets the label representing the block argument/parameter.

content

Gets a label representing the given content.

entryPoint

Gets the label for the edge from the root node to a custom entry point of the given name.

getLabelFromArgumentPosition

Gets the API graph label corresponding to the given argument position.

getLabelFromParameterPosition

Gets the API graph label corresponding to the given parameter position.

keywordParameter

Gets the label representing the given keyword argument/parameter.

member

Gets the member edge label for member m.

method

Gets the method edge label.

parameter

Gets the label representing the nth positional argument/parameter.

return

Gets the return edge label.

subclass

Gets the subclass edge label.

Classes

ApiLabel

A label in the API-graph