SPeCS Packages Documentation
    Preparing search index...

    Scratch data contained in this node type.

    interface ScratchData {
        __clava_flow__clava_node: { jp: Joinpoint };
        __coral__coral_cfg_node: {
            accesses: Access[];
            fnCalls: FunctionCall[];
            inScopeLoans: Set<Loan>;
            liveness: {
                defs: Map<string, Vardecl>;
                liveIn: Map<string, Vardecl>;
                liveOut: Map<string, Vardecl>;
                uses: Map<string, Vardecl>;
            };
            loans: Loan[];
            moveTable: MoveTable;
            varsEnteringScope: Vardecl[];
            varsLeavingScope: Vardecl[];
        };
    }

    Hierarchy (View Summary)

    Index

    Properties

    __clava_flow__clava_node: { jp: Joinpoint }

    Type Declaration

    • jp: Joinpoint

      The joinpoint associated with this node. The joinpoint is not serializable.

    __coral__coral_cfg_node: {
        accesses: Access[];
        fnCalls: FunctionCall[];
        inScopeLoans: Set<Loan>;
        liveness: {
            defs: Map<string, Vardecl>;
            liveIn: Map<string, Vardecl>;
            liveOut: Map<string, Vardecl>;
            uses: Map<string, Vardecl>;
        };
        loans: Loan[];
        moveTable: MoveTable;
        varsEnteringScope: Vardecl[];
        varsLeavingScope: Vardecl[];
    }