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

    Caches the control flow graph of a request.

    The control flow graph is a view on the dataflow graph (see ControlFlowGraph), so what is cached here is not the analysis but the simplification passes applied on top of it: the projection itself is lazy and costs nothing until something walks it.

    Index
    • Parameters

      • force: boolean | undefined
      • cfgCacheInfo: CfgInfo
      • Optionalsimplifications: readonly (
            | "unique-cf-sets"
            | "analyze-dead-code"
            | "remove-dead-code"
            | "to-basic-blocks"
        )[]

      Returns Promise<ControlFlowInformation<CfgVertex>>

    • Parameters

      • simplifications:
            | readonly (
                | "unique-cf-sets"
                | "analyze-dead-code"
                | "remove-dead-code"
                | "to-basic-blocks"
            )[]
            | undefined

      Returns ControlFlowInformation<CfgVertex> | undefined