CodeQL library for Python
codeql/python-all 3.0.1-dev (changelog, source)
Search

Module Private::SummaryComponent

Provides predicates for constructing summary components.

Import path

import semmle.python.dataflow.new.internal.FlowSummaryImpl

Predicates

attribute

Gets a summary component that represents an attribute element.

dictionaryElement

Gets a summary component that represents a dictionary element.

dictionaryElementAny

Gets a summary component that represents a dictionary element at any key.

listElement

Gets a summary component that represents a list element.

return

Gets a summary component that represents the return value of a call.

setElement

Gets a summary component that represents a set element.

tupleElement

Gets a summary component that represents a tuple element.

Aliases

argument

Gets a summary component for an argument at position pos.

content

Gets a summary component for content c.

parameter

Gets a summary component for a parameter at position pos.

withContent

Gets a summary component where data must be stored in c.

withoutContent

Gets a summary component where data is not allowed to be stored in c.