Add metalogical aliasing in VarAnalysisUtil. Rewrite older analyses fully in BL and not template macros.

This commit is contained in:
Grigorii Kirgizov 2019-08-08 15:01:46 +03:00 committed by Fedor Isakov
parent 8a2942c42b
commit f7040b1d8d
2 changed files with 3776 additions and 567 deletions

View File

@ -2951,18 +2951,6 @@
</node>
</node>
</node>
<node concept="3vwNmj" id="7qe1GumTH5j" role="3cqZAp">
<node concept="2OqwBi" id="7qe1GumTH5k" role="3vwVQn">
<node concept="37vLTw" id="7qe1GumTH5l" role="2Oq$k0">
<ref role="3cqZAo" node="7qe1GumTH5c" resolve="affected2" />
</node>
<node concept="3JPx81" id="7qe1GumTH5m" role="2OqNvi">
<node concept="Xl_RD" id="7qe1GumTH5n" role="25WWJ7">
<property role="Xl_RC" value="T1" />
</node>
</node>
</node>
</node>
<node concept="3vFxKo" id="7qe1GumTH5t" role="3cqZAp">
<node concept="2OqwBi" id="7qe1GumTH5u" role="3vFALc">
<node concept="37vLTw" id="7qe1GumTH5v" role="2Oq$k0">
@ -2970,19 +2958,7 @@
</node>
<node concept="3JPx81" id="7qe1GumTH5w" role="2OqNvi">
<node concept="Xl_RD" id="7qe1GumTH5x" role="25WWJ7">
<property role="Xl_RC" value="T2" />
</node>
</node>
</node>
</node>
<node concept="3vFxKo" id="7qe1GumTHok" role="3cqZAp">
<node concept="2OqwBi" id="7qe1GumTHol" role="3vFALc">
<node concept="37vLTw" id="7qe1GumTHom" role="2Oq$k0">
<ref role="3cqZAo" node="7qe1GumE6hu" resolve="affected1" />
</node>
<node concept="3JPx81" id="7qe1GumTHon" role="2OqNvi">
<node concept="Xl_RD" id="7qe1GumTHoo" role="25WWJ7">
<property role="Xl_RC" value="Local" />
<property role="Xl_RC" value="T1" />
</node>
</node>
</node>
@ -3159,6 +3135,12 @@
<node concept="3SKdUt" id="7qe1GumTNCO" role="3cqZAp">
<node concept="1PaTwC" id="7qe1GumTNCP" role="3ndbpf">
<node concept="3oM_SD" id="7qe1GumTWw0" role="1PaTwD">
<property role="3oM_SC" value="testing" />
</node>
<node concept="3oM_SD" id="1$LYeHxVfS7" role="1PaTwD">
<property role="3oM_SC" value="aliasing" />
</node>
<node concept="3oM_SD" id="1$LYeHxVg02" role="1PaTwD">
<property role="3oM_SC" value="limitations" />
</node>
<node concept="3oM_SD" id="7qe1GumTNO2" role="1PaTwD">
@ -3186,34 +3168,26 @@
</node>
</node>
</node>
<node concept="1X3_iC" id="7qe1GumTNOp" role="lGtFl">
<property role="3V$3am" value="statement" />
<property role="3V$3ak" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1068580123136/1068581517665" />
<node concept="3vwNmj" id="7qe1GumTzgE" role="8Wnug">
<node concept="2OqwBi" id="7qe1GumTzgF" role="3vwVQn">
<node concept="37vLTw" id="7qe1GumTzgG" role="2Oq$k0">
<ref role="3cqZAo" node="7qe1GumTzgz" resolve="affected4" />
</node>
<node concept="3JPx81" id="7qe1GumTzgH" role="2OqNvi">
<node concept="Xl_RD" id="7qe1GumTzgI" role="25WWJ7">
<property role="Xl_RC" value="L" />
</node>
<node concept="3vwNmj" id="7qe1GumTzgE" role="3cqZAp">
<node concept="2OqwBi" id="7qe1GumTzgF" role="3vwVQn">
<node concept="37vLTw" id="7qe1GumTzgG" role="2Oq$k0">
<ref role="3cqZAo" node="7qe1GumTzgz" resolve="affected4" />
</node>
<node concept="3JPx81" id="7qe1GumTzgH" role="2OqNvi">
<node concept="Xl_RD" id="7qe1GumTzgI" role="25WWJ7">
<property role="Xl_RC" value="L" />
</node>
</node>
</node>
</node>
<node concept="1X3_iC" id="7qe1GumTNY$" role="lGtFl">
<property role="3V$3am" value="statement" />
<property role="3V$3ak" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1068580123136/1068581517665" />
<node concept="3vwNmj" id="7qe1GumTzgJ" role="8Wnug">
<node concept="2OqwBi" id="7qe1GumTzgK" role="3vwVQn">
<node concept="37vLTw" id="7qe1GumTzgL" role="2Oq$k0">
<ref role="3cqZAo" node="7qe1GumTzgz" resolve="affected4" />
</node>
<node concept="3JPx81" id="7qe1GumTzgM" role="2OqNvi">
<node concept="Xl_RD" id="7qe1GumTzgN" role="25WWJ7">
<property role="Xl_RC" value="R" />
</node>
<node concept="3vwNmj" id="7qe1GumTzgJ" role="3cqZAp">
<node concept="2OqwBi" id="7qe1GumTzgK" role="3vwVQn">
<node concept="37vLTw" id="7qe1GumTzgL" role="2Oq$k0">
<ref role="3cqZAo" node="7qe1GumTzgz" resolve="affected4" />
</node>
<node concept="3JPx81" id="7qe1GumTzgM" role="2OqNvi">
<node concept="Xl_RD" id="7qe1GumTzgN" role="25WWJ7">
<property role="Xl_RC" value="R" />
</node>
</node>
</node>