interface DeadCodeConfig {
    simplificationPasses?: (
        | "unique-cf-sets"
        | "analyze-dead-code"
        | "remove-dead-code"
        | "to-basic-blocks"
    )[];
    [key: string]: unknown;
}

Hierarchy (View Summary)

Indexable

  • [key: string]: unknown

Hierarchy-Diagram

UML class diagram of DeadCodeConfig

Properties

simplificationPasses?: (
    | "unique-cf-sets"
    | "analyze-dead-code"
    | "remove-dead-code"
    | "to-basic-blocks"
)[]

The simplification passes that should be run on the extracted CFG. Defaults to the entries of DefaultCfgSimplificationOrder and analyze-dead-code.