CodeQL library for Swift
codeql/swift-all 3.0.1-dev (changelog, source)
Search

Module QlBuiltins

Predicates

Primitive types

BigInt

A BigInt value is an arbitrary-range signed integer.

ExtensionId

An ExtensionId value identifies a specific row from a data extension.

Modules

EquivalenceRelation

Provides predicates and types for working with (partial) equivalence relations over arbitrary types.

InternSets

Given a binary predicate getAValue, this module groups the Value column by Key and constructs the corresponding sets of Values as single entities.

NewEntity

Provides predicates and types for allocating new entity IDs dynamically in upgrade and downgrade scripts.