CodeQL library for Go
codeql/go-all 7.2.0 (changelog, source)
Search

Module Internal

Import path

import semmle.go.dataflow.SsaImpl

Predicates

assignedThroughClosure

Holds if v is assigned outside its declaring function.

defAt

Holds if the ith node of bb defines v.

mayUpdateCapturedVariable

Holds if the ith node of basic block bb may induce a pseudo-definition for modeling updates to captured variable v.

useAt

Holds if the ith node of bb reads v.

Modules

SsaInput

SSA input.