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

Class PrintableIRNode

A node to be emitted in the IR graph.

Import path

import semmle.code.cpp.ir.implementation.aliased_ssa.PrintIR

Direct supertypes

Known direct subtypes

    Predicates

    forceText

    Holds if this node should always be rendered as text, even in a graphical viewer.

    getGraphKind

    Gets the kind of graph represented by this node (“graph” or “tree”).

    getLabel

    Gets the label to be emitted for the node.

    getLocation

    Gets the location to be emitted for the node.

    getOrder

    Gets the order in which the node appears in its parent node.

    getParent

    Gets the parent of this node.

    getProperty

    Gets the value of the node property with the specified key.

    toString