restructure

command
v0.0.0-...-4e6f075 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2023 License: Unlicense Imports: 18 Imported by: 0

Documentation

Overview

The restructure tool recovers control flow primitives from DOT control flow graphs (*.dot -> *.json).

The input of restructure is a Graphviz DOT file, containing the unstructured control flow graph of a function, and the output is a JSON stream describing how the recovered high-level control flow primitives relate to the nodes of the control flow graph.

Usage:

restructure [OPTION]... FILE.dot

Flags:

-entry string
      entry node of the control flow graph
-indent
      indent JSON output
-o string
      output path
-q    suppress non-error messages
-steps
  	output intermediate control flow graphs at each step

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL