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

Class PreSsa::Definition

Import path

import semmle.code.csharp.controlflow.internal.PreSsa

Direct supertypes

Indirect supertypes

Known direct subtypes

    Predicates

    Inherited predicates

    definesAt

    Holds if this SSA definition defines v at index i in basic block bb. Phi nodes are considered to be at index -1, while normal variable writes are at the index of the control flow node they wrap.

    from Definition
    getBasicBlock

    Gets the basic block to which this SSA definition belongs.

    from Definition
    getSourceVariable

    Gets the source variable underlying this SSA definition.

    from Definition
    toString

    Gets a textual representation of this SSA definition.

    from Definition