Class Make::MakeSsa::SsaImplicitWrite
An SSA definition that does not correspond to an explicit variable update or declaration.
This includes implicit entry definitions for fields and captured variables, as well as field updates through side-effects and implicit definitions for fields whenever the qualifier is updated.
Import path
import codeql.ssa.SsaDirect supertypes
Indirect supertypes
Predicates
| toString | Gets a textual representation of this SSA definition. |
Inherited predicates
| definesAt | Holds if this SSA definition defines | from Definition |
| getARead | Gets a read of this SSA definition. | from SsaDefinition |
| getAnUltimateDefinition | Gets a definition that ultimately defines this SSA definition and is not itself a phi definition. | from SsaDefinition |
| getBasicBlock | Gets the basic block to which this SSA definition belongs. | from Definition |
| getControlFlowNode | Gets the control flow node of this SSA definition. | from SsaDefinition |
| getLocation | Gets the location of this SSA definition. | from Definition |
| getSourceVariable | Gets the source variable underlying this SSA definition. | from Definition |
| isLiveAtEndOfBlock | Holds if this SSA definition is live at the end of basic block | from SsaDefinition |