JavaPatternMatching/test/unify/UnifyFilter.jav.log
2015-05-26 10:13:35 +02:00

6956 lines
592 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

parser: P -> Lokale Variable angelegt! - PARSER
parser: M1 - PARSER
parser: M1 - PARSER
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH A für SyntaxTreeNode: null [Test]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH B für SyntaxTreeNode: no type [var] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH C für SyntaxTreeNode: null [Klasse1]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH D für SyntaxTreeNode: null [Klasse2]null { [] - TYPEINFERENCE
de.dhbwstuttgart.core.MyCompiler: ########################################## - TYPEINFERENCE
de.dhbwstuttgart.core.MyCompiler: # TypeReconstruction-Algorithmus - START # - TYPEINFERENCE
de.dhbwstuttgart.core.MyCompiler: ##########################################
- TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH E für SyntaxTreeNode: null [numberOfLeadingZeros]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH F für SyntaxTreeNode: null [numberOfTrailingZeros]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH G für SyntaxTreeNode: null [bitCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH H für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH I für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH J für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH K für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH L für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH M für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH N für SyntaxTreeNode: null [min]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH O für SyntaxTreeNode: null [max]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH P für SyntaxTreeNode: null [reverseBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH Q für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH R für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH S für SyntaxTreeNode: null [byteValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH T für SyntaxTreeNode: null [shortValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH U für SyntaxTreeNode: null [intValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH V für SyntaxTreeNode: null [longValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH W für SyntaxTreeNode: null [floatValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH X für SyntaxTreeNode: null [doubleValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH Y für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH Z für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AA für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AB für SyntaxTreeNode: null [toHexString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AC für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AD für SyntaxTreeNode: null [decode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AE für SyntaxTreeNode: null [reverse]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AF für SyntaxTreeNode: null [sum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AG für SyntaxTreeNode: null [parseInt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AH für SyntaxTreeNode: null [parseInt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AI für SyntaxTreeNode: null [toUnsignedLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AJ für SyntaxTreeNode: null [compareUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AK für SyntaxTreeNode: null [divideUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AL für SyntaxTreeNode: null [getInteger]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AM für SyntaxTreeNode: null [getInteger]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AN für SyntaxTreeNode: null [getInteger]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AO für SyntaxTreeNode: null [highestOneBit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AP für SyntaxTreeNode: null [lowestOneBit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AQ für SyntaxTreeNode: null [parseUnsignedInt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AR für SyntaxTreeNode: null [parseUnsignedInt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AS für SyntaxTreeNode: null [remainderUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AT für SyntaxTreeNode: null [rotateLeft]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AU für SyntaxTreeNode: null [rotateRight]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AV für SyntaxTreeNode: null [signum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AW für SyntaxTreeNode: null [toBinaryString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AX für SyntaxTreeNode: null [toOctalString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AY für SyntaxTreeNode: null [toUnsignedString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AZ für SyntaxTreeNode: null [toUnsignedString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BA für SyntaxTreeNode: null [java.lang.Integer]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BB für SyntaxTreeNode: null [java.lang.Integer]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BC für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BD für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BE für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BF für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BG für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BH für SyntaxTreeNode: null [indexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BI für SyntaxTreeNode: null [indexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BJ für SyntaxTreeNode: null [indexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BK für SyntaxTreeNode: null [indexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BL für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BM für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BN für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BO für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BP für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BQ für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BR für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BS für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BT für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BU für SyntaxTreeNode: null [charAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BV für SyntaxTreeNode: null [codePointAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BW für SyntaxTreeNode: null [codePointBefore]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BX für SyntaxTreeNode: null [codePointCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BY für SyntaxTreeNode: null [compareToIgnoreCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH BZ für SyntaxTreeNode: null [concat]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CA für SyntaxTreeNode: null [contains]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CB für SyntaxTreeNode: null [contentEquals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CC für SyntaxTreeNode: null [contentEquals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CD für SyntaxTreeNode: null [copyValueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CE für SyntaxTreeNode: null [copyValueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CF für SyntaxTreeNode: null [endsWith]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CG für SyntaxTreeNode: null [equalsIgnoreCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CH für SyntaxTreeNode: null [format]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CI für SyntaxTreeNode: null [format]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CJ für SyntaxTreeNode: null [getBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CK für SyntaxTreeNode: null [getBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CL für SyntaxTreeNode: null [getBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CM für SyntaxTreeNode: null [getBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CN für SyntaxTreeNode: null [getChars]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CO für SyntaxTreeNode: null [intern]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CP für SyntaxTreeNode: null [isEmpty]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CQ für SyntaxTreeNode: null [join]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CR für SyntaxTreeNode: null [join]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CS für SyntaxTreeNode: null [lastIndexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CT für SyntaxTreeNode: null [lastIndexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CU für SyntaxTreeNode: null [lastIndexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CV für SyntaxTreeNode: null [lastIndexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CW für SyntaxTreeNode: null [length]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CX für SyntaxTreeNode: null [matches]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CY für SyntaxTreeNode: null [offsetByCodePoints]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH CZ für SyntaxTreeNode: null [regionMatches]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DA für SyntaxTreeNode: null [regionMatches]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DB für SyntaxTreeNode: null [replace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DC für SyntaxTreeNode: null [replace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DD für SyntaxTreeNode: null [replaceAll]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DE für SyntaxTreeNode: null [replaceFirst]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DF für SyntaxTreeNode: null [split]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DG für SyntaxTreeNode: null [split]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DH für SyntaxTreeNode: null [startsWith]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DI für SyntaxTreeNode: null [startsWith]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DJ für SyntaxTreeNode: null [subSequence]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DK für SyntaxTreeNode: null [substring]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DL für SyntaxTreeNode: null [substring]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DM für SyntaxTreeNode: null [toCharArray]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DN für SyntaxTreeNode: null [toLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DO für SyntaxTreeNode: null [toLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DP für SyntaxTreeNode: null [toUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DQ für SyntaxTreeNode: null [toUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DR für SyntaxTreeNode: null [trim]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DS für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DT für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DU für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DV für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DW für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DX für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DY für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH DZ für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EA für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EB für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EC für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ED für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EE für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EF für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EG für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EH für SyntaxTreeNode: null [isJavaIdentifierStart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EI für SyntaxTreeNode: null [isJavaIdentifierStart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EJ für SyntaxTreeNode: null [isJavaIdentifierPart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EK für SyntaxTreeNode: null [isJavaIdentifierPart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EL für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EM für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EN für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EO für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EP für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EQ für SyntaxTreeNode: null [reverseBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ER für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ES für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ET für SyntaxTreeNode: null [charValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EU für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EV für SyntaxTreeNode: null [getName]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EW für SyntaxTreeNode: null [charCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EX für SyntaxTreeNode: null [codePointAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EY für SyntaxTreeNode: null [codePointAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH EZ für SyntaxTreeNode: null [codePointAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FA für SyntaxTreeNode: null [codePointBefore]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FB für SyntaxTreeNode: null [codePointBefore]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FC für SyntaxTreeNode: null [codePointBefore]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FD für SyntaxTreeNode: null [codePointCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FE für SyntaxTreeNode: null [codePointCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FF für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FG für SyntaxTreeNode: null [highSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FH für SyntaxTreeNode: null [isBmpCodePoint]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FI für SyntaxTreeNode: null [isValidCodePoint]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FJ für SyntaxTreeNode: null [lowSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FK für SyntaxTreeNode: null [offsetByCodePoints]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FL für SyntaxTreeNode: null [offsetByCodePoints]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FM für SyntaxTreeNode: null [toChars]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FN für SyntaxTreeNode: null [toChars]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FO für SyntaxTreeNode: null [toLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FP für SyntaxTreeNode: null [toLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FQ für SyntaxTreeNode: null [toUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FR für SyntaxTreeNode: null [toUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FS für SyntaxTreeNode: null [getType]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FT für SyntaxTreeNode: null [getType]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FU für SyntaxTreeNode: null [isHighSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FV für SyntaxTreeNode: null [isLowSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FW für SyntaxTreeNode: null [isSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FX für SyntaxTreeNode: null [digit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FY für SyntaxTreeNode: null [digit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH FZ für SyntaxTreeNode: null [forDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GA für SyntaxTreeNode: null [getDirectionality]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GB für SyntaxTreeNode: null [getDirectionality]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GC für SyntaxTreeNode: null [getNumericValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GD für SyntaxTreeNode: null [getNumericValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GE für SyntaxTreeNode: null [isAlphabetic]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GF für SyntaxTreeNode: null [isDefined]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GG für SyntaxTreeNode: null [isDefined]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GH für SyntaxTreeNode: null [isDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GI für SyntaxTreeNode: null [isDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GJ für SyntaxTreeNode: null [isISOControl]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GK für SyntaxTreeNode: null [isISOControl]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GL für SyntaxTreeNode: null [isIdentifierIgnorable]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GM für SyntaxTreeNode: null [isIdentifierIgnorable]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GN für SyntaxTreeNode: null [isIdeographic]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GO für SyntaxTreeNode: null [isJavaLetter]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GP für SyntaxTreeNode: null [isJavaLetterOrDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GQ für SyntaxTreeNode: null [isLetter]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GR für SyntaxTreeNode: null [isLetter]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GS für SyntaxTreeNode: null [isLetterOrDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GT für SyntaxTreeNode: null [isLetterOrDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GU für SyntaxTreeNode: null [isLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GV für SyntaxTreeNode: null [isLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GW für SyntaxTreeNode: null [isMirrored]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GX für SyntaxTreeNode: null [isMirrored]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GY für SyntaxTreeNode: null [isSpace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH GZ für SyntaxTreeNode: null [isSpaceChar]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HA für SyntaxTreeNode: null [isSpaceChar]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HB für SyntaxTreeNode: null [isSupplementaryCodePoint]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HC für SyntaxTreeNode: null [isSurrogatePair]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HD für SyntaxTreeNode: null [isTitleCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HE für SyntaxTreeNode: null [isTitleCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HF für SyntaxTreeNode: null [isUnicodeIdentifierPart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HG für SyntaxTreeNode: null [isUnicodeIdentifierPart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HH für SyntaxTreeNode: null [isUnicodeIdentifierStart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HI für SyntaxTreeNode: null [isUnicodeIdentifierStart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HJ für SyntaxTreeNode: null [isUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HK für SyntaxTreeNode: null [isUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HL für SyntaxTreeNode: null [isWhitespace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HM für SyntaxTreeNode: null [isWhitespace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HN für SyntaxTreeNode: null [toCodePoint]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HO für SyntaxTreeNode: null [toTitleCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HP für SyntaxTreeNode: null [toTitleCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HQ für SyntaxTreeNode: null [java.lang.Character]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HR für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HS für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HT für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HU für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HV für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HW für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HX für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HY für SyntaxTreeNode: null [getBoolean]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH HZ für SyntaxTreeNode: null [booleanValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IA für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IB für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IC für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ID für SyntaxTreeNode: null [logicalAnd]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IE für SyntaxTreeNode: null [logicalOr]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IF für SyntaxTreeNode: null [logicalXor]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IG für SyntaxTreeNode: null [parseBoolean]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IH für SyntaxTreeNode: null [java.lang.Boolean]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH II für SyntaxTreeNode: null [java.lang.Boolean]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IJ für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IK für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IL für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IM für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IN für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IO für SyntaxTreeNode: null [min]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IP für SyntaxTreeNode: null [max]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IQ für SyntaxTreeNode: null [doubleToRawLongBits]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IR für SyntaxTreeNode: null [doubleToLongBits]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IS für SyntaxTreeNode: null [longBitsToDouble]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IT für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IU für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IV für SyntaxTreeNode: null [byteValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IW für SyntaxTreeNode: null [shortValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IX für SyntaxTreeNode: null [intValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IY für SyntaxTreeNode: null [longValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH IZ für SyntaxTreeNode: null [floatValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JA für SyntaxTreeNode: null [doubleValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JB für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JC für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JD für SyntaxTreeNode: null [toHexString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JE für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JF für SyntaxTreeNode: null [isNaN]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JG für SyntaxTreeNode: null [isNaN]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JH für SyntaxTreeNode: null [isFinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JI für SyntaxTreeNode: null [isInfinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JJ für SyntaxTreeNode: null [isInfinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JK für SyntaxTreeNode: null [sum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JL für SyntaxTreeNode: null [parseDouble]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JM für SyntaxTreeNode: null [java.lang.Double]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JN für SyntaxTreeNode: null [java.lang.Double]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JO für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JP für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JQ für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JR für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JS für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JT für SyntaxTreeNode: null [min]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JU für SyntaxTreeNode: null [max]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JV für SyntaxTreeNode: null [floatToRawIntBits]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JW für SyntaxTreeNode: null [floatToIntBits]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JX für SyntaxTreeNode: null [intBitsToFloat]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JY für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH JZ für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KA für SyntaxTreeNode: null [byteValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KB für SyntaxTreeNode: null [shortValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KC für SyntaxTreeNode: null [intValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KD für SyntaxTreeNode: null [longValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KE für SyntaxTreeNode: null [floatValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KF für SyntaxTreeNode: null [doubleValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KG für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KH für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KI für SyntaxTreeNode: null [toHexString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KJ für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KK für SyntaxTreeNode: null [isNaN]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KL für SyntaxTreeNode: null [isNaN]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KM für SyntaxTreeNode: null [isFinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KN für SyntaxTreeNode: null [isInfinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KO für SyntaxTreeNode: null [isInfinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KP für SyntaxTreeNode: null [parseFloat]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KQ für SyntaxTreeNode: null [sum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KR für SyntaxTreeNode: null [java.lang.Float]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KS für SyntaxTreeNode: null [java.lang.Float]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KT für SyntaxTreeNode: null [java.lang.Float]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KU für SyntaxTreeNode: null [numberOfLeadingZeros]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KV für SyntaxTreeNode: null [numberOfTrailingZeros]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KW für SyntaxTreeNode: null [bitCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KX für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KY für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH KZ für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LA für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LB für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LC für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LD für SyntaxTreeNode: null [min]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LE für SyntaxTreeNode: null [max]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LF für SyntaxTreeNode: null [reverseBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LG für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LH für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LI für SyntaxTreeNode: null [getLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LJ für SyntaxTreeNode: null [getLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LK für SyntaxTreeNode: null [getLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LL für SyntaxTreeNode: null [byteValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LM für SyntaxTreeNode: null [shortValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LN für SyntaxTreeNode: null [intValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LO für SyntaxTreeNode: null [longValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LP für SyntaxTreeNode: null [floatValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LQ für SyntaxTreeNode: null [doubleValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LR für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LS für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LT für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LU für SyntaxTreeNode: null [toHexString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LV für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LW für SyntaxTreeNode: null [decode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LX für SyntaxTreeNode: null [reverse]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LY für SyntaxTreeNode: null [sum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH LZ für SyntaxTreeNode: null [compareUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MA für SyntaxTreeNode: null [divideUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MB für SyntaxTreeNode: null [highestOneBit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MC für SyntaxTreeNode: null [lowestOneBit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MD für SyntaxTreeNode: null [parseLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ME für SyntaxTreeNode: null [parseLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MF für SyntaxTreeNode: null [remainderUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MG für SyntaxTreeNode: null [rotateLeft]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MH für SyntaxTreeNode: null [rotateRight]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MI für SyntaxTreeNode: null [signum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MJ für SyntaxTreeNode: null [toBinaryString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MK für SyntaxTreeNode: null [toOctalString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ML für SyntaxTreeNode: null [toUnsignedString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MM für SyntaxTreeNode: null [toUnsignedString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MN für SyntaxTreeNode: null [parseUnsignedLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MO für SyntaxTreeNode: null [parseUnsignedLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MP für SyntaxTreeNode: null [java.lang.Long]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MQ für SyntaxTreeNode: null [java.lang.Long]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MR für SyntaxTreeNode: null [wait]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MS für SyntaxTreeNode: null [wait]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MT für SyntaxTreeNode: null [wait]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MU für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MV für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MW für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MX für SyntaxTreeNode: null [getClass]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MY für SyntaxTreeNode: null [notify]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH MZ für SyntaxTreeNode: null [notifyAll]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NA für SyntaxTreeNode: null [java.lang.Object]null { [] - TYPEINFERENCE
Typeinference: Von JRE erstellte Assumptions: this: null
Method Assumptions:
[MethodAssumption: java.lang.Integer* [numberOfLeadingZeros](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [numberOfTrailingZeros](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [bitCount](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [min](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [max](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [reverseBytes](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Integer java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Integer [valueOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [valueOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compare](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [decode](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [reverse](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [sum](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [parseInt](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [parseInt](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [toUnsignedLong](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [divideUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [getInteger](java.lang.String java.lang.String,java.lang.Integer java.lang.Integer), MethodAssumption: java.lang.Integer [getInteger](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [highestOneBit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lowestOneBit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [parseUnsignedInt](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [parseUnsignedInt](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [remainderUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [rotateLeft](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [rotateRight](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [signum](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toBinaryString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toOctalString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [compareTo](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [indexOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [indexOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [indexOf](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [indexOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [valueOf](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.String [valueOf](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.String [valueOf]([C [C), MethodAssumption: java.lang.String [valueOf]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [valueOf](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [valueOf](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Character* [charAt](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareToIgnoreCase](java.lang.String java.lang.String), MethodAssumption: java.lang.String [concat](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [contains](java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.Boolean* [contentEquals](java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.Boolean* [contentEquals](java.lang.StringBuffer java.lang.StringBuffer), MethodAssumption: java.lang.String [copyValueOf]([C [C), MethodAssumption: java.lang.String [copyValueOf]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [endsWith](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equalsIgnoreCase](java.lang.String java.lang.String), MethodAssumption: java.lang.String [format](java.util.Locale java.util.Locale,java.lang.String java.lang.String,[Ljava.lang.Object; [Ljava.lang.Object;), MethodAssumption: java.lang.String [format](java.lang.String java.lang.String,[Ljava.lang.Object; [Ljava.lang.Object;), MethodAssumption: void [getBytes](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,[B [B,java.lang.Integer* java.lang.Integer), MethodAssumption: [B [getBytes](java.nio.charset.Charset java.nio.charset.Charset), MethodAssumption: [B [getBytes](java.lang.String java.lang.String), MethodAssumption: [B [getBytes](), MethodAssumption: void [getChars](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,[C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [intern](), MethodAssumption: java.lang.Boolean* [isEmpty](), MethodAssumption: java.lang.String [join](java.lang.CharSequence java.lang.CharSequence,[Ljava.lang.CharSequence; [Ljava.lang.CharSequence;), MethodAssumption: java.lang.String [join](java.lang.CharSequence java.lang.CharSequence,java.lang.Iterable java.lang.Iterable), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [length](), MethodAssumption: java.lang.Boolean* [matches](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [offsetByCodePoints](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [regionMatches](java.lang.Integer* java.lang.Integer,java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [regionMatches](java.lang.Boolean* java.lang.Boolean,java.lang.Integer* java.lang.Integer,java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [replace](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [replace](java.lang.CharSequence java.lang.CharSequence,java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.String [replaceAll](java.lang.String java.lang.String,java.lang.String java.lang.String), MethodAssumption: java.lang.String [replaceFirst](java.lang.String java.lang.String,java.lang.String java.lang.String), MethodAssumption: [Ljava.lang.String; [split](java.lang.String java.lang.String), MethodAssumption: [Ljava.lang.String; [split](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [startsWith](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [startsWith](java.lang.String java.lang.String), MethodAssumption: java.lang.CharSequence [subSequence](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [substring](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [substring](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: [C [toCharArray](), MethodAssumption: java.lang.String [toLowerCase](java.util.Locale java.util.Locale), MethodAssumption: java.lang.String [toLowerCase](), MethodAssumption: java.lang.String [toUpperCase](), MethodAssumption: java.lang.String [toUpperCase](java.util.Locale java.util.Locale), MethodAssumption: java.lang.String [trim](), MethodAssumption: java.lang.Boolean* [isJavaIdentifierStart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaIdentifierStart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isJavaIdentifierPart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaIdentifierPart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [reverseBytes](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Character java.lang.Character), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Character* [charValue](), MethodAssumption: java.lang.Character [valueOf](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [getName](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [charCount](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt]([C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore]([C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compare](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [highSurrogate](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isBmpCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isValidCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [lowSurrogate](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [offsetByCodePoints](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [offsetByCodePoints]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toChars](java.lang.Integer* java.lang.Integer,[C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: [C [toChars](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [toLowerCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [toLowerCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toUpperCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [toUpperCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getType](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getType](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isHighSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLowSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [digit](java.lang.Character* java.lang.Character,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [digit](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [forDigit](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: byte [getDirectionality](java.lang.Integer* java.lang.Integer), MethodAssumption: byte [getDirectionality](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getNumericValue](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [getNumericValue](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isAlphabetic](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDefined](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isDefined](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDigit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isISOControl](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isISOControl](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isIdentifierIgnorable](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isIdentifierIgnorable](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isIdeographic](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isJavaLetter](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaLetterOrDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetter](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLetter](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetterOrDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetterOrDigit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLowerCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLowerCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isMirrored](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isMirrored](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSpace](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSpaceChar](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isSpaceChar](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSupplementaryCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isSurrogatePair](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isTitleCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isTitleCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierPart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierPart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierStart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierStart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUpperCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUpperCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isWhitespace](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isWhitespace](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toCodePoint](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [toTitleCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [toTitleCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Boolean java.lang.Boolean), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Boolean* [getBoolean](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [booleanValue](), MethodAssumption: java.lang.Boolean [valueOf](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [compare](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalAnd](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalOr](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalXor](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [parseBoolean](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [min](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [max](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Long* [doubleToRawLongBits](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Long* [doubleToLongBits](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [longBitsToDouble](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Double java.lang.Double), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Double [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Double [valueOf](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.String [toHexString](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Integer* [compare](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isNaN](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isNaN](), MethodAssumption: java.lang.Boolean* [isFinite](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isInfinite](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isInfinite](), MethodAssumption: java.lang.Double* [sum](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [parseDouble](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [min](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [max](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [floatToRawIntBits](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [floatToIntBits](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [intBitsToFloat](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Float java.lang.Float), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Float [valueOf](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [compare](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isNaN](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isNaN](), MethodAssumption: java.lang.Boolean* [isFinite](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isInfinite](), MethodAssumption: java.lang.Boolean* [isInfinite](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [parseFloat](java.lang.String java.lang.String), MethodAssumption: java.lang.Float* [sum](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [numberOfLeadingZeros](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [numberOfTrailingZeros](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [bitCount](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [min](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [max](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [reverseBytes](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Long java.lang.Long), MethodAssumption: java.lang.Long [getLong](java.lang.String java.lang.String,java.lang.Long java.lang.Long), MethodAssumption: java.lang.Long [getLong](java.lang.String java.lang.String), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Long [valueOf](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long [valueOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compare](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long [decode](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [reverse](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [sum](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [divideUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [highestOneBit](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [lowestOneBit](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [parseLong](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [parseLong](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [remainderUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [rotateLeft](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [rotateRight](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [signum](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toBinaryString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toOctalString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [parseUnsignedLong](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [parseUnsignedLong](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: void [wait](), MethodAssumption: void [wait](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: void [wait](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Class [getClass](), MethodAssumption: void [notify](), MethodAssumption: void [notifyAll]()]
FieldVar Assumptions:
[FieldAssumption: int MIN_VALUE, FieldAssumption: int MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.util.Comparator CASE_INSENSITIVE_ORDER, FieldAssumption: int MIN_RADIX, FieldAssumption: int MAX_RADIX, FieldAssumption: char MIN_VALUE, FieldAssumption: char MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: byte UNASSIGNED, FieldAssumption: byte UPPERCASE_LETTER, FieldAssumption: byte LOWERCASE_LETTER, FieldAssumption: byte TITLECASE_LETTER, FieldAssumption: byte MODIFIER_LETTER, FieldAssumption: byte OTHER_LETTER, FieldAssumption: byte NON_SPACING_MARK, FieldAssumption: byte ENCLOSING_MARK, FieldAssumption: byte COMBINING_SPACING_MARK, FieldAssumption: byte DECIMAL_DIGIT_NUMBER, FieldAssumption: byte LETTER_NUMBER, FieldAssumption: byte OTHER_NUMBER, FieldAssumption: byte SPACE_SEPARATOR, FieldAssumption: byte LINE_SEPARATOR, FieldAssumption: byte PARAGRAPH_SEPARATOR, FieldAssumption: byte CONTROL, FieldAssumption: byte FORMAT, FieldAssumption: byte PRIVATE_USE, FieldAssumption: byte SURROGATE, FieldAssumption: byte DASH_PUNCTUATION, FieldAssumption: byte START_PUNCTUATION, FieldAssumption: byte END_PUNCTUATION, FieldAssumption: byte CONNECTOR_PUNCTUATION, FieldAssumption: byte OTHER_PUNCTUATION, FieldAssumption: byte MATH_SYMBOL, FieldAssumption: byte CURRENCY_SYMBOL, FieldAssumption: byte MODIFIER_SYMBOL, FieldAssumption: byte OTHER_SYMBOL, FieldAssumption: byte INITIAL_QUOTE_PUNCTUATION, FieldAssumption: byte FINAL_QUOTE_PUNCTUATION, FieldAssumption: byte DIRECTIONALITY_UNDEFINED, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR, FieldAssumption: byte DIRECTIONALITY_ARABIC_NUMBER, FieldAssumption: byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_NONSPACING_MARK, FieldAssumption: byte DIRECTIONALITY_BOUNDARY_NEUTRAL, FieldAssumption: byte DIRECTIONALITY_PARAGRAPH_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_SEGMENT_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_WHITESPACE, FieldAssumption: byte DIRECTIONALITY_OTHER_NEUTRALS, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE, FieldAssumption: byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT, FieldAssumption: char MIN_HIGH_SURROGATE, FieldAssumption: char MAX_HIGH_SURROGATE, FieldAssumption: char MIN_LOW_SURROGATE, FieldAssumption: char MAX_LOW_SURROGATE, FieldAssumption: char MIN_SURROGATE, FieldAssumption: char MAX_SURROGATE, FieldAssumption: int MIN_SUPPLEMENTARY_CODE_POINT, FieldAssumption: int MIN_CODE_POINT, FieldAssumption: int MAX_CODE_POINT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Boolean TRUE, FieldAssumption: java.lang.Boolean FALSE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: double POSITIVE_INFINITY, FieldAssumption: double NEGATIVE_INFINITY, FieldAssumption: double NaN, FieldAssumption: double MAX_VALUE, FieldAssumption: double MIN_NORMAL, FieldAssumption: double MIN_VALUE, FieldAssumption: int MAX_EXPONENT, FieldAssumption: int MIN_EXPONENT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Class TYPE, FieldAssumption: float POSITIVE_INFINITY, FieldAssumption: float NEGATIVE_INFINITY, FieldAssumption: float NaN, FieldAssumption: float MAX_VALUE, FieldAssumption: float MIN_NORMAL, FieldAssumption: float MIN_VALUE, FieldAssumption: int MAX_EXPONENT, FieldAssumption: int MIN_EXPONENT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Class TYPE, FieldAssumption: long MIN_VALUE, FieldAssumption: long MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: int SIZE, FieldAssumption: int BYTES]
LocalVar Assumptions:
[]
Parameter Assumptions:
[]
Generic Var Assumptions:
[]
Konstruktor Assumptions:
[ConstructorAssumption: java.lang.Integer(int p0), ConstructorAssumption: java.lang.Integer(java.lang.String p0), ConstructorAssumption: java.lang.String([B p0,int p1,int p2), ConstructorAssumption: java.lang.String([B p0,java.nio.charset.Charset p1), ConstructorAssumption: java.lang.String([B p0,java.lang.String p1), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,java.nio.charset.Charset p3), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,java.lang.String p3), ConstructorAssumption: java.lang.String(java.lang.StringBuilder p0), ConstructorAssumption: java.lang.String(java.lang.StringBuffer p0), ConstructorAssumption: java.lang.String([B p0), ConstructorAssumption: java.lang.String([I p0,int p1,int p2), ConstructorAssumption: java.lang.String(), ConstructorAssumption: java.lang.String([C p0), ConstructorAssumption: java.lang.String(java.lang.String p0), ConstructorAssumption: java.lang.String([C p0,int p1,int p2), ConstructorAssumption: java.lang.String([B p0,int p1), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,int p3), ConstructorAssumption: java.lang.Character(char p0), ConstructorAssumption: java.lang.Boolean(boolean p0), ConstructorAssumption: java.lang.Boolean(java.lang.String p0), ConstructorAssumption: java.lang.Double(double p0), ConstructorAssumption: java.lang.Double(java.lang.String p0), ConstructorAssumption: java.lang.Float(java.lang.String p0), ConstructorAssumption: java.lang.Float(double p0), ConstructorAssumption: java.lang.Float(float p0), ConstructorAssumption: java.lang.Long(long p0), ConstructorAssumption: java.lang.Long(java.lang.String p0), ConstructorAssumption: java.lang.Object()]
Class Assumptions:
[java.lang.Object, java.lang.Number, java.lang.Integer, java.lang.String, java.lang.Character, java.lang.Boolean, java.lang.Double, java.lang.Float, java.lang.Long, java.lang.Object]
- TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NB für SyntaxTreeNode: null [numberOfLeadingZeros]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NC für SyntaxTreeNode: null [numberOfTrailingZeros]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ND für SyntaxTreeNode: null [bitCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NE für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NF für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NG für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NH für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NI für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NJ für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NK für SyntaxTreeNode: null [min]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NL für SyntaxTreeNode: null [max]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NM für SyntaxTreeNode: null [reverseBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NN für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NO für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NP für SyntaxTreeNode: null [byteValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NQ für SyntaxTreeNode: null [shortValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NR für SyntaxTreeNode: null [intValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NS für SyntaxTreeNode: null [longValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NT für SyntaxTreeNode: null [floatValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NU für SyntaxTreeNode: null [doubleValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NV für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NW für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NX für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NY für SyntaxTreeNode: null [toHexString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH NZ für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OA für SyntaxTreeNode: null [decode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OB für SyntaxTreeNode: null [reverse]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OC für SyntaxTreeNode: null [sum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OD für SyntaxTreeNode: null [parseInt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OE für SyntaxTreeNode: null [parseInt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OF für SyntaxTreeNode: null [toUnsignedLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OG für SyntaxTreeNode: null [compareUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OH für SyntaxTreeNode: null [divideUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OI für SyntaxTreeNode: null [getInteger]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OJ für SyntaxTreeNode: null [getInteger]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OK für SyntaxTreeNode: null [getInteger]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OL für SyntaxTreeNode: null [highestOneBit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OM für SyntaxTreeNode: null [lowestOneBit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ON für SyntaxTreeNode: null [parseUnsignedInt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OO für SyntaxTreeNode: null [parseUnsignedInt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OP für SyntaxTreeNode: null [remainderUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OQ für SyntaxTreeNode: null [rotateLeft]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OR für SyntaxTreeNode: null [rotateRight]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OS für SyntaxTreeNode: null [signum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OT für SyntaxTreeNode: null [toBinaryString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OU für SyntaxTreeNode: null [toOctalString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OV für SyntaxTreeNode: null [toUnsignedString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OW für SyntaxTreeNode: null [toUnsignedString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OX für SyntaxTreeNode: null [java.lang.Integer]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OY für SyntaxTreeNode: null [java.lang.Integer]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH OZ für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PA für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PB für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PC für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PD für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PE für SyntaxTreeNode: null [indexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PF für SyntaxTreeNode: null [indexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PG für SyntaxTreeNode: null [indexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PH für SyntaxTreeNode: null [indexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PI für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PJ für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PK für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PL für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PM für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PN für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PO für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PP für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PQ für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PR für SyntaxTreeNode: null [charAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PS für SyntaxTreeNode: null [codePointAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PT für SyntaxTreeNode: null [codePointBefore]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PU für SyntaxTreeNode: null [codePointCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PV für SyntaxTreeNode: null [compareToIgnoreCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PW für SyntaxTreeNode: null [concat]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PX für SyntaxTreeNode: null [contains]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PY für SyntaxTreeNode: null [contentEquals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH PZ für SyntaxTreeNode: null [contentEquals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QA für SyntaxTreeNode: null [copyValueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QB für SyntaxTreeNode: null [copyValueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QC für SyntaxTreeNode: null [endsWith]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QD für SyntaxTreeNode: null [equalsIgnoreCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QE für SyntaxTreeNode: null [format]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QF für SyntaxTreeNode: null [format]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QG für SyntaxTreeNode: null [getBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QH für SyntaxTreeNode: null [getBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QI für SyntaxTreeNode: null [getBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QJ für SyntaxTreeNode: null [getBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QK für SyntaxTreeNode: null [getChars]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QL für SyntaxTreeNode: null [intern]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QM für SyntaxTreeNode: null [isEmpty]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QN für SyntaxTreeNode: null [join]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QO für SyntaxTreeNode: null [join]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QP für SyntaxTreeNode: null [lastIndexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QQ für SyntaxTreeNode: null [lastIndexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QR für SyntaxTreeNode: null [lastIndexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QS für SyntaxTreeNode: null [lastIndexOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QT für SyntaxTreeNode: null [length]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QU für SyntaxTreeNode: null [matches]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QV für SyntaxTreeNode: null [offsetByCodePoints]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QW für SyntaxTreeNode: null [regionMatches]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QX für SyntaxTreeNode: null [regionMatches]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QY für SyntaxTreeNode: null [replace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH QZ für SyntaxTreeNode: null [replace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RA für SyntaxTreeNode: null [replaceAll]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RB für SyntaxTreeNode: null [replaceFirst]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RC für SyntaxTreeNode: null [split]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RD für SyntaxTreeNode: null [split]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RE für SyntaxTreeNode: null [startsWith]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RF für SyntaxTreeNode: null [startsWith]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RG für SyntaxTreeNode: null [subSequence]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RH für SyntaxTreeNode: null [substring]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RI für SyntaxTreeNode: null [substring]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RJ für SyntaxTreeNode: null [toCharArray]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RK für SyntaxTreeNode: null [toLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RL für SyntaxTreeNode: null [toLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RM für SyntaxTreeNode: null [toUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RN für SyntaxTreeNode: null [toUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RO für SyntaxTreeNode: null [trim]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RP für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RQ für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RR für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RS für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RT für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RU für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RV für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RW für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RX für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RY für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH RZ für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SA für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SB für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SC für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SD für SyntaxTreeNode: null [java.lang.String]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SE für SyntaxTreeNode: null [isJavaIdentifierStart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SF für SyntaxTreeNode: null [isJavaIdentifierStart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SG für SyntaxTreeNode: null [isJavaIdentifierPart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SH für SyntaxTreeNode: null [isJavaIdentifierPart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SI für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SJ für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SK für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SL für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SM für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SN für SyntaxTreeNode: null [reverseBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SO für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SP für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SQ für SyntaxTreeNode: null [charValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SR für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SS für SyntaxTreeNode: null [getName]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ST für SyntaxTreeNode: null [charCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SU für SyntaxTreeNode: null [codePointAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SV für SyntaxTreeNode: null [codePointAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SW für SyntaxTreeNode: null [codePointAt]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SX für SyntaxTreeNode: null [codePointBefore]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SY für SyntaxTreeNode: null [codePointBefore]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH SZ für SyntaxTreeNode: null [codePointBefore]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TA für SyntaxTreeNode: null [codePointCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TB für SyntaxTreeNode: null [codePointCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TC für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TD für SyntaxTreeNode: null [highSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TE für SyntaxTreeNode: null [isBmpCodePoint]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TF für SyntaxTreeNode: null [isValidCodePoint]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TG für SyntaxTreeNode: null [lowSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TH für SyntaxTreeNode: null [offsetByCodePoints]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TI für SyntaxTreeNode: null [offsetByCodePoints]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TJ für SyntaxTreeNode: null [toChars]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TK für SyntaxTreeNode: null [toChars]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TL für SyntaxTreeNode: null [toLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TM für SyntaxTreeNode: null [toLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TN für SyntaxTreeNode: null [toUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TO für SyntaxTreeNode: null [toUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TP für SyntaxTreeNode: null [getType]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TQ für SyntaxTreeNode: null [getType]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TR für SyntaxTreeNode: null [isHighSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TS für SyntaxTreeNode: null [isLowSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TT für SyntaxTreeNode: null [isSurrogate]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TU für SyntaxTreeNode: null [digit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TV für SyntaxTreeNode: null [digit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TW für SyntaxTreeNode: null [forDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TX für SyntaxTreeNode: null [getDirectionality]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TY für SyntaxTreeNode: null [getDirectionality]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH TZ für SyntaxTreeNode: null [getNumericValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UA für SyntaxTreeNode: null [getNumericValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UB für SyntaxTreeNode: null [isAlphabetic]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UC für SyntaxTreeNode: null [isDefined]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UD für SyntaxTreeNode: null [isDefined]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UE für SyntaxTreeNode: null [isDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UF für SyntaxTreeNode: null [isDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UG für SyntaxTreeNode: null [isISOControl]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UH für SyntaxTreeNode: null [isISOControl]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UI für SyntaxTreeNode: null [isIdentifierIgnorable]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UJ für SyntaxTreeNode: null [isIdentifierIgnorable]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UK für SyntaxTreeNode: null [isIdeographic]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UL für SyntaxTreeNode: null [isJavaLetter]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UM für SyntaxTreeNode: null [isJavaLetterOrDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UN für SyntaxTreeNode: null [isLetter]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UO für SyntaxTreeNode: null [isLetter]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UP für SyntaxTreeNode: null [isLetterOrDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UQ für SyntaxTreeNode: null [isLetterOrDigit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UR für SyntaxTreeNode: null [isLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH US für SyntaxTreeNode: null [isLowerCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UT für SyntaxTreeNode: null [isMirrored]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UU für SyntaxTreeNode: null [isMirrored]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UV für SyntaxTreeNode: null [isSpace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UW für SyntaxTreeNode: null [isSpaceChar]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UX für SyntaxTreeNode: null [isSpaceChar]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UY für SyntaxTreeNode: null [isSupplementaryCodePoint]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH UZ für SyntaxTreeNode: null [isSurrogatePair]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VA für SyntaxTreeNode: null [isTitleCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VB für SyntaxTreeNode: null [isTitleCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VC für SyntaxTreeNode: null [isUnicodeIdentifierPart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VD für SyntaxTreeNode: null [isUnicodeIdentifierPart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VE für SyntaxTreeNode: null [isUnicodeIdentifierStart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VF für SyntaxTreeNode: null [isUnicodeIdentifierStart]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VG für SyntaxTreeNode: null [isUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VH für SyntaxTreeNode: null [isUpperCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VI für SyntaxTreeNode: null [isWhitespace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VJ für SyntaxTreeNode: null [isWhitespace]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VK für SyntaxTreeNode: null [toCodePoint]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VL für SyntaxTreeNode: null [toTitleCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VM für SyntaxTreeNode: null [toTitleCase]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VN für SyntaxTreeNode: null [java.lang.Character]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VO für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VP für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VQ für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VR für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VS für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VT für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VU für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VV für SyntaxTreeNode: null [getBoolean]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VW für SyntaxTreeNode: null [booleanValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VX für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VY für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH VZ für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WA für SyntaxTreeNode: null [logicalAnd]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WB für SyntaxTreeNode: null [logicalOr]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WC für SyntaxTreeNode: null [logicalXor]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WD für SyntaxTreeNode: null [parseBoolean]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WE für SyntaxTreeNode: null [java.lang.Boolean]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WF für SyntaxTreeNode: null [java.lang.Boolean]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WG für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WH für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WI für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WJ für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WK für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WL für SyntaxTreeNode: null [min]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WM für SyntaxTreeNode: null [max]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WN für SyntaxTreeNode: null [doubleToRawLongBits]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WO für SyntaxTreeNode: null [doubleToLongBits]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WP für SyntaxTreeNode: null [longBitsToDouble]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WQ für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WR für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WS für SyntaxTreeNode: null [byteValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WT für SyntaxTreeNode: null [shortValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WU für SyntaxTreeNode: null [intValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WV für SyntaxTreeNode: null [longValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WW für SyntaxTreeNode: null [floatValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WX für SyntaxTreeNode: null [doubleValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WY für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH WZ für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XA für SyntaxTreeNode: null [toHexString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XB für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XC für SyntaxTreeNode: null [isNaN]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XD für SyntaxTreeNode: null [isNaN]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XE für SyntaxTreeNode: null [isFinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XF für SyntaxTreeNode: null [isInfinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XG für SyntaxTreeNode: null [isInfinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XH für SyntaxTreeNode: null [sum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XI für SyntaxTreeNode: null [parseDouble]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XJ für SyntaxTreeNode: null [java.lang.Double]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XK für SyntaxTreeNode: null [java.lang.Double]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XL für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XM für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XN für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XO für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XP für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XQ für SyntaxTreeNode: null [min]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XR für SyntaxTreeNode: null [max]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XS für SyntaxTreeNode: null [floatToRawIntBits]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XT für SyntaxTreeNode: null [floatToIntBits]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XU für SyntaxTreeNode: null [intBitsToFloat]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XV für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XW für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XX für SyntaxTreeNode: null [byteValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XY für SyntaxTreeNode: null [shortValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH XZ für SyntaxTreeNode: null [intValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YA für SyntaxTreeNode: null [longValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YB für SyntaxTreeNode: null [floatValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YC für SyntaxTreeNode: null [doubleValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YD für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YE für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YF für SyntaxTreeNode: null [toHexString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YG für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YH für SyntaxTreeNode: null [isNaN]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YI für SyntaxTreeNode: null [isNaN]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YJ für SyntaxTreeNode: null [isFinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YK für SyntaxTreeNode: null [isInfinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YL für SyntaxTreeNode: null [isInfinite]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YM für SyntaxTreeNode: null [parseFloat]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YN für SyntaxTreeNode: null [sum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YO für SyntaxTreeNode: null [java.lang.Float]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YP für SyntaxTreeNode: null [java.lang.Float]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YQ für SyntaxTreeNode: null [java.lang.Float]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YR für SyntaxTreeNode: null [numberOfLeadingZeros]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YS für SyntaxTreeNode: null [numberOfTrailingZeros]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YT für SyntaxTreeNode: null [bitCount]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YU für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YV für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YW für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YX für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YY für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH YZ für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZA für SyntaxTreeNode: null [min]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZB für SyntaxTreeNode: null [max]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZC für SyntaxTreeNode: null [reverseBytes]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZD für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZE für SyntaxTreeNode: null [compareTo]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZF für SyntaxTreeNode: null [getLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZG für SyntaxTreeNode: null [getLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZH für SyntaxTreeNode: null [getLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZI für SyntaxTreeNode: null [byteValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZJ für SyntaxTreeNode: null [shortValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZK für SyntaxTreeNode: null [intValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZL für SyntaxTreeNode: null [longValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZM für SyntaxTreeNode: null [floatValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZN für SyntaxTreeNode: null [doubleValue]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZO für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZP für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZQ für SyntaxTreeNode: null [valueOf]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZR für SyntaxTreeNode: null [toHexString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZS für SyntaxTreeNode: null [compare]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZT für SyntaxTreeNode: null [decode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZU für SyntaxTreeNode: null [reverse]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZV für SyntaxTreeNode: null [sum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZW für SyntaxTreeNode: null [compareUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZX für SyntaxTreeNode: null [divideUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZY für SyntaxTreeNode: null [highestOneBit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ZZ für SyntaxTreeNode: null [lowestOneBit]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAA für SyntaxTreeNode: null [parseLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAB für SyntaxTreeNode: null [parseLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAC für SyntaxTreeNode: null [remainderUnsigned]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAD für SyntaxTreeNode: null [rotateLeft]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAE für SyntaxTreeNode: null [rotateRight]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAF für SyntaxTreeNode: null [signum]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAG für SyntaxTreeNode: null [toBinaryString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAH für SyntaxTreeNode: null [toOctalString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAI für SyntaxTreeNode: null [toUnsignedString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAJ für SyntaxTreeNode: null [toUnsignedString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAK für SyntaxTreeNode: null [parseUnsignedLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAL für SyntaxTreeNode: null [parseUnsignedLong]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAM für SyntaxTreeNode: null [java.lang.Long]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAN für SyntaxTreeNode: null [java.lang.Long]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAO für SyntaxTreeNode: null [wait]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAP für SyntaxTreeNode: null [wait]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAQ für SyntaxTreeNode: null [wait]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAR für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAS für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAT für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAU für SyntaxTreeNode: null [getClass]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAV für SyntaxTreeNode: null [notify]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAW für SyntaxTreeNode: null [notifyAll]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAX für SyntaxTreeNode: null [java.lang.Object]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAY für SyntaxTreeNode: null [wait]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH AAZ für SyntaxTreeNode: null [wait]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABA für SyntaxTreeNode: null [wait]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABB für SyntaxTreeNode: null [equals]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABC für SyntaxTreeNode: null [toString]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABD für SyntaxTreeNode: null [hashCode]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABE für SyntaxTreeNode: null [getClass]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABF für SyntaxTreeNode: null [notify]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABG für SyntaxTreeNode: null [notifyAll]null { [] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABH für SyntaxTreeNode: null [java.lang.Object]null { [] - TYPEINFERENCE
inference: Verarbeite Test - TYPEINFERENCE
inference: Verarbeite Klasse1 - TYPEINFERENCE
inference: Verarbeite Klasse2 - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge FC = {
(java.lang.Integer <. java.lang.Number)Smaller,
(java.lang.Double <. java.lang.Number)Smaller,
(java.lang.Float <. java.lang.Number)Smaller,
(java.lang.Long <. java.lang.Number)Smaller,
(Test <. java.lang.Object)Smaller,
(Klasse1 <. java.lang.Object)Smaller,
(Klasse2 <. java.lang.Object)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
inference: nSubstStelleStart0 0 - FINITECLOSURE
inference: nSubstStelleStart0 1 - FINITECLOSURE
inference: nSubstStelleStart0 2 - FINITECLOSURE
inference: nSubstStelleStart0 3 - FINITECLOSURE
inference: nSubstStelleStart0 4 - FINITECLOSURE
inference: nSubstStelleStart0 5 - FINITECLOSURE
inference: nSubstStelleStart0 6 - FINITECLOSURE
Typeinference: FiniteClosure:
FC: [
(java.lang.Integer <. java.lang.Number),
(java.lang.Double <. java.lang.Number),
(java.lang.Float <. java.lang.Number),
(java.lang.Long <. java.lang.Number),
(Test <. java.lang.Object),
(Klasse1 <. java.lang.Object),
(Klasse2 <. java.lang.Object)]
TTO: [
(java.lang.Integer <. java.lang.Number),
(java.lang.Double <. java.lang.Number),
(java.lang.Float <. java.lang.Number),
(java.lang.Long <. java.lang.Number),
(Test <. java.lang.Object),
(Klasse1 <. java.lang.Object),
(Klasse2 <. java.lang.Object)]
CLASSVEC: [Fun0, Fun1, Fun2, Fun3, Fun4, Fun5, Test, Klasse1, Klasse2, java.lang.Number, java.lang.Integer, java.lang.String, java.lang.Character, java.lang.Boolean, java.lang.Double, java.lang.Float, java.lang.Long, Test, Klasse1, Klasse2] - TYPEINFERENCE
inference: Rufe TRStart()... - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.Class: Erstellte FiniteClosure: FC: [
(java.lang.Integer <. java.lang.Number),
(java.lang.Double <. java.lang.Number),
(java.lang.Float <. java.lang.Number),
(java.lang.Long <. java.lang.Number),
(Test <. java.lang.Object),
(Klasse1 <. java.lang.Object),
(Klasse2 <. java.lang.Object)]
TTO: [
(java.lang.Integer <. java.lang.Number),
(java.lang.Double <. java.lang.Number),
(java.lang.Float <. java.lang.Number),
(java.lang.Long <. java.lang.Number),
(Test <. java.lang.Object),
(Klasse1 <. java.lang.Object),
(Klasse2 <. java.lang.Object)]
CLASSVEC: [Fun0, Fun1, Fun2, Fun3, Fun4, Fun5, Test, Klasse1, Klasse2, java.lang.Number, java.lang.Integer, java.lang.String, java.lang.Character, java.lang.Boolean, java.lang.Double, java.lang.Float, java.lang.Long, Test, Klasse1, Klasse2] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.Class: Erstellte Assumptions: this: Test
Method Assumptions:
[MethodAssumption: GTV R [apply](), MethodAssumption: GTV R [apply](GTV T1 T1), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2,GTV T3 T3), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2,GTV T3 T3,GTV T4 T4), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2,GTV T3 T3,GTV T4 T4,GTV T5 T5), MethodAssumption: void [methode](), MethodAssumption: void [methode](), MethodAssumption: void [methode](), MethodAssumption: java.lang.Integer* [numberOfLeadingZeros](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [numberOfTrailingZeros](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [bitCount](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [min](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [max](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [reverseBytes](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Integer java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Integer [valueOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [valueOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compare](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [decode](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [reverse](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [sum](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [parseInt](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [parseInt](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [toUnsignedLong](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [divideUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [getInteger](java.lang.String java.lang.String,java.lang.Integer java.lang.Integer), MethodAssumption: java.lang.Integer [getInteger](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [highestOneBit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lowestOneBit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [parseUnsignedInt](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [parseUnsignedInt](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [remainderUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [rotateLeft](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [rotateRight](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [signum](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toBinaryString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toOctalString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [compareTo](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [indexOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [indexOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [indexOf](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [indexOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [valueOf](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.String [valueOf](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.String [valueOf]([C [C), MethodAssumption: java.lang.String [valueOf]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [valueOf](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [valueOf](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Character* [charAt](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareToIgnoreCase](java.lang.String java.lang.String), MethodAssumption: java.lang.String [concat](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [contains](java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.Boolean* [contentEquals](java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.Boolean* [contentEquals](java.lang.StringBuffer java.lang.StringBuffer), MethodAssumption: java.lang.String [copyValueOf]([C [C), MethodAssumption: java.lang.String [copyValueOf]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [endsWith](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equalsIgnoreCase](java.lang.String java.lang.String), MethodAssumption: java.lang.String [format](java.util.Locale java.util.Locale,java.lang.String java.lang.String,[Ljava.lang.Object; [Ljava.lang.Object;), MethodAssumption: java.lang.String [format](java.lang.String java.lang.String,[Ljava.lang.Object; [Ljava.lang.Object;), MethodAssumption: void [getBytes](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,[B [B,java.lang.Integer* java.lang.Integer), MethodAssumption: [B [getBytes](java.nio.charset.Charset java.nio.charset.Charset), MethodAssumption: [B [getBytes](java.lang.String java.lang.String), MethodAssumption: [B [getBytes](), MethodAssumption: void [getChars](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,[C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [intern](), MethodAssumption: java.lang.Boolean* [isEmpty](), MethodAssumption: java.lang.String [join](java.lang.CharSequence java.lang.CharSequence,[Ljava.lang.CharSequence; [Ljava.lang.CharSequence;), MethodAssumption: java.lang.String [join](java.lang.CharSequence java.lang.CharSequence,java.lang.Iterable java.lang.Iterable), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [length](), MethodAssumption: java.lang.Boolean* [matches](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [offsetByCodePoints](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [regionMatches](java.lang.Integer* java.lang.Integer,java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [regionMatches](java.lang.Boolean* java.lang.Boolean,java.lang.Integer* java.lang.Integer,java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [replace](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [replace](java.lang.CharSequence java.lang.CharSequence,java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.String [replaceAll](java.lang.String java.lang.String,java.lang.String java.lang.String), MethodAssumption: java.lang.String [replaceFirst](java.lang.String java.lang.String,java.lang.String java.lang.String), MethodAssumption: [Ljava.lang.String; [split](java.lang.String java.lang.String), MethodAssumption: [Ljava.lang.String; [split](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [startsWith](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [startsWith](java.lang.String java.lang.String), MethodAssumption: java.lang.CharSequence [subSequence](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [substring](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [substring](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: [C [toCharArray](), MethodAssumption: java.lang.String [toLowerCase](java.util.Locale java.util.Locale), MethodAssumption: java.lang.String [toLowerCase](), MethodAssumption: java.lang.String [toUpperCase](), MethodAssumption: java.lang.String [toUpperCase](java.util.Locale java.util.Locale), MethodAssumption: java.lang.String [trim](), MethodAssumption: java.lang.Boolean* [isJavaIdentifierStart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaIdentifierStart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isJavaIdentifierPart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaIdentifierPart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [reverseBytes](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Character java.lang.Character), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Character* [charValue](), MethodAssumption: java.lang.Character [valueOf](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [getName](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [charCount](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt]([C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore]([C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compare](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [highSurrogate](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isBmpCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isValidCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [lowSurrogate](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [offsetByCodePoints](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [offsetByCodePoints]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toChars](java.lang.Integer* java.lang.Integer,[C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: [C [toChars](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [toLowerCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [toLowerCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toUpperCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [toUpperCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getType](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getType](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isHighSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLowSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [digit](java.lang.Character* java.lang.Character,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [digit](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [forDigit](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: byte [getDirectionality](java.lang.Integer* java.lang.Integer), MethodAssumption: byte [getDirectionality](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getNumericValue](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [getNumericValue](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isAlphabetic](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDefined](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isDefined](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDigit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isISOControl](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isISOControl](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isIdentifierIgnorable](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isIdentifierIgnorable](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isIdeographic](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isJavaLetter](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaLetterOrDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetter](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLetter](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetterOrDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetterOrDigit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLowerCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLowerCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isMirrored](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isMirrored](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSpace](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSpaceChar](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isSpaceChar](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSupplementaryCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isSurrogatePair](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isTitleCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isTitleCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierPart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierPart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierStart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierStart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUpperCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUpperCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isWhitespace](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isWhitespace](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toCodePoint](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [toTitleCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [toTitleCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Boolean java.lang.Boolean), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Boolean* [getBoolean](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [booleanValue](), MethodAssumption: java.lang.Boolean [valueOf](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [compare](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalAnd](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalOr](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalXor](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [parseBoolean](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [min](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [max](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Long* [doubleToRawLongBits](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Long* [doubleToLongBits](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [longBitsToDouble](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Double java.lang.Double), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Double [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Double [valueOf](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.String [toHexString](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Integer* [compare](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isNaN](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isNaN](), MethodAssumption: java.lang.Boolean* [isFinite](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isInfinite](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isInfinite](), MethodAssumption: java.lang.Double* [sum](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [parseDouble](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [min](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [max](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [floatToRawIntBits](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [floatToIntBits](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [intBitsToFloat](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Float java.lang.Float), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Float [valueOf](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [compare](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isNaN](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isNaN](), MethodAssumption: java.lang.Boolean* [isFinite](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isInfinite](), MethodAssumption: java.lang.Boolean* [isInfinite](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [parseFloat](java.lang.String java.lang.String), MethodAssumption: java.lang.Float* [sum](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [numberOfLeadingZeros](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [numberOfTrailingZeros](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [bitCount](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [min](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [max](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [reverseBytes](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Long java.lang.Long), MethodAssumption: java.lang.Long [getLong](java.lang.String java.lang.String,java.lang.Long java.lang.Long), MethodAssumption: java.lang.Long [getLong](java.lang.String java.lang.String), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Long [valueOf](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long [valueOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compare](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long [decode](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [reverse](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [sum](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [divideUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [highestOneBit](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [lowestOneBit](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [parseLong](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [parseLong](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [remainderUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [rotateLeft](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [rotateRight](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [signum](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toBinaryString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toOctalString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [parseUnsignedLong](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [parseUnsignedLong](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: void [wait](), MethodAssumption: void [wait](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: void [wait](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Class [getClass](), MethodAssumption: void [notify](), MethodAssumption: void [notifyAll]()]
FieldVar Assumptions:
[FieldAssumption: int MIN_VALUE, FieldAssumption: int MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.util.Comparator CASE_INSENSITIVE_ORDER, FieldAssumption: int MIN_RADIX, FieldAssumption: int MAX_RADIX, FieldAssumption: char MIN_VALUE, FieldAssumption: char MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: byte UNASSIGNED, FieldAssumption: byte UPPERCASE_LETTER, FieldAssumption: byte LOWERCASE_LETTER, FieldAssumption: byte TITLECASE_LETTER, FieldAssumption: byte MODIFIER_LETTER, FieldAssumption: byte OTHER_LETTER, FieldAssumption: byte NON_SPACING_MARK, FieldAssumption: byte ENCLOSING_MARK, FieldAssumption: byte COMBINING_SPACING_MARK, FieldAssumption: byte DECIMAL_DIGIT_NUMBER, FieldAssumption: byte LETTER_NUMBER, FieldAssumption: byte OTHER_NUMBER, FieldAssumption: byte SPACE_SEPARATOR, FieldAssumption: byte LINE_SEPARATOR, FieldAssumption: byte PARAGRAPH_SEPARATOR, FieldAssumption: byte CONTROL, FieldAssumption: byte FORMAT, FieldAssumption: byte PRIVATE_USE, FieldAssumption: byte SURROGATE, FieldAssumption: byte DASH_PUNCTUATION, FieldAssumption: byte START_PUNCTUATION, FieldAssumption: byte END_PUNCTUATION, FieldAssumption: byte CONNECTOR_PUNCTUATION, FieldAssumption: byte OTHER_PUNCTUATION, FieldAssumption: byte MATH_SYMBOL, FieldAssumption: byte CURRENCY_SYMBOL, FieldAssumption: byte MODIFIER_SYMBOL, FieldAssumption: byte OTHER_SYMBOL, FieldAssumption: byte INITIAL_QUOTE_PUNCTUATION, FieldAssumption: byte FINAL_QUOTE_PUNCTUATION, FieldAssumption: byte DIRECTIONALITY_UNDEFINED, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR, FieldAssumption: byte DIRECTIONALITY_ARABIC_NUMBER, FieldAssumption: byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_NONSPACING_MARK, FieldAssumption: byte DIRECTIONALITY_BOUNDARY_NEUTRAL, FieldAssumption: byte DIRECTIONALITY_PARAGRAPH_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_SEGMENT_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_WHITESPACE, FieldAssumption: byte DIRECTIONALITY_OTHER_NEUTRALS, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE, FieldAssumption: byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT, FieldAssumption: char MIN_HIGH_SURROGATE, FieldAssumption: char MAX_HIGH_SURROGATE, FieldAssumption: char MIN_LOW_SURROGATE, FieldAssumption: char MAX_LOW_SURROGATE, FieldAssumption: char MIN_SURROGATE, FieldAssumption: char MAX_SURROGATE, FieldAssumption: int MIN_SUPPLEMENTARY_CODE_POINT, FieldAssumption: int MIN_CODE_POINT, FieldAssumption: int MAX_CODE_POINT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Boolean TRUE, FieldAssumption: java.lang.Boolean FALSE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: double POSITIVE_INFINITY, FieldAssumption: double NEGATIVE_INFINITY, FieldAssumption: double NaN, FieldAssumption: double MAX_VALUE, FieldAssumption: double MIN_NORMAL, FieldAssumption: double MIN_VALUE, FieldAssumption: int MAX_EXPONENT, FieldAssumption: int MIN_EXPONENT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Class TYPE, FieldAssumption: float POSITIVE_INFINITY, FieldAssumption: float NEGATIVE_INFINITY, FieldAssumption: float NaN, FieldAssumption: float MAX_VALUE, FieldAssumption: float MIN_NORMAL, FieldAssumption: float MIN_VALUE, FieldAssumption: int MAX_EXPONENT, FieldAssumption: int MIN_EXPONENT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Class TYPE, FieldAssumption: long MIN_VALUE, FieldAssumption: long MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: int SIZE, FieldAssumption: int BYTES]
LocalVar Assumptions:
[]
Parameter Assumptions:
[]
Generic Var Assumptions:
[R::GTV R, R::GTV R, T1::GTV T1, R::GTV R, T1::GTV T1, T2::GTV T2, R::GTV R, T1::GTV T1, T2::GTV T2, T3::GTV T3, R::GTV R, T1::GTV T1, T2::GTV T2, T3::GTV T3, T4::GTV T4, R::GTV R, T1::GTV T1, T2::GTV T2, T3::GTV T3, T4::GTV T4, T5::GTV T5]
Konstruktor Assumptions:
[ConstructorAssumption: Test(), ConstructorAssumption: Klasse1(), ConstructorAssumption: Klasse2(), ConstructorAssumption: java.lang.Integer(int p0), ConstructorAssumption: java.lang.Integer(java.lang.String p0), ConstructorAssumption: java.lang.String([B p0,int p1,int p2), ConstructorAssumption: java.lang.String([B p0,java.nio.charset.Charset p1), ConstructorAssumption: java.lang.String([B p0,java.lang.String p1), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,java.nio.charset.Charset p3), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,java.lang.String p3), ConstructorAssumption: java.lang.String(java.lang.StringBuilder p0), ConstructorAssumption: java.lang.String(java.lang.StringBuffer p0), ConstructorAssumption: java.lang.String([B p0), ConstructorAssumption: java.lang.String([I p0,int p1,int p2), ConstructorAssumption: java.lang.String(), ConstructorAssumption: java.lang.String([C p0), ConstructorAssumption: java.lang.String(java.lang.String p0), ConstructorAssumption: java.lang.String([C p0,int p1,int p2), ConstructorAssumption: java.lang.String([B p0,int p1), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,int p3), ConstructorAssumption: java.lang.Character(char p0), ConstructorAssumption: java.lang.Boolean(boolean p0), ConstructorAssumption: java.lang.Boolean(java.lang.String p0), ConstructorAssumption: java.lang.Double(double p0), ConstructorAssumption: java.lang.Double(java.lang.String p0), ConstructorAssumption: java.lang.Float(java.lang.String p0), ConstructorAssumption: java.lang.Float(double p0), ConstructorAssumption: java.lang.Float(float p0), ConstructorAssumption: java.lang.Long(long p0), ConstructorAssumption: java.lang.Long(java.lang.String p0), ConstructorAssumption: java.lang.Object()]
Class Assumptions:
[Fun0, Fun1, Fun2, Fun3, Fun4, Fun5, Test, Klasse1, Klasse2, java.lang.Object, java.lang.Number, java.lang.Integer, java.lang.String, java.lang.Character, java.lang.Boolean, java.lang.Double, java.lang.Float, java.lang.Long, java.lang.Object]
- TYPEINFERENCE
Typeinference: Prozessing statement: TPH B [var] - TYPEINFERENCE
Typeinference: Prozessing statement: null (var.methode( [ ])) - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABI für SyntaxTreeNode: null (var.methode( [ ])) - TYPEINFERENCE
Typeinference: Prozessing statement: null (var.methode( [ ])) - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.type.TypePlaceholder: Erstelle TPH ABJ für SyntaxTreeNode: null (var.methode( [ ])) - TYPEINFERENCE
Typeinference: Prozessing statement: void (var: TPH B.methode( [ ])) - TYPEINFERENCE
Typeinference: Prozessing statement: void (var: TPH B.methode( [ ])) - TYPEINFERENCE
Typeinference: Prozessing statement: TPH B [var] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.Class: Erstellte Constraints: [de.dhbwstuttgart.typeinference.SingleConstraint@7106e68e
[[
(void <. TPH ABI),
(TPH B <. Test), ] | [
(void <. TPH ABI),
(TPH B <. Klasse1), ] | [
(void <. TPH ABI),
(TPH B <. Klasse2), ] | ]
[[
(void <. TPH ABJ),
(TPH B <. Test), ] | [
(void <. TPH ABJ),
(TPH B <. Klasse1), ] | [
(void <. TPH ABJ),
(TPH B <. Klasse2), ] | ]
de.dhbwstuttgart.typeinference.SingleConstraint@7eda2dbb
de.dhbwstuttgart.typeinference.SingleConstraint@6576fe71
] - TYPEINFERENCE
inference: Rufe TRStart()... - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.Class: Erstellte FiniteClosure: FC: [
(java.lang.Integer <. java.lang.Number),
(java.lang.Double <. java.lang.Number),
(java.lang.Float <. java.lang.Number),
(java.lang.Long <. java.lang.Number),
(Test <. java.lang.Object),
(Klasse1 <. java.lang.Object),
(Klasse2 <. java.lang.Object)]
TTO: [
(java.lang.Integer <. java.lang.Number),
(java.lang.Double <. java.lang.Number),
(java.lang.Float <. java.lang.Number),
(java.lang.Long <. java.lang.Number),
(Test <. java.lang.Object),
(Klasse1 <. java.lang.Object),
(Klasse2 <. java.lang.Object)]
CLASSVEC: [Fun0, Fun1, Fun2, Fun3, Fun4, Fun5, Test, Klasse1, Klasse2, java.lang.Number, java.lang.Integer, java.lang.String, java.lang.Character, java.lang.Boolean, java.lang.Double, java.lang.Float, java.lang.Long, Test, Klasse1, Klasse2] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.Class: Erstellte Assumptions: this: Klasse1
Method Assumptions:
[MethodAssumption: GTV R [apply](), MethodAssumption: GTV R [apply](GTV T1 T1), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2,GTV T3 T3), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2,GTV T3 T3,GTV T4 T4), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2,GTV T3 T3,GTV T4 T4,GTV T5 T5), MethodAssumption: void [methode](), MethodAssumption: void [methode](), MethodAssumption: void [methode](), MethodAssumption: java.lang.Integer* [numberOfLeadingZeros](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [numberOfTrailingZeros](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [bitCount](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [min](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [max](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [reverseBytes](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Integer java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Integer [valueOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [valueOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compare](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [decode](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [reverse](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [sum](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [parseInt](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [parseInt](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [toUnsignedLong](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [divideUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [getInteger](java.lang.String java.lang.String,java.lang.Integer java.lang.Integer), MethodAssumption: java.lang.Integer [getInteger](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [highestOneBit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lowestOneBit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [parseUnsignedInt](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [parseUnsignedInt](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [remainderUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [rotateLeft](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [rotateRight](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [signum](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toBinaryString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toOctalString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [compareTo](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [indexOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [indexOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [indexOf](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [indexOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [valueOf](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.String [valueOf](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.String [valueOf]([C [C), MethodAssumption: java.lang.String [valueOf]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [valueOf](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [valueOf](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Character* [charAt](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareToIgnoreCase](java.lang.String java.lang.String), MethodAssumption: java.lang.String [concat](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [contains](java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.Boolean* [contentEquals](java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.Boolean* [contentEquals](java.lang.StringBuffer java.lang.StringBuffer), MethodAssumption: java.lang.String [copyValueOf]([C [C), MethodAssumption: java.lang.String [copyValueOf]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [endsWith](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equalsIgnoreCase](java.lang.String java.lang.String), MethodAssumption: java.lang.String [format](java.util.Locale java.util.Locale,java.lang.String java.lang.String,[Ljava.lang.Object; [Ljava.lang.Object;), MethodAssumption: java.lang.String [format](java.lang.String java.lang.String,[Ljava.lang.Object; [Ljava.lang.Object;), MethodAssumption: void [getBytes](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,[B [B,java.lang.Integer* java.lang.Integer), MethodAssumption: [B [getBytes](java.nio.charset.Charset java.nio.charset.Charset), MethodAssumption: [B [getBytes](java.lang.String java.lang.String), MethodAssumption: [B [getBytes](), MethodAssumption: void [getChars](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,[C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [intern](), MethodAssumption: java.lang.Boolean* [isEmpty](), MethodAssumption: java.lang.String [join](java.lang.CharSequence java.lang.CharSequence,[Ljava.lang.CharSequence; [Ljava.lang.CharSequence;), MethodAssumption: java.lang.String [join](java.lang.CharSequence java.lang.CharSequence,java.lang.Iterable java.lang.Iterable), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [length](), MethodAssumption: java.lang.Boolean* [matches](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [offsetByCodePoints](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [regionMatches](java.lang.Integer* java.lang.Integer,java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [regionMatches](java.lang.Boolean* java.lang.Boolean,java.lang.Integer* java.lang.Integer,java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [replace](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [replace](java.lang.CharSequence java.lang.CharSequence,java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.String [replaceAll](java.lang.String java.lang.String,java.lang.String java.lang.String), MethodAssumption: java.lang.String [replaceFirst](java.lang.String java.lang.String,java.lang.String java.lang.String), MethodAssumption: [Ljava.lang.String; [split](java.lang.String java.lang.String), MethodAssumption: [Ljava.lang.String; [split](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [startsWith](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [startsWith](java.lang.String java.lang.String), MethodAssumption: java.lang.CharSequence [subSequence](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [substring](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [substring](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: [C [toCharArray](), MethodAssumption: java.lang.String [toLowerCase](java.util.Locale java.util.Locale), MethodAssumption: java.lang.String [toLowerCase](), MethodAssumption: java.lang.String [toUpperCase](), MethodAssumption: java.lang.String [toUpperCase](java.util.Locale java.util.Locale), MethodAssumption: java.lang.String [trim](), MethodAssumption: java.lang.Boolean* [isJavaIdentifierStart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaIdentifierStart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isJavaIdentifierPart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaIdentifierPart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [reverseBytes](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Character java.lang.Character), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Character* [charValue](), MethodAssumption: java.lang.Character [valueOf](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [getName](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [charCount](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt]([C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore]([C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compare](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [highSurrogate](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isBmpCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isValidCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [lowSurrogate](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [offsetByCodePoints](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [offsetByCodePoints]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toChars](java.lang.Integer* java.lang.Integer,[C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: [C [toChars](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [toLowerCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [toLowerCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toUpperCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [toUpperCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getType](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getType](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isHighSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLowSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [digit](java.lang.Character* java.lang.Character,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [digit](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [forDigit](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: byte [getDirectionality](java.lang.Integer* java.lang.Integer), MethodAssumption: byte [getDirectionality](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getNumericValue](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [getNumericValue](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isAlphabetic](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDefined](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isDefined](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDigit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isISOControl](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isISOControl](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isIdentifierIgnorable](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isIdentifierIgnorable](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isIdeographic](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isJavaLetter](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaLetterOrDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetter](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLetter](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetterOrDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetterOrDigit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLowerCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLowerCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isMirrored](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isMirrored](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSpace](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSpaceChar](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isSpaceChar](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSupplementaryCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isSurrogatePair](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isTitleCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isTitleCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierPart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierPart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierStart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierStart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUpperCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUpperCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isWhitespace](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isWhitespace](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toCodePoint](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [toTitleCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [toTitleCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Boolean java.lang.Boolean), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Boolean* [getBoolean](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [booleanValue](), MethodAssumption: java.lang.Boolean [valueOf](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [compare](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalAnd](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalOr](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalXor](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [parseBoolean](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [min](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [max](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Long* [doubleToRawLongBits](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Long* [doubleToLongBits](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [longBitsToDouble](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Double java.lang.Double), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Double [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Double [valueOf](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.String [toHexString](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Integer* [compare](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isNaN](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isNaN](), MethodAssumption: java.lang.Boolean* [isFinite](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isInfinite](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isInfinite](), MethodAssumption: java.lang.Double* [sum](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [parseDouble](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [min](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [max](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [floatToRawIntBits](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [floatToIntBits](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [intBitsToFloat](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Float java.lang.Float), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Float [valueOf](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [compare](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isNaN](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isNaN](), MethodAssumption: java.lang.Boolean* [isFinite](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isInfinite](), MethodAssumption: java.lang.Boolean* [isInfinite](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [parseFloat](java.lang.String java.lang.String), MethodAssumption: java.lang.Float* [sum](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [numberOfLeadingZeros](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [numberOfTrailingZeros](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [bitCount](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [min](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [max](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [reverseBytes](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Long java.lang.Long), MethodAssumption: java.lang.Long [getLong](java.lang.String java.lang.String,java.lang.Long java.lang.Long), MethodAssumption: java.lang.Long [getLong](java.lang.String java.lang.String), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Long [valueOf](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long [valueOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compare](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long [decode](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [reverse](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [sum](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [divideUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [highestOneBit](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [lowestOneBit](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [parseLong](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [parseLong](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [remainderUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [rotateLeft](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [rotateRight](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [signum](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toBinaryString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toOctalString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [parseUnsignedLong](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [parseUnsignedLong](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: void [wait](), MethodAssumption: void [wait](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: void [wait](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Class [getClass](), MethodAssumption: void [notify](), MethodAssumption: void [notifyAll]()]
FieldVar Assumptions:
[FieldAssumption: int MIN_VALUE, FieldAssumption: int MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.util.Comparator CASE_INSENSITIVE_ORDER, FieldAssumption: int MIN_RADIX, FieldAssumption: int MAX_RADIX, FieldAssumption: char MIN_VALUE, FieldAssumption: char MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: byte UNASSIGNED, FieldAssumption: byte UPPERCASE_LETTER, FieldAssumption: byte LOWERCASE_LETTER, FieldAssumption: byte TITLECASE_LETTER, FieldAssumption: byte MODIFIER_LETTER, FieldAssumption: byte OTHER_LETTER, FieldAssumption: byte NON_SPACING_MARK, FieldAssumption: byte ENCLOSING_MARK, FieldAssumption: byte COMBINING_SPACING_MARK, FieldAssumption: byte DECIMAL_DIGIT_NUMBER, FieldAssumption: byte LETTER_NUMBER, FieldAssumption: byte OTHER_NUMBER, FieldAssumption: byte SPACE_SEPARATOR, FieldAssumption: byte LINE_SEPARATOR, FieldAssumption: byte PARAGRAPH_SEPARATOR, FieldAssumption: byte CONTROL, FieldAssumption: byte FORMAT, FieldAssumption: byte PRIVATE_USE, FieldAssumption: byte SURROGATE, FieldAssumption: byte DASH_PUNCTUATION, FieldAssumption: byte START_PUNCTUATION, FieldAssumption: byte END_PUNCTUATION, FieldAssumption: byte CONNECTOR_PUNCTUATION, FieldAssumption: byte OTHER_PUNCTUATION, FieldAssumption: byte MATH_SYMBOL, FieldAssumption: byte CURRENCY_SYMBOL, FieldAssumption: byte MODIFIER_SYMBOL, FieldAssumption: byte OTHER_SYMBOL, FieldAssumption: byte INITIAL_QUOTE_PUNCTUATION, FieldAssumption: byte FINAL_QUOTE_PUNCTUATION, FieldAssumption: byte DIRECTIONALITY_UNDEFINED, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR, FieldAssumption: byte DIRECTIONALITY_ARABIC_NUMBER, FieldAssumption: byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_NONSPACING_MARK, FieldAssumption: byte DIRECTIONALITY_BOUNDARY_NEUTRAL, FieldAssumption: byte DIRECTIONALITY_PARAGRAPH_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_SEGMENT_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_WHITESPACE, FieldAssumption: byte DIRECTIONALITY_OTHER_NEUTRALS, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE, FieldAssumption: byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT, FieldAssumption: char MIN_HIGH_SURROGATE, FieldAssumption: char MAX_HIGH_SURROGATE, FieldAssumption: char MIN_LOW_SURROGATE, FieldAssumption: char MAX_LOW_SURROGATE, FieldAssumption: char MIN_SURROGATE, FieldAssumption: char MAX_SURROGATE, FieldAssumption: int MIN_SUPPLEMENTARY_CODE_POINT, FieldAssumption: int MIN_CODE_POINT, FieldAssumption: int MAX_CODE_POINT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Boolean TRUE, FieldAssumption: java.lang.Boolean FALSE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: double POSITIVE_INFINITY, FieldAssumption: double NEGATIVE_INFINITY, FieldAssumption: double NaN, FieldAssumption: double MAX_VALUE, FieldAssumption: double MIN_NORMAL, FieldAssumption: double MIN_VALUE, FieldAssumption: int MAX_EXPONENT, FieldAssumption: int MIN_EXPONENT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Class TYPE, FieldAssumption: float POSITIVE_INFINITY, FieldAssumption: float NEGATIVE_INFINITY, FieldAssumption: float NaN, FieldAssumption: float MAX_VALUE, FieldAssumption: float MIN_NORMAL, FieldAssumption: float MIN_VALUE, FieldAssumption: int MAX_EXPONENT, FieldAssumption: int MIN_EXPONENT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Class TYPE, FieldAssumption: long MIN_VALUE, FieldAssumption: long MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: int SIZE, FieldAssumption: int BYTES]
LocalVar Assumptions:
[]
Parameter Assumptions:
[]
Generic Var Assumptions:
[R::GTV R, R::GTV R, T1::GTV T1, R::GTV R, T1::GTV T1, T2::GTV T2, R::GTV R, T1::GTV T1, T2::GTV T2, T3::GTV T3, R::GTV R, T1::GTV T1, T2::GTV T2, T3::GTV T3, T4::GTV T4, R::GTV R, T1::GTV T1, T2::GTV T2, T3::GTV T3, T4::GTV T4, T5::GTV T5]
Konstruktor Assumptions:
[ConstructorAssumption: Test(), ConstructorAssumption: Klasse1(), ConstructorAssumption: Klasse2(), ConstructorAssumption: java.lang.Integer(int p0), ConstructorAssumption: java.lang.Integer(java.lang.String p0), ConstructorAssumption: java.lang.String([B p0,int p1,int p2), ConstructorAssumption: java.lang.String([B p0,java.nio.charset.Charset p1), ConstructorAssumption: java.lang.String([B p0,java.lang.String p1), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,java.nio.charset.Charset p3), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,java.lang.String p3), ConstructorAssumption: java.lang.String(java.lang.StringBuilder p0), ConstructorAssumption: java.lang.String(java.lang.StringBuffer p0), ConstructorAssumption: java.lang.String([B p0), ConstructorAssumption: java.lang.String([I p0,int p1,int p2), ConstructorAssumption: java.lang.String(), ConstructorAssumption: java.lang.String([C p0), ConstructorAssumption: java.lang.String(java.lang.String p0), ConstructorAssumption: java.lang.String([C p0,int p1,int p2), ConstructorAssumption: java.lang.String([B p0,int p1), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,int p3), ConstructorAssumption: java.lang.Character(char p0), ConstructorAssumption: java.lang.Boolean(boolean p0), ConstructorAssumption: java.lang.Boolean(java.lang.String p0), ConstructorAssumption: java.lang.Double(double p0), ConstructorAssumption: java.lang.Double(java.lang.String p0), ConstructorAssumption: java.lang.Float(java.lang.String p0), ConstructorAssumption: java.lang.Float(double p0), ConstructorAssumption: java.lang.Float(float p0), ConstructorAssumption: java.lang.Long(long p0), ConstructorAssumption: java.lang.Long(java.lang.String p0), ConstructorAssumption: java.lang.Object()]
Class Assumptions:
[Fun0, Fun1, Fun2, Fun3, Fun4, Fun5, Test, Klasse1, Klasse2, java.lang.Object, java.lang.Number, java.lang.Integer, java.lang.String, java.lang.Character, java.lang.Boolean, java.lang.Double, java.lang.Float, java.lang.Long, java.lang.Object]
- TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.Class: Erstellte Constraints: [de.dhbwstuttgart.typeinference.SingleConstraint@76fb509a
de.dhbwstuttgart.typeinference.SingleConstraint@300ffa5d
] - TYPEINFERENCE
inference: Rufe TRStart()... - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.Class: Erstellte FiniteClosure: FC: [
(java.lang.Integer <. java.lang.Number),
(java.lang.Double <. java.lang.Number),
(java.lang.Float <. java.lang.Number),
(java.lang.Long <. java.lang.Number),
(Test <. java.lang.Object),
(Klasse1 <. java.lang.Object),
(Klasse2 <. java.lang.Object)]
TTO: [
(java.lang.Integer <. java.lang.Number),
(java.lang.Double <. java.lang.Number),
(java.lang.Float <. java.lang.Number),
(java.lang.Long <. java.lang.Number),
(Test <. java.lang.Object),
(Klasse1 <. java.lang.Object),
(Klasse2 <. java.lang.Object)]
CLASSVEC: [Fun0, Fun1, Fun2, Fun3, Fun4, Fun5, Test, Klasse1, Klasse2, java.lang.Number, java.lang.Integer, java.lang.String, java.lang.Character, java.lang.Boolean, java.lang.Double, java.lang.Float, java.lang.Long, Test, Klasse1, Klasse2] - TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.Class: Erstellte Assumptions: this: Klasse2
Method Assumptions:
[MethodAssumption: GTV R [apply](), MethodAssumption: GTV R [apply](GTV T1 T1), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2,GTV T3 T3), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2,GTV T3 T3,GTV T4 T4), MethodAssumption: GTV R [apply](GTV T1 T1,GTV T2 T2,GTV T3 T3,GTV T4 T4,GTV T5 T5), MethodAssumption: void [methode](), MethodAssumption: void [methode](), MethodAssumption: void [methode](), MethodAssumption: java.lang.Integer* [numberOfLeadingZeros](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [numberOfTrailingZeros](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [bitCount](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [min](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [max](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [reverseBytes](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Integer java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Integer [valueOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [valueOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compare](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [decode](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [reverse](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [sum](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [parseInt](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [parseInt](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [toUnsignedLong](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [divideUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer [getInteger](java.lang.String java.lang.String,java.lang.Integer java.lang.Integer), MethodAssumption: java.lang.Integer [getInteger](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [highestOneBit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lowestOneBit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [parseUnsignedInt](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [parseUnsignedInt](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [remainderUnsigned](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [rotateLeft](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [rotateRight](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [signum](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toBinaryString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toOctalString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [compareTo](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [indexOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [indexOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [indexOf](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [indexOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [valueOf](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.String [valueOf](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.String [valueOf]([C [C), MethodAssumption: java.lang.String [valueOf]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [valueOf](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [valueOf](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [valueOf](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Character* [charAt](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareToIgnoreCase](java.lang.String java.lang.String), MethodAssumption: java.lang.String [concat](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [contains](java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.Boolean* [contentEquals](java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.Boolean* [contentEquals](java.lang.StringBuffer java.lang.StringBuffer), MethodAssumption: java.lang.String [copyValueOf]([C [C), MethodAssumption: java.lang.String [copyValueOf]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [endsWith](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equalsIgnoreCase](java.lang.String java.lang.String), MethodAssumption: java.lang.String [format](java.util.Locale java.util.Locale,java.lang.String java.lang.String,[Ljava.lang.Object; [Ljava.lang.Object;), MethodAssumption: java.lang.String [format](java.lang.String java.lang.String,[Ljava.lang.Object; [Ljava.lang.Object;), MethodAssumption: void [getBytes](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,[B [B,java.lang.Integer* java.lang.Integer), MethodAssumption: [B [getBytes](java.nio.charset.Charset java.nio.charset.Charset), MethodAssumption: [B [getBytes](java.lang.String java.lang.String), MethodAssumption: [B [getBytes](), MethodAssumption: void [getChars](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,[C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [intern](), MethodAssumption: java.lang.Boolean* [isEmpty](), MethodAssumption: java.lang.String [join](java.lang.CharSequence java.lang.CharSequence,[Ljava.lang.CharSequence; [Ljava.lang.CharSequence;), MethodAssumption: java.lang.String [join](java.lang.CharSequence java.lang.CharSequence,java.lang.Iterable java.lang.Iterable), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [lastIndexOf](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [length](), MethodAssumption: java.lang.Boolean* [matches](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [offsetByCodePoints](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [regionMatches](java.lang.Integer* java.lang.Integer,java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [regionMatches](java.lang.Boolean* java.lang.Boolean,java.lang.Integer* java.lang.Integer,java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [replace](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [replace](java.lang.CharSequence java.lang.CharSequence,java.lang.CharSequence java.lang.CharSequence), MethodAssumption: java.lang.String [replaceAll](java.lang.String java.lang.String,java.lang.String java.lang.String), MethodAssumption: java.lang.String [replaceFirst](java.lang.String java.lang.String,java.lang.String java.lang.String), MethodAssumption: [Ljava.lang.String; [split](java.lang.String java.lang.String), MethodAssumption: [Ljava.lang.String; [split](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [startsWith](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [startsWith](java.lang.String java.lang.String), MethodAssumption: java.lang.CharSequence [subSequence](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [substring](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [substring](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: [C [toCharArray](), MethodAssumption: java.lang.String [toLowerCase](java.util.Locale java.util.Locale), MethodAssumption: java.lang.String [toLowerCase](), MethodAssumption: java.lang.String [toUpperCase](), MethodAssumption: java.lang.String [toUpperCase](java.util.Locale java.util.Locale), MethodAssumption: java.lang.String [trim](), MethodAssumption: java.lang.Boolean* [isJavaIdentifierStart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaIdentifierStart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isJavaIdentifierPart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaIdentifierPart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [reverseBytes](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Character java.lang.Character), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Character* [charValue](), MethodAssumption: java.lang.Character [valueOf](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.String [getName](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [charCount](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointAt]([C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointBefore]([C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [codePointCount]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compare](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [highSurrogate](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isBmpCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isValidCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [lowSurrogate](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [offsetByCodePoints](java.lang.CharSequence java.lang.CharSequence,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [offsetByCodePoints]([C [C,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toChars](java.lang.Integer* java.lang.Integer,[C [C,java.lang.Integer* java.lang.Integer), MethodAssumption: [C [toChars](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [toLowerCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [toLowerCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toUpperCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [toUpperCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getType](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getType](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isHighSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLowSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSurrogate](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [digit](java.lang.Character* java.lang.Character,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [digit](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Character* [forDigit](java.lang.Integer* java.lang.Integer,java.lang.Integer* java.lang.Integer), MethodAssumption: byte [getDirectionality](java.lang.Integer* java.lang.Integer), MethodAssumption: byte [getDirectionality](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [getNumericValue](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [getNumericValue](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isAlphabetic](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDefined](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isDefined](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDigit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isISOControl](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isISOControl](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isIdentifierIgnorable](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isIdentifierIgnorable](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isIdeographic](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isJavaLetter](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isJavaLetterOrDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetter](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLetter](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetterOrDigit](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isLetterOrDigit](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLowerCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isLowerCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isMirrored](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isMirrored](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSpace](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSpaceChar](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isSpaceChar](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isSupplementaryCodePoint](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isSurrogatePair](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isTitleCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isTitleCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierPart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierPart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierStart](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isUnicodeIdentifierStart](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUpperCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isUpperCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [isWhitespace](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Boolean* [isWhitespace](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [toCodePoint](java.lang.Character* java.lang.Character,java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Character* [toTitleCase](java.lang.Character* java.lang.Character), MethodAssumption: java.lang.Integer* [toTitleCase](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Boolean java.lang.Boolean), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Boolean* [getBoolean](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [booleanValue](), MethodAssumption: java.lang.Boolean [valueOf](java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Integer* [compare](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalAnd](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalOr](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [logicalXor](java.lang.Boolean* java.lang.Boolean,java.lang.Boolean* java.lang.Boolean), MethodAssumption: java.lang.Boolean* [parseBoolean](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [min](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [max](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Long* [doubleToRawLongBits](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Long* [doubleToLongBits](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [longBitsToDouble](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Double java.lang.Double), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Double [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.Double [valueOf](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.String [toHexString](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Integer* [compare](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isNaN](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isNaN](), MethodAssumption: java.lang.Boolean* [isFinite](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isInfinite](java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Boolean* [isInfinite](), MethodAssumption: java.lang.Double* [sum](java.lang.Double* java.lang.Double,java.lang.Double* java.lang.Double), MethodAssumption: java.lang.Double* [parseDouble](java.lang.String java.lang.String), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [min](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [max](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [floatToRawIntBits](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [floatToIntBits](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [intBitsToFloat](java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Float java.lang.Float), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Float [valueOf](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [compare](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isNaN](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isNaN](), MethodAssumption: java.lang.Boolean* [isFinite](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Boolean* [isInfinite](), MethodAssumption: java.lang.Boolean* [isInfinite](java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Float* [parseFloat](java.lang.String java.lang.String), MethodAssumption: java.lang.Float* [sum](java.lang.Float* java.lang.Float,java.lang.Float* java.lang.Float), MethodAssumption: java.lang.Integer* [numberOfLeadingZeros](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [numberOfTrailingZeros](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [bitCount](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.String [toString](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.String [toString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Integer* [hashCode](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [min](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [max](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [reverseBytes](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Object java.lang.Object), MethodAssumption: java.lang.Integer* [compareTo](java.lang.Long java.lang.Long), MethodAssumption: java.lang.Long [getLong](java.lang.String java.lang.String,java.lang.Long java.lang.Long), MethodAssumption: java.lang.Long [getLong](java.lang.String java.lang.String), MethodAssumption: byte [byteValue](), MethodAssumption: short [shortValue](), MethodAssumption: java.lang.Integer* [intValue](), MethodAssumption: java.lang.Long* [longValue](), MethodAssumption: java.lang.Float* [floatValue](), MethodAssumption: java.lang.Double* [doubleValue](), MethodAssumption: java.lang.Long [valueOf](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long [valueOf](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long [valueOf](java.lang.String java.lang.String), MethodAssumption: java.lang.String [toHexString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compare](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long [decode](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [reverse](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [sum](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Integer* [compareUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [divideUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [highestOneBit](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [lowestOneBit](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [parseLong](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [parseLong](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [remainderUnsigned](java.lang.Long* java.lang.Long,java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Long* [rotateLeft](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [rotateRight](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Integer* [signum](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toBinaryString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toOctalString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.String [toUnsignedString](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: java.lang.Long* [parseUnsignedLong](java.lang.String java.lang.String), MethodAssumption: java.lang.Long* [parseUnsignedLong](java.lang.String java.lang.String,java.lang.Integer* java.lang.Integer), MethodAssumption: void [wait](), MethodAssumption: void [wait](java.lang.Long* java.lang.Long,java.lang.Integer* java.lang.Integer), MethodAssumption: void [wait](java.lang.Long* java.lang.Long), MethodAssumption: java.lang.Boolean* [equals](java.lang.Object java.lang.Object), MethodAssumption: java.lang.String [toString](), MethodAssumption: java.lang.Integer* [hashCode](), MethodAssumption: java.lang.Class [getClass](), MethodAssumption: void [notify](), MethodAssumption: void [notifyAll]()]
FieldVar Assumptions:
[FieldAssumption: int MIN_VALUE, FieldAssumption: int MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.util.Comparator CASE_INSENSITIVE_ORDER, FieldAssumption: int MIN_RADIX, FieldAssumption: int MAX_RADIX, FieldAssumption: char MIN_VALUE, FieldAssumption: char MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: byte UNASSIGNED, FieldAssumption: byte UPPERCASE_LETTER, FieldAssumption: byte LOWERCASE_LETTER, FieldAssumption: byte TITLECASE_LETTER, FieldAssumption: byte MODIFIER_LETTER, FieldAssumption: byte OTHER_LETTER, FieldAssumption: byte NON_SPACING_MARK, FieldAssumption: byte ENCLOSING_MARK, FieldAssumption: byte COMBINING_SPACING_MARK, FieldAssumption: byte DECIMAL_DIGIT_NUMBER, FieldAssumption: byte LETTER_NUMBER, FieldAssumption: byte OTHER_NUMBER, FieldAssumption: byte SPACE_SEPARATOR, FieldAssumption: byte LINE_SEPARATOR, FieldAssumption: byte PARAGRAPH_SEPARATOR, FieldAssumption: byte CONTROL, FieldAssumption: byte FORMAT, FieldAssumption: byte PRIVATE_USE, FieldAssumption: byte SURROGATE, FieldAssumption: byte DASH_PUNCTUATION, FieldAssumption: byte START_PUNCTUATION, FieldAssumption: byte END_PUNCTUATION, FieldAssumption: byte CONNECTOR_PUNCTUATION, FieldAssumption: byte OTHER_PUNCTUATION, FieldAssumption: byte MATH_SYMBOL, FieldAssumption: byte CURRENCY_SYMBOL, FieldAssumption: byte MODIFIER_SYMBOL, FieldAssumption: byte OTHER_SYMBOL, FieldAssumption: byte INITIAL_QUOTE_PUNCTUATION, FieldAssumption: byte FINAL_QUOTE_PUNCTUATION, FieldAssumption: byte DIRECTIONALITY_UNDEFINED, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR, FieldAssumption: byte DIRECTIONALITY_ARABIC_NUMBER, FieldAssumption: byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_NONSPACING_MARK, FieldAssumption: byte DIRECTIONALITY_BOUNDARY_NEUTRAL, FieldAssumption: byte DIRECTIONALITY_PARAGRAPH_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_SEGMENT_SEPARATOR, FieldAssumption: byte DIRECTIONALITY_WHITESPACE, FieldAssumption: byte DIRECTIONALITY_OTHER_NEUTRALS, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING, FieldAssumption: byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING, FieldAssumption: byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE, FieldAssumption: byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT, FieldAssumption: char MIN_HIGH_SURROGATE, FieldAssumption: char MAX_HIGH_SURROGATE, FieldAssumption: char MIN_LOW_SURROGATE, FieldAssumption: char MAX_LOW_SURROGATE, FieldAssumption: char MIN_SURROGATE, FieldAssumption: char MAX_SURROGATE, FieldAssumption: int MIN_SUPPLEMENTARY_CODE_POINT, FieldAssumption: int MIN_CODE_POINT, FieldAssumption: int MAX_CODE_POINT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Boolean TRUE, FieldAssumption: java.lang.Boolean FALSE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: double POSITIVE_INFINITY, FieldAssumption: double NEGATIVE_INFINITY, FieldAssumption: double NaN, FieldAssumption: double MAX_VALUE, FieldAssumption: double MIN_NORMAL, FieldAssumption: double MIN_VALUE, FieldAssumption: int MAX_EXPONENT, FieldAssumption: int MIN_EXPONENT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Class TYPE, FieldAssumption: float POSITIVE_INFINITY, FieldAssumption: float NEGATIVE_INFINITY, FieldAssumption: float NaN, FieldAssumption: float MAX_VALUE, FieldAssumption: float MIN_NORMAL, FieldAssumption: float MIN_VALUE, FieldAssumption: int MAX_EXPONENT, FieldAssumption: int MIN_EXPONENT, FieldAssumption: int SIZE, FieldAssumption: int BYTES, FieldAssumption: java.lang.Class TYPE, FieldAssumption: long MIN_VALUE, FieldAssumption: long MAX_VALUE, FieldAssumption: java.lang.Class TYPE, FieldAssumption: int SIZE, FieldAssumption: int BYTES]
LocalVar Assumptions:
[]
Parameter Assumptions:
[]
Generic Var Assumptions:
[R::GTV R, R::GTV R, T1::GTV T1, R::GTV R, T1::GTV T1, T2::GTV T2, R::GTV R, T1::GTV T1, T2::GTV T2, T3::GTV T3, R::GTV R, T1::GTV T1, T2::GTV T2, T3::GTV T3, T4::GTV T4, R::GTV R, T1::GTV T1, T2::GTV T2, T3::GTV T3, T4::GTV T4, T5::GTV T5]
Konstruktor Assumptions:
[ConstructorAssumption: Test(), ConstructorAssumption: Klasse1(), ConstructorAssumption: Klasse2(), ConstructorAssumption: java.lang.Integer(int p0), ConstructorAssumption: java.lang.Integer(java.lang.String p0), ConstructorAssumption: java.lang.String([B p0,int p1,int p2), ConstructorAssumption: java.lang.String([B p0,java.nio.charset.Charset p1), ConstructorAssumption: java.lang.String([B p0,java.lang.String p1), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,java.nio.charset.Charset p3), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,java.lang.String p3), ConstructorAssumption: java.lang.String(java.lang.StringBuilder p0), ConstructorAssumption: java.lang.String(java.lang.StringBuffer p0), ConstructorAssumption: java.lang.String([B p0), ConstructorAssumption: java.lang.String([I p0,int p1,int p2), ConstructorAssumption: java.lang.String(), ConstructorAssumption: java.lang.String([C p0), ConstructorAssumption: java.lang.String(java.lang.String p0), ConstructorAssumption: java.lang.String([C p0,int p1,int p2), ConstructorAssumption: java.lang.String([B p0,int p1), ConstructorAssumption: java.lang.String([B p0,int p1,int p2,int p3), ConstructorAssumption: java.lang.Character(char p0), ConstructorAssumption: java.lang.Boolean(boolean p0), ConstructorAssumption: java.lang.Boolean(java.lang.String p0), ConstructorAssumption: java.lang.Double(double p0), ConstructorAssumption: java.lang.Double(java.lang.String p0), ConstructorAssumption: java.lang.Float(java.lang.String p0), ConstructorAssumption: java.lang.Float(double p0), ConstructorAssumption: java.lang.Float(float p0), ConstructorAssumption: java.lang.Long(long p0), ConstructorAssumption: java.lang.Long(java.lang.String p0), ConstructorAssumption: java.lang.Object()]
Class Assumptions:
[Fun0, Fun1, Fun2, Fun3, Fun4, Fun5, Test, Klasse1, Klasse2, java.lang.Object, java.lang.Number, java.lang.Integer, java.lang.String, java.lang.Character, java.lang.Boolean, java.lang.Double, java.lang.Float, java.lang.Long, java.lang.Object]
- TYPEINFERENCE
de.dhbwstuttgart.syntaxtree.Class: Erstellte Constraints: [de.dhbwstuttgart.typeinference.SingleConstraint@1f17ae12
de.dhbwstuttgart.typeinference.SingleConstraint@4d405ef7
] - TYPEINFERENCE
Typeinference: Übriggebliebene Konstraints:
[de.dhbwstuttgart.typeinference.SingleConstraint@7106e68e
[[
(void <. TPH ABI),
(TPH B <. Test), ] | [
(void <. TPH ABI),
(TPH B <. Klasse1), ] | [
(void <. TPH ABI),
(TPH B <. Klasse2), ] | ]
[[
(void <. TPH ABJ),
(TPH B <. Test), ] | [
(void <. TPH ABJ),
(TPH B <. Klasse1), ] | [
(void <. TPH ABJ),
(TPH B <. Klasse2), ] | ]
de.dhbwstuttgart.typeinference.SingleConstraint@7eda2dbb
de.dhbwstuttgart.typeinference.SingleConstraint@6576fe71
de.dhbwstuttgart.typeinference.SingleConstraint@76fb509a
de.dhbwstuttgart.typeinference.SingleConstraint@300ffa5d
de.dhbwstuttgart.typeinference.SingleConstraint@1f17ae12
de.dhbwstuttgart.typeinference.SingleConstraint@4d405ef7
]
- TYPEINFERENCE
Typeinference: Karthesisches Produkt der Constraints: [[
(TPH B <. TPH B),
(void <. TPH ABI),
(TPH B <. Test),
(void <. TPH ABJ),
(TPH B <. Test),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void)], [
(TPH B <. TPH B),
(void <. TPH ABI),
(TPH B <. Test),
(void <. TPH ABJ),
(TPH B <. Klasse1),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void)], [
(TPH B <. TPH B),
(void <. TPH ABI),
(TPH B <. Test),
(void <. TPH ABJ),
(TPH B <. Klasse2),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void)], [
(TPH B <. TPH B),
(void <. TPH ABI),
(TPH B <. Klasse1),
(void <. TPH ABJ),
(TPH B <. Test),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void)], [
(TPH B <. TPH B),
(void <. TPH ABI),
(TPH B <. Klasse1),
(void <. TPH ABJ),
(TPH B <. Klasse1),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void)], [
(TPH B <. TPH B),
(void <. TPH ABI),
(TPH B <. Klasse1),
(void <. TPH ABJ),
(TPH B <. Klasse2),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void)], [
(TPH B <. TPH B),
(void <. TPH ABI),
(TPH B <. Klasse2),
(void <. TPH ABJ),
(TPH B <. Test),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void)], [
(TPH B <. TPH B),
(void <. TPH ABI),
(TPH B <. Klasse2),
(void <. TPH ABJ),
(TPH B <. Klasse1),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void)], [
(TPH B <. TPH B),
(void <. TPH ABI),
(TPH B <. Klasse2),
(void <. TPH ABJ),
(TPH B <. Klasse2),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void),
(void <. void)]] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. TPH B)Smaller,
(TPH B <. Test)Smaller,
(TPH B <. Test)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. TPH B) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. Test)Smaller,
(TPH B <. Test)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH B = Test), ] | [
(TPH B = ? extends Test), ] | ]
[[
(TPH B = Test), ] | [
(TPH B = ? extends Test), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(TPH B = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Test) alle B durch Test - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(Test = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. ? extends Test muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Test),
(TPH B = ? extends Test)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Test), ] | [
(Test = ? extends Test), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(TPH B = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Test) alle B durch Test - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(Test = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. ? extends Test muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Test),
(TPH B = ? extends Test)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Test), ] | [
(Test = ? extends Test), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABI)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABI) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABI = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABI = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABI = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABI = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABI = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABJ)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABJ) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABJ = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABJ = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABJ = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABJ = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABJ = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
Typeinference:
JavaFiles:
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Test),
(TPH B = Test)]
- TYPEINFERENCE
Typeinference: class Test extends Object
{
void methode()
{
Test var;
var.methode();;
var.methode();;
}
void Test()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Test),
(TPH B = Test)]
- TYPEINFERENCE
Typeinference: class Klasse1 extends Object
{
void methode()
{
}
void Klasse1()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Test),
(TPH B = Test)]
- TYPEINFERENCE
Typeinference: class Klasse2 extends Object
{
void methode()
{
}
void Klasse2()
{
}
}
- TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. TPH B)Smaller,
(TPH B <. Test)Smaller,
(TPH B <. Klasse1)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. TPH B) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. Test)Smaller,
(TPH B <. Klasse1)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH B = Test), ] | [
(TPH B = ? extends Test), ] | ]
[[
(TPH B = Klasse1), ] | [
(TPH B = ? extends Klasse1), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(TPH B = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Test) alle B durch Test - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(Test = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. ? extends Test muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Test),
(TPH B = ? extends Test)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Test), ] | [
(Test = ? extends Test), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(TPH B = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse1) alle B durch Klasse1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(Klasse1 = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. ? extends Klasse1 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse1),
(TPH B = ? extends Klasse1)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse1), ] | [
(Klasse1 = ? extends Klasse1), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABI)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABI) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABI = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABI = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABI = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABI = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABI = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABJ)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABJ) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABJ = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABJ = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABJ = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABJ = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABJ = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
Typeinference:
JavaFiles:
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Test),
(TPH B = Klasse1)]
- TYPEINFERENCE
Typeinference: class Test extends Object
{
void methode()
{
Test var;
var.methode();;
var.methode();;
}
void Test()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Test),
(TPH B = Klasse1)]
- TYPEINFERENCE
Typeinference: class Klasse1 extends Object
{
void methode()
{
}
void Klasse1()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Test),
(TPH B = Klasse1)]
- TYPEINFERENCE
Typeinference: class Klasse2 extends Object
{
void methode()
{
}
void Klasse2()
{
}
}
- TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. TPH B)Smaller,
(TPH B <. Test)Smaller,
(TPH B <. Klasse2)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. TPH B) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. Test)Smaller,
(TPH B <. Klasse2)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH B = Test), ] | [
(TPH B = ? extends Test), ] | ]
[[
(TPH B = Klasse2), ] | [
(TPH B = ? extends Klasse2), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(TPH B = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Test) alle B durch Test - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(Test = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. ? extends Test muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Test),
(TPH B = ? extends Test)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Test), ] | [
(Test = ? extends Test), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(TPH B = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse2) alle B durch Klasse2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(Klasse2 = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. ? extends Klasse2 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse2),
(TPH B = ? extends Klasse2)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse2), ] | [
(Klasse2 = ? extends Klasse2), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABI)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABI) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABI = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABI = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABI = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABI = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABI = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABJ)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABJ) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABJ = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABJ = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABJ = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABJ = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABJ = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
Typeinference:
JavaFiles:
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Test),
(TPH B = Klasse2)]
- TYPEINFERENCE
Typeinference: class Test extends Object
{
void methode()
{
Test var;
var.methode();;
var.methode();;
}
void Test()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Test),
(TPH B = Klasse2)]
- TYPEINFERENCE
Typeinference: class Klasse1 extends Object
{
void methode()
{
}
void Klasse1()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Test),
(TPH B = Klasse2)]
- TYPEINFERENCE
Typeinference: class Klasse2 extends Object
{
void methode()
{
}
void Klasse2()
{
}
}
- TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. TPH B)Smaller,
(TPH B <. Klasse1)Smaller,
(TPH B <. Test)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. TPH B) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. Klasse1)Smaller,
(TPH B <. Test)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH B = Klasse1), ] | [
(TPH B = ? extends Klasse1), ] | ]
[[
(TPH B = Test), ] | [
(TPH B = ? extends Test), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(TPH B = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse1) alle B durch Klasse1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(Klasse1 = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. ? extends Klasse1 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse1),
(TPH B = ? extends Klasse1)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse1), ] | [
(Klasse1 = ? extends Klasse1), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(TPH B = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Test) alle B durch Test - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(Test = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. ? extends Test muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Test),
(TPH B = ? extends Test)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Test), ] | [
(Test = ? extends Test), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABI)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABI) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABI = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABI = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABI = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABI = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABI = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABJ)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABJ) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABJ = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABJ = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABJ = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABJ = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABJ = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
Typeinference:
JavaFiles:
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse1),
(TPH B = Test)]
- TYPEINFERENCE
Typeinference: class Test extends Object
{
void methode()
{
Klasse1 var;
var.methode();;
var.methode();;
}
void Test()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse1),
(TPH B = Test)]
- TYPEINFERENCE
Typeinference: class Klasse1 extends Object
{
void methode()
{
}
void Klasse1()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse1),
(TPH B = Test)]
- TYPEINFERENCE
Typeinference: class Klasse2 extends Object
{
void methode()
{
}
void Klasse2()
{
}
}
- TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. TPH B)Smaller,
(TPH B <. Klasse1)Smaller,
(TPH B <. Klasse1)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. TPH B) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. Klasse1)Smaller,
(TPH B <. Klasse1)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH B = Klasse1), ] | [
(TPH B = ? extends Klasse1), ] | ]
[[
(TPH B = Klasse1), ] | [
(TPH B = ? extends Klasse1), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(TPH B = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse1) alle B durch Klasse1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(Klasse1 = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. ? extends Klasse1 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse1),
(TPH B = ? extends Klasse1)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse1), ] | [
(Klasse1 = ? extends Klasse1), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(TPH B = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse1) alle B durch Klasse1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(Klasse1 = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. ? extends Klasse1 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse1),
(TPH B = ? extends Klasse1)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse1), ] | [
(Klasse1 = ? extends Klasse1), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABI)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABI) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABI = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABI = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABI = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABI = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABI = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABJ)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABJ) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABJ = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABJ = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABJ = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABJ = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABJ = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
Typeinference:
JavaFiles:
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse1),
(TPH B = Klasse1)]
- TYPEINFERENCE
Typeinference: class Test extends Object
{
void methode()
{
Klasse1 var;
var.methode();;
var.methode();;
}
void Test()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse1),
(TPH B = Klasse1)]
- TYPEINFERENCE
Typeinference: class Klasse1 extends Object
{
void methode()
{
}
void Klasse1()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse1),
(TPH B = Klasse1)]
- TYPEINFERENCE
Typeinference: class Klasse2 extends Object
{
void methode()
{
}
void Klasse2()
{
}
}
- TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. TPH B)Smaller,
(TPH B <. Klasse1)Smaller,
(TPH B <. Klasse2)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. TPH B) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. Klasse1)Smaller,
(TPH B <. Klasse2)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH B = Klasse1), ] | [
(TPH B = ? extends Klasse1), ] | ]
[[
(TPH B = Klasse2), ] | [
(TPH B = ? extends Klasse2), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(TPH B = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse1) alle B durch Klasse1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(Klasse1 = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. ? extends Klasse1 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse1),
(TPH B = ? extends Klasse1)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse1), ] | [
(Klasse1 = ? extends Klasse1), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(TPH B = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse2) alle B durch Klasse2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(Klasse2 = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. ? extends Klasse2 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse2),
(TPH B = ? extends Klasse2)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse2), ] | [
(Klasse2 = ? extends Klasse2), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABI)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABI) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABI = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABI = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABI = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABI = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABI = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABJ)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABJ) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABJ = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABJ = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABJ = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABJ = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABJ = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
Typeinference:
JavaFiles:
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse1),
(TPH B = Klasse2)]
- TYPEINFERENCE
Typeinference: class Test extends Object
{
void methode()
{
Klasse1 var;
var.methode();;
var.methode();;
}
void Test()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse1),
(TPH B = Klasse2)]
- TYPEINFERENCE
Typeinference: class Klasse1 extends Object
{
void methode()
{
}
void Klasse1()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse1),
(TPH B = Klasse2)]
- TYPEINFERENCE
Typeinference: class Klasse2 extends Object
{
void methode()
{
}
void Klasse2()
{
}
}
- TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. TPH B)Smaller,
(TPH B <. Klasse2)Smaller,
(TPH B <. Test)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. TPH B) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. Klasse2)Smaller,
(TPH B <. Test)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Test = Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH B = Klasse2), ] | [
(TPH B = ? extends Klasse2), ] | ]
[[
(TPH B = Test), ] | [
(TPH B = ? extends Test), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(TPH B = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse2) alle B durch Klasse2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(Klasse2 = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. ? extends Klasse2 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse2),
(TPH B = ? extends Klasse2)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse2), ] | [
(Klasse2 = ? extends Klasse2), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(TPH B = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Test) alle B durch Test - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Test)Equal,
(Test = ? extends Test)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Test = ? extends Test) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Test <. ? extends Test muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Test),
(TPH B = ? extends Test)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Test), ] | [
(Test = ? extends Test), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABI)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABI) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABI = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABI = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABI = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABI = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABI = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABJ)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABJ) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABJ = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABJ = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABJ = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABJ = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABJ = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
Typeinference:
JavaFiles:
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse2),
(TPH B = Test)]
- TYPEINFERENCE
Typeinference: class Test extends Object
{
void methode()
{
Klasse2 var;
var.methode();;
var.methode();;
}
void Test()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse2),
(TPH B = Test)]
- TYPEINFERENCE
Typeinference: class Klasse1 extends Object
{
void methode()
{
}
void Klasse1()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse2),
(TPH B = Test)]
- TYPEINFERENCE
Typeinference: class Klasse2 extends Object
{
void methode()
{
}
void Klasse2()
{
}
}
- TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. TPH B)Smaller,
(TPH B <. Klasse2)Smaller,
(TPH B <. Klasse1)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. TPH B) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. Klasse2)Smaller,
(TPH B <. Klasse1)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse1 = Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH B = Klasse2), ] | [
(TPH B = ? extends Klasse2), ] | ]
[[
(TPH B = Klasse1), ] | [
(TPH B = ? extends Klasse1), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(TPH B = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse2) alle B durch Klasse2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(Klasse2 = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. ? extends Klasse2 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse2),
(TPH B = ? extends Klasse2)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse2), ] | [
(Klasse2 = ? extends Klasse2), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(TPH B = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse1) alle B durch Klasse1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse1)Equal,
(Klasse1 = ? extends Klasse1)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse1 = ? extends Klasse1) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse1 <. ? extends Klasse1 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse1),
(TPH B = ? extends Klasse1)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse1), ] | [
(Klasse1 = ? extends Klasse1), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABI)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABI) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABI = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABI = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABI = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABI = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABI = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABJ)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABJ) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABJ = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABJ = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABJ = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABJ = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABJ = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
Typeinference:
JavaFiles:
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse2),
(TPH B = Klasse1)]
- TYPEINFERENCE
Typeinference: class Test extends Object
{
void methode()
{
Klasse2 var;
var.methode();;
var.methode();;
}
void Test()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse2),
(TPH B = Klasse1)]
- TYPEINFERENCE
Typeinference: class Klasse1 extends Object
{
void methode()
{
}
void Klasse1()
{
}
}
- TYPEINFERENCE
Typeinference: JavaFile für ResultSet Unified Constraints: [
(TPH ABJ = void),
(TPH ABI = void),
(TPH B = Klasse2),
(TPH B = Klasse1)]
- TYPEINFERENCE
Typeinference: class Klasse2 extends Object
{
void methode()
{
}
void Klasse2()
{
}
}
- TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. TPH B)Smaller,
(TPH B <. Klasse2)Smaller,
(TPH B <. Klasse2)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. TPH B) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B <. Klasse2)Smaller,
(TPH B <. Klasse2)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B <. Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Number)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Number) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Number muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = java.lang.Object)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = java.lang.Object) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCEEQ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. java.lang.Object muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(Klasse2 = Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE3 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH B = Klasse2), ] | [
(TPH B = ? extends Klasse2), ] | ]
[[
(TPH B = Klasse2), ] | [
(TPH B = ? extends Klasse2), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(TPH B = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse2) alle B durch Klasse2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(Klasse2 = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. ? extends Klasse2 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse2),
(TPH B = ? extends Klasse2)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse2), ] | [
(Klasse2 = ? extends Klasse2), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(TPH B = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in
(TPH B = ? extends Klasse2) alle B durch Klasse2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(TPH B = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 1 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBST: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Pair:
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Nummer: 2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: TV: B - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Bedingung: true - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH B = Klasse2)Equal,
(Klasse2 = ? extends Klasse2)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH B = Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(Klasse2 = ? extends Klasse2) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: UNIFY FAIL:Klasse2 <. ? extends Klasse2 muesste mindestens einen TPH enthalten. - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH B = Klasse2),
(TPH B = ? extends Klasse2)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [] - UNIFY
Filter: Ausgesondertes Constraint: [[
(TPH B = Klasse2), ] | [
(Klasse2 = ? extends Klasse2), ] | ] - TYPEINFERENCE
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABI)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABI) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABI = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABI = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABI = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABI = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABI = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. TPH ABJ)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. TPH ABJ) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify:
--> keine Regel anwendbar --> umkopieren !!!!!!!!!!!!!!!!!!!!! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [[[
(TPH ABJ = void), ] | ]
] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(TPH ABJ = void)Equal } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(TPH ABJ = void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: NACH REDUCE2 - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: SUBSTITUTE: in - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Subst? - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere Constraints:
[
(TPH ABJ = void)] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ergebnis: [[
(TPH ABJ = void)]] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(void <. void) - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: -------------------------------------------------- - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ERASE1 ObjectType - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ================================ - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E ist leer! - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Filtere 'WrongConstraints' auf: [] - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Menge E = {
(void <. void)Smaller } - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: ******************************* - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: - UNIFY
de.dhbwstuttgart.typeinference.unify.Unify: Ausgewaehltes Paar =
(