CodeQL library for C/C++
codeql/cpp-all 2.0.2-dev (changelog, source)
Search

Class OperandNode0

An operand, viewed as a node in a data flow graph.

Import path

import semmle.code.cpp.ir.dataflow.internal.DataFlowPrivate

Direct supertypes

Indirect supertypes

Known direct subtypes

    Fields

    Predicates

    getEnclosingCallable

    INTERNAL: Do not use.

    getFunction

    Gets the function to which this node belongs, if any.

    getLocationImpl

    INTERNAL: Do not use.

    getOperand

    Gets the operand corresponding to this node.

    getType

    Gets the type of this node.

    isGLValue

    Holds if the value of this node is a glvalue

    toStringImpl

    INTERNAL: Do not use.

    Inherited predicates

    asInstruction

    Gets the instruction corresponding to this node, if any.

    from Node0Impl
    asOperand

    Gets the operands corresponding to this node, if any.

    from Node0Impl
    getLocation

    Gets the location of this node.

    from Node0Impl
    toString

    Gets a textual representation of this node.

    from Node0Impl