CodeQL library for C#
codeql/csharp-all 4.0.3-dev (changelog, source)
Search

Class DataFlow::ContentSet

An entity that represents a set of Contents.

The set may be interpreted differently depending on whether it is stored into (getAStoreContent) or read from (getAReadContent).

Import path

import csharp

Direct supertypes

Predicates

getAReadContent

Gets a content that may be read from when reading from this set.

getAStoreContent

Gets a content that may be stored into when storing into this set.

getLocation

Gets the location of this content set.

isDelegateCallArgument

Holds if this content set represents the ith argument of a delegate call.

isDelegateCallReturn

Holds if this content set represents the return of a delegate call.

isDynamicProperty

Holds if this content set represents the dynamic property name.

isElement

Holds if this content set represents an element in a collection.

isField

Holds if this content set represents the field f.

isProperty

Holds if this content set represents the property p.

isSingleton

Holds if this content set is the singleton {c}.

isSyntheticField

Holds if this content set represents the synthetic field s.

toString

Gets a textual representation of this content set.