forked from JavaTX/JavaCompilerCore
fa92fee98d
Keine Ahnung modified: src/de/dhbwstuttgart/typeinference/unify/RuleSet.java Aenderung Zeile 578 rhsType = pair.getRhsType(); //PL eingefuegt 2017-09-29 statt !((rhsType = pair.getRhsType()) instanceof PlaceholderType) if(lhsType != null //&& !((rhsType = pair.getRhsType()) instanceof PlaceholderType) //PL geloescht am 2017-09-29 Begründung: auch Typvariablen muessen ersetzt werden. modified: src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java 1. Aenderung: Zeile 168 /* * Step 6 a) Restart (fork) for pairs where subst was applied */ if(parallel) { if //(eqPrime.equals(eq)) //PL 2017-09-29 auskommentiert und durch (!eqPrimePrime.isPresent()) //PL 2071-09-29 dies ersetzt //Begruendung: Wenn in der Substitution keine Veraenderung //(!eqPrimePrime.isPresent()) erfolgt ist, ist das Ergebnis erzielt. eqPrimePrimeSet.add(eqPrime); 2. Aenderung: Ziel 188 else { // sequentiell (Step 6b is included) if //(eqPrime.equals(eq)) //PL 2017-09-29 auskommentiert und durch (!eqPrimePrime.isPresent()) //PL 2071-09-29 dies ersetzt //Begruendung: Wenn in der Substitution keine Veraenderung //(!eqPrimePrime.isPresent()) erfolgt ist, ist das Ergebnis erzielt. eqPrimePrimeSet.add(eqPrime);
22 lines
1.3 KiB
XML
22 lines
1.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<classpath>
|
|
<classpathentry kind="src" path="src"/>
|
|
<classpathentry kind="src" path="test"/>
|
|
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
|
|
<classpathentry kind="lib" path="lib/bcel-6.1-SNAPSHOT.jar" sourcepath="lib/bcel-6.1-SNAPSHOT-sources.jar"/>
|
|
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
|
|
<classpathentry kind="lib" path="lib/antlr-complete.jar"/>
|
|
<classpathentry kind="lib" path="lib/annotations-2.0.1.jar"/>
|
|
<classpathentry kind="lib" path="lib/bcel-6.1-SNAPSHOT-sources.jar"/>
|
|
<classpathentry kind="lib" path="lib/cloning.jar"/>
|
|
<classpathentry kind="lib" path="lib/commons-bcel6-6.0-SNAPSHOT.jar"/>
|
|
<classpathentry kind="lib" path="lib/javassist-3.19.0-GA.jar"/>
|
|
<classpathentry kind="lib" path="lib/junit-4.0.jar"/>
|
|
<classpathentry kind="lib" path="lib/log4j-1.2.12.jar"/>
|
|
<classpathentry kind="lib" path="lib/reflections-0.9.10-javadoc.jar"/>
|
|
<classpathentry kind="lib" path="lib/reflections-0.9.10-sources.jar"/>
|
|
<classpathentry kind="lib" path="lib/reflections-0.9.10.jar" sourcepath="/reflections/src"/>
|
|
<classpathentry kind="lib" path="lib/guava-15.0.jar"/>
|
|
<classpathentry kind="output" path="bin"/>
|
|
</classpath>
|