@eagleoutice/flowr - v2.15.8
    Preparing search index...

    The abstract semantics of the data frame shape inference, applying the abstract semantics defined for the supported data frame functions, access operations, and replacement functions (see DataFrameSemantics).

    Besides the defined semantics, all other replacement functions applied to a data frame are over-approximated by mapping the modified data frame operand to the unknown abstract operation.

    The semantics store the abstract data frame operations the expressions of the analyzed program are mapped to, which can be retrieved with getAbstractOperations after the analysis was performed.

    Hierarchy (View Summary)

    Index
    • Gets the mapped abstract data frame operations for an AST node (this only includes direct function calls, replacement calls, or access operations). This requires that the abstract interpretation visitor applying the semantics has been completed, or at least started.

      Parameters

      • id: NodeId | undefined

        The ID of the node to get the mapped abstract operations for

      Returns Readonly<DataFrameOperations>

      The mapped abstract data frame operations for the node, or undefined if no abstract operation was mapped for the node or storing mapped abstract operations is disabled via the options.