You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martino Luca b5124c1506
[CTL] Remove linters' names from Localise module
8 years ago
..
Annot.re Divide Utils into Utils, Pp, and IStd 8 years ago
Annot.rei Divide Utils into Utils, Pp, and IStd 8 years ago
AttributesTable.re [reporting] Skip traces for functions outside of project root 8 years ago
AttributesTable.rei [reporting] Skip traces for functions outside of project root 8 years ago
BUILTINS.mli Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Binop.re Divide Utils into Utils, Pp, and IStd 8 years ago
Binop.rei Divide Utils into Utils, Pp, and IStd 8 years ago
BuiltinDecl.ml Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
BuiltinDecl.mli Divide Utils into Utils, Pp, and IStd 8 years ago
CallFlags.re Divide Utils into Utils, Pp, and IStd 8 years ago
CallFlags.rei Divide Utils into Utils, Pp, and IStd 8 years ago
CallSite.ml Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
CallSite.mli Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Cfg.re Initial version of reactive capture 8 years ago
Cfg.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Cg.re Silence deprecation warnings 8 years ago
Cg.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Const.re Divide Utils into Utils, Pp, and IStd 8 years ago
Const.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Csu.re Divide Utils into Utils, Pp, and IStd 8 years ago
Csu.rei Divide Utils into Utils, Pp, and IStd 8 years ago
DecompiledExp.re Silence deprecation warnings 8 years ago
DecompiledExp.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Errlog.ml Silence deprecation warnings 8 years ago
Errlog.mli Divide Utils into Utils, Pp, and IStd 8 years ago
Exceptions.ml [CTL] Filter linters through a visibility flag 8 years ago
Exceptions.mli [CTL] Filter linters through a visibility flag 8 years ago
Exp.re Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Exp.rei Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Ident.re Silence deprecation warnings 8 years ago
Ident.rei Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
IntLit.re Divide Utils into Utils, Pp, and IStd 8 years ago
IntLit.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Io_infer.ml Divide Utils into Utils, Pp, and IStd 8 years ago
Io_infer.mli Divide Utils into Utils, Pp, and IStd 8 years ago
LintIssues.ml Divide Utils into Utils, Pp, and IStd 8 years ago
LintIssues.mli Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Localise.ml [CTL] Remove linters' names from Localise module 8 years ago
Localise.mli [CTL] Remove linters' names from Localise module 8 years ago
Location.re Silence deprecation warnings 8 years ago
Location.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Mangled.re Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Mangled.rei Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Mleak_buckets.ml Divide Utils into Utils, Pp, and IStd 8 years ago
Mleak_buckets.mli Divide Utils into Utils, Pp, and IStd 8 years ago
Objc_models.ml Divide Utils into Utils, Pp, and IStd 8 years ago
Objc_models.mli Divide Utils into Utils, Pp, and IStd 8 years ago
PredSymb.re Divide Utils into Utils, Pp, and IStd 8 years ago
PredSymb.rei Divide Utils into Utils, Pp, and IStd 8 years ago
ProcAttributes.re Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
ProcAttributes.rei Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Procdesc.re Silence deprecation warnings 8 years ago
Procdesc.rei Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Procname.re Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Procname.rei Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Pvar.re [java] treat all var names containing $ as temporaries 8 years ago
Pvar.rei Divide Utils into Utils, Pp, and IStd 8 years ago
README.md Update README with Reason dependencies 9 years ago
Sil.re Silence deprecation warnings 8 years ago
Sil.rei Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
StructTyp.re Divide Utils into Utils, Pp, and IStd 8 years ago
StructTyp.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Subtype.re Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Subtype.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Tenv.re Silence deprecation warnings 8 years ago
Tenv.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Typ.re Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Typ.rei Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Typename.re Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Typename.rei Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Unop.re Divide Utils into Utils, Pp, and IStd 8 years ago
Unop.rei Divide Utils into Utils, Pp, and IStd 8 years ago

README.md

Intermediate Representation

The Intermediate Representation is a format used by the back-end for analysis. It is produced by one of the front-ends, one for each program analyzed.

The main entry point is the intermediate language in Sil.

The control flow graph module is Cfg.

The call graph module is Cg.

The type environment module is Tenv.