Package-level declarations

Types

Link copied to clipboard
enum Alias : Enum<Alias>

Alias analysis algorithm fed to PhASAR. Canonical set mirrors stig-code-analyzer's --alias-analysis CLI validator.

Link copied to clipboard

The two analysis directions stig-code-analyzer supports.

Link copied to clipboard

Call-graph construction algorithm. Canonical set mirrors stig-code-analyzer's --call-graph-mode CLI validator.

Link copied to clipboard

Tri-state Z3 verdict on whether a (sink, fact) is reachable along any feasible path. UNKNOWN means Z3 timed out or the constraint system was incomplete — treat it as "could be either" downstream (typically: include in reports, flag separately from YES).

Link copied to clipboard

Edge kinds emitted on controlFlowGraph.edges[].kind. Canonical set mirrors stig-code-analyzer's Pipeline.cpp emit:

Link copied to clipboard

Z3 path-feasibility mode. Canonical set mirrors stig-code-analyzer's --path-feasibility-mode CLI validator.

Link copied to clipboard
enum Solver : Enum<Solver>

Taint-analysis solver. Canonical set mirrors stig-code-analyzer's --solver CLI validator. IDE_XTAINT is the only one that supports Z3-based path feasibility today.

Generated with STIG