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.
Jules Villard b349fb147c
[build] upgrade Reason to 1.13.3
8 years ago
..
Annot.re [build] upgrade Reason to 1.13.3 8 years ago
Annot.rei [build] upgrade Reason to 1.13.3 8 years ago
AttributesTable.re [build] upgrade Reason to 1.13.3 8 years ago
AttributesTable.rei [IR] Make template info part of Typename.t, rename Typename to Typ.Name 8 years ago
BUILTINS.mli Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Binop.re [build] upgrade Reason to 1.13.3 8 years ago
Binop.rei [build] upgrade Reason to 1.13.3 8 years ago
BuiltinDecl.ml [C++] Introduce mechanism to write generic models 8 years ago
BuiltinDecl.mli [codemod] Move `Procname` into `Typ.Procname` 8 years ago
CallFlags.re [build] upgrade Reason to 1.13.3 8 years ago
CallFlags.rei [build] upgrade Reason to 1.13.3 8 years ago
CallSite.ml [infer][checkers] Add a pretty print of the annotation reachability payload when printing summaries 8 years ago
CallSite.mli [infer][checkers] Add a pretty print of the annotation reachability payload when printing summaries 8 years ago
Cfg.re [build] upgrade Reason to 1.13.3 8 years ago
Cfg.rei [codemod] Move `Procname` into `Typ.Procname` 8 years ago
Cg.re [build] upgrade Reason to 1.13.3 8 years ago
Cg.rei [codemod] Move `Procname` into `Typ.Procname` 8 years ago
Const.re [build] upgrade Reason to 1.13.3 8 years ago
Const.rei [build] upgrade Reason to 1.13.3 8 years ago
DecompiledExp.re [build] upgrade Reason to 1.13.3 8 years ago
DecompiledExp.rei [build] upgrade Reason to 1.13.3 8 years ago
Errlog.ml [IR] Convert err_data into a record for more clarity 8 years ago
Errlog.mli [IR] Convert err_data into a record for more clarity 8 years ago
Exceptions.ml [IR] Convert err_data into a record for more clarity 8 years ago
Exceptions.mli [IR] Convert err_data into a record for more clarity 8 years ago
Exp.re [build] upgrade Reason to 1.13.3 8 years ago
Exp.rei [build] upgrade Reason to 1.13.3 8 years ago
Fieldname.re [build] upgrade Reason to 1.13.3 8 years ago
Fieldname.rei [build] upgrade Reason to 1.13.3 8 years ago
Ident.re [build] upgrade Reason to 1.13.3 8 years ago
Ident.rei [build] upgrade Reason to 1.13.3 8 years ago
IntLit.re [build] upgrade Reason to 1.13.3 8 years ago
IntLit.rei [build] upgrade Reason to 1.13.3 8 years ago
Io_infer.ml [SourceFile] Move append_crc_cutoff to DB module 8 years ago
Io_infer.mli [codemod] Move `Procname` into `Typ.Procname` 8 years ago
LintIssues.ml [codemod] Move `Procname` into `Typ.Procname` 8 years ago
LintIssues.mli [codemod] Move `Procname` into `Typ.Procname` 8 years ago
Localise.ml [infer] std::mutex model to detect simple double lock 8 years ago
Localise.mli [infer] std::mutex model to detect simple double lock 8 years ago
Location.re [build] upgrade Reason to 1.13.3 8 years ago
Location.rei Divide Utils into Utils, Pp, and IStd 8 years ago
Mangled.re [build] upgrade Reason to 1.13.3 8 years ago
Mangled.rei [build] upgrade Reason to 1.13.3 8 years ago
Mleak_buckets.ml Deprecate IList module in favour of Core List 8 years ago
Mleak_buckets.mli Divide Utils into Utils, Pp, and IStd 8 years ago
Objc_models.ml [IR] Make template info part of Typename.t, rename Typename to Typ.Name 8 years ago
Objc_models.mli Divide Utils into Utils, Pp, and IStd 8 years ago
PredSymb.re [build] upgrade Reason to 1.13.3 8 years ago
PredSymb.rei [build] upgrade Reason to 1.13.3 8 years ago
ProcAttributes.re [build] upgrade Reason to 1.13.3 8 years ago
ProcAttributes.rei [build] upgrade Reason to 1.13.3 8 years ago
Procdesc.re [build] upgrade Reason to 1.13.3 8 years ago
Procdesc.rei [build] upgrade Reason to 1.13.3 8 years ago
Pvar.re [build] upgrade Reason to 1.13.3 8 years ago
Pvar.rei [build] upgrade Reason to 1.13.3 8 years ago
QualifiedCppName.re [build] upgrade Reason to 1.13.3 8 years ago
QualifiedCppName.rei [build] upgrade Reason to 1.13.3 8 years ago
README.md Update README with Reason dependencies 9 years ago
Sil.re [build] upgrade Reason to 1.13.3 8 years ago
Sil.rei [build] upgrade Reason to 1.13.3 8 years ago
Subtype.re [build] upgrade Reason to 1.13.3 8 years ago
Subtype.rei [build] upgrade Reason to 1.13.3 8 years ago
Tenv.re [build] upgrade Reason to 1.13.3 8 years ago
Tenv.rei [IR] Make template info part of Typename.t, rename Typename to Typ.Name 8 years ago
Typ.re [build] upgrade Reason to 1.13.3 8 years ago
Typ.rei [build] upgrade Reason to 1.13.3 8 years ago
Unop.re [build] upgrade Reason to 1.13.3 8 years ago
Unop.rei [build] upgrade Reason to 1.13.3 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.