<htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>Javac (infer.Integration.Javac)</title><linkrel="stylesheet"href="../../../odoc.css"/><metacharset="utf-8"/><metaname="generator"content="odoc 1.5.2"/><metaname="viewport"content="width=device-width,initial-scale=1.0"/><scriptsrc="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><divclass="content"><header><nav><ahref="../index.html">Up</a>–<ahref="../../index.html">infer</a>»<ahref="../index.html">Integration</a>» Javac</nav><h1>Module <code>Integration.Javac</code></h1></header><dl><dtclass="spec type"id="type-compiler"><ahref="#type-compiler"class="anchor"></a><code><spanclass="keyword">type</span> compiler</code><code> = </code><tableclass="variant"><trid="type-compiler.Java"class="anchored"><tdclass="def constructor"><ahref="#type-compiler.Java"class="anchor"></a><code>| </code><code><spanclass="constructor">Java</span></code></td></tr><trid="type-compiler.Javac"class="anchored"><tdclass="def constructor"><ahref="#type-compiler.Javac"class="anchor"></a><code>| </code><code><spanclass="constructor">Javac</span></code></td></tr></table></dt></dl><div><divclass="spec include"><divclass="doc"><dl><dtclass="spec value"id="val-compare_compiler"><ahref="#val-compare_compiler"class="anchor"></a><code><spanclass="keyword">val</span> compare_compiler : <ahref="index.html#type-compiler">compiler</a><span>-></span><ahref="index.html#type-compiler">compiler</a><span>-></span> int</code></dt></dl></div></div></div><dl><dtclass="spec value"id="val-call_infer_javac_capture"><ahref="#val-call_infer_javac_capture"class="anchor"></a><code><spanclass="keyword">val</span> call_infer_javac_capture : <span>javac_args:<span>string list</span></span><span>-></span> unit</code></dt><dd><p>perform a javac catpure given args to javac, this will shell out to 'infer capture -- javac</p></dd></dl><dl><dtclass="spec value"id="val-capture"><ahref="#val-capture"class="anchor"></a><code><spanclass="keyword">val</span> capture : <ahref="index.html#type-compiler">compiler</a><span>-></span><span>prog:string</span><span>-></span><span>args:<span>string list</span></span><span>-></span> unit</code></dt><dd><p>perform capture when given prog and args, this is the entrypoint for infer being called with 'capture -- javac'</p></dd></dl></div></body></html>