@@ -1794,7 +1794,7 @@ module Make<LocationSig Location, InputSig<Location> Input> {
1794
1794
// Flow from parameter into entry definition
1795
1795
DfInput:: ssaDefInitializesParam ( def , nodeFrom .( ParameterNode ) .getParameter ( ) )
1796
1796
) and
1797
- nodeTo .( SsaDefinitionExtNodeImpl ) . getDefExt ( ) = def and
1797
+ nodeTo .( SsaDefinitionNode ) . getDefinition ( ) = def and
1798
1798
isUseStep = false
1799
1799
or
1800
1800
// Flow from definition/read to next read
@@ -1810,7 +1810,7 @@ module Make<LocationSig Location, InputSig<Location> Input> {
1810
1810
AdjacentSsaRefs:: adjacentRefRead ( bb1 , i1 , bb2 , i2 , v ) and
1811
1811
exists ( UncertainWriteDefinition def2 |
1812
1812
DfInput:: allowFlowIntoUncertainDef ( def2 ) and
1813
- nodeTo .( SsaDefinitionExtNodeImpl ) . getDefExt ( ) = def2 and
1813
+ nodeTo .( SsaDefinitionNode ) . getDefinition ( ) = def2 and
1814
1814
def2 .definesAt ( v , bb2 , i2 )
1815
1815
)
1816
1816
)
@@ -1841,7 +1841,7 @@ module Make<LocationSig Location, InputSig<Location> Input> {
1841
1841
// Flow from parameter into entry definition
1842
1842
DfInput:: ssaDefInitializesParam ( def , nodeFrom .( ParameterNode ) .getParameter ( ) )
1843
1843
) and
1844
- nodeTo .( SsaDefinitionExtNodeImpl ) . getDefExt ( ) = def
1844
+ nodeTo .( SsaDefinitionNode ) . getDefinition ( ) = def
1845
1845
or
1846
1846
// Flow from SSA definition to read
1847
1847
nodeFrom .( SsaDefinitionExtNodeImpl ) .getDefExt ( ) = def and
0 commit comments