File tree 1 file changed +4
-7
lines changed
1 file changed +4
-7
lines changed Original file line number Diff line number Diff line change 4
4
This is required for several other extensions, such as {!Dataflow}.
5
5
*)
6
6
7
- open Cil
8
-
9
-
10
7
(* * Compute the CFG for an entire file, by calling cfgFun on each function. *)
11
8
val computeFileCFG : Cil .file -> unit
12
9
@@ -15,19 +12,19 @@ val clearFileCFG: Cil.file -> unit
15
12
16
13
(* * Compute a control flow graph for fd. Stmts in fd have preds and succs
17
14
filled in *)
18
- val cfgFun : fundec -> int
15
+ val cfgFun : Cil . fundec -> int
19
16
20
17
(* * clear the sid, succs, and preds fields of each statment in a function *)
21
18
val clearCFGinfo : Cil .fundec -> unit
22
19
23
20
(* * print control flow graph (in dot form) for fundec to channel *)
24
- val printCfgChannel : out_channel -> fundec -> unit
21
+ val printCfgChannel : out_channel -> Cil . fundec -> unit
25
22
26
23
(* * Print control flow graph (in dot form) for fundec to file *)
27
- val printCfgFilename : string -> fundec -> unit
24
+ val printCfgFilename : string -> Cil . fundec -> unit
28
25
29
26
(* * Next statement id that will be assigned. *)
30
27
val start_id : int ref
31
28
32
29
(* * Return all statements in a file - valid after computeFileCfg only *)
33
- val allStmts : file -> stmt list
30
+ val allStmts : Cil . file -> Cil . stmt list
You can’t perform that action at this time.
0 commit comments