1120 lines
78 KiB
Plaintext
Raw Normal View History

Unify:
UND:[(ZG <. ZT, 0 WC: true, IT: false, 0 WC: true, IT: false)@66 in MethodAssumption.jav, (ZS =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@66 in MethodAssumption.jav, (ABK <. ABE, 0 WC: true, IT: false, 0 WC: true, IT: false)@109 in MethodAssumption.jav, (ZU =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@67 in MethodAssumption.jav, (ZE <. ZR, 0 WC: true, IT: false, 0 WC: true, IT: false)@65 in MethodAssumption.jav, (ZO =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@64 in MethodAssumption.jav, (ZQ =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@65 in MethodAssumption.jav, (AAT =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@96 in MethodAssumption.jav, (ABR =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@117 in MethodAssumption.jav, (ZC <. ZN, 0 WC: true, IT: false, 0 WC: true, IT: false)@63 in MethodAssumption.jav, (ZM =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@63 in MethodAssumption.jav, (java.lang.Boolean <. ABQ, , 0 WC: true, IT: false)@117 in MethodAssumption.jav, (ABG =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@109 in MethodAssumption.jav, (AAC =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@82 in MethodAssumption.jav, (ZH <. ZV, 0 WC: true, IT: false, 0 WC: true, IT: false)@67 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAB, , 0 WC: true, IT: false)@82 in MethodAssumption.jav, (java.util.ArrayList<AAR> <. AAQ, , 0 WC: true, IT: false)@95 in MethodAssumption.jav, (AAQ <. java.util.List<de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, 0 WC: true, IT: false)@100 in MethodAssumption.jav, (AAM <. AAH, 0 WC: true, IT: false, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> <. java.lang.Iterable<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, )@96 in MethodAssumption.jav, (ZD <. ZP, 0 WC: true, IT: false, 0 WC: true, IT: false)@64 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.ClassOrInterface <. ZY, , 0 WC: true, IT: false)@78 in MethodAssumption.jav, (ABO =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@113 in MethodAssumption.jav, (java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> <. AAE, , 0 WC: true, IT: false)@86 in MethodAssumption.jav, (AAJ =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (java.lang.Boolean <. ABN, , 0 WC: true, IT: false)@113 in MethodAssumption.jav, (AAF =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@86 in MethodAssumption.jav, (AAW <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)@97 in MethodAssumption.jav, (ZZ =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@78 in MethodAssumption.jav, (ZL =. de.dhbwstuttgart.typeinference.assumptions.Assumption, 0 WC: true, IT: false), (void <. ZB, , 0 WC: true, IT: false)@0 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
ODER:
[[(de.dhbwstuttgart.syntaxtree.ClassOrInterface =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )@78 in MethodAssumption.jav, (ZZ <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@78 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(AAC <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@82 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@82 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> =. java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, )@86 in MethodAssumption.jav, (AAF <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@86 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(AAJ <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@90 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@90 in MethodAssumption.jav, (AAI =. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAM, , 0 WC: true, IT: false)@90 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAK =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (AAL =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)]
, [(AAI =. ? extends de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@90 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAM, , 0 WC: true, IT: false)@90 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAK =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (AAL =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)]
]
[[(AAS =. java.util.ArrayList<E>, 0 WC: true, IT: false), (java.util.ArrayList<BUP> <. java.util.ArrayList<AAR>, )@95 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAS =. java.util.ArrayList<E>, 0 WC: true, IT: false)]
]
[[(java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> =. java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, )@96 in MethodAssumption.jav, (AAT <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@96 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(AAP =. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@97 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAW, , 0 WC: true, IT: false)@97 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@97 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAU =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (AAV =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)]
, [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAW, , 0 WC: true, IT: false)@97 in MethodAssumption.jav, (AAP =. ? extends de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@97 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@97 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAU =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (AAV =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)]
]
[[(java.lang.Boolean <. ABA, , 0 WC: true, IT: false)@98 in MethodAssumption.jav, (AAQ =. java.util.ArrayList<BUQ>, 0 WC: true, IT: false)@98 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. BUQ, , 0 WC: true, IT: true)@98 in MethodAssumption.jav]
isInherited = false isOveridden = true[(AAZ =. java.lang.Boolean, 0 WC: true, IT: false), (AAY =. E, 0 WC: true, IT: false)]
, [(java.lang.Boolean <. ABA, , 0 WC: true, IT: false)@98 in MethodAssumption.jav, (AAQ =. ? extends java.util.List<BUR>, 0 WC: true, IT: false)@98 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. BUR, , 0 WC: true, IT: true)@98 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAZ =. java.lang.Boolean, 0 WC: true, IT: false), (AAY =. E, 0 WC: true, IT: false)]
, [(java.lang.Boolean <. ABA, , 0 WC: true, IT: false)@98 in MethodAssumption.jav, (AAQ =. java.util.List<BUR>, 0 WC: true, IT: false)@98 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. BUR, , 0 WC: true, IT: true)@98 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAZ =. java.lang.Boolean, 0 WC: true, IT: false), (AAY =. E, 0 WC: true, IT: false)]
, [(java.lang.Boolean <. ABA, , 0 WC: true, IT: false)@98 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. BUQ, , 0 WC: true, IT: true)@98 in MethodAssumption.jav, (AAQ =. ? extends java.util.ArrayList<BUQ>, 0 WC: true, IT: false)@98 in MethodAssumption.jav]
isInherited = false isOveridden = true[(AAZ =. java.lang.Boolean, 0 WC: true, IT: false), (AAY =. E, 0 WC: true, IT: false)]
]
[[(de.dhbwstuttgart.syntaxtree.ClassOrInterface =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )@109 in MethodAssumption.jav, (ABG <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@109 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt =. de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt, )@109 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. ABK, , 0 WC: true, IT: false)@109 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.ClassOrInterface <. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )@109 in MethodAssumption.jav, (ABF <. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@109 in MethodAssumption.jav]
isInherited = false isOveridden = false[(ABJ =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (ABH =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, 0 WC: true, IT: false), (ABI =. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)]
, [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. ABK, , 0 WC: true, IT: false)@109 in MethodAssumption.jav, (de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt =. ? extends de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt, )@109 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.ClassOrInterface <. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )@109 in MethodAssumption.jav, (ABF <. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@109 in MethodAssumption.jav]
isInherited = false isOveridden = false[(ABJ =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (ABH =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, 0 WC: true, IT: false), (ABI =. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)]
]
[[(ABO <. de.dhbwstuttgart.syntaxtree.Method, 0 WC: true, IT: false)@113 in MethodAssumption.jav, (java.lang.Boolean =. java.lang.Boolean, )@113 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
, [(java.lang.Boolean =. java.lang.Boolean, )@113 in MethodAssumption.jav, (ABO <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@113 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ABR <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@117 in MethodAssumption.jav, (java.lang.Boolean =. java.lang.Boolean, )@117 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(void <. void, )@62 in MethodAssumption.jav, (ZF <. de.dhbwstuttgart.syntaxtree.TypeScope, 0 WC: true, IT: false)@62 in MethodAssumption.jav]
isInherited = false isOveridden = false[(ZJ =. de.dhbwstuttgart.syntaxtree.TypeScope, 0 WC: true, IT: false), (ZK =. void, 0 WC: true, IT: false)]
]
[[(ZM <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@63 in MethodAssumption.jav, (ZN =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, 0 WC: true, IT: false)@63 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ZO <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@64 in MethodAssumption.jav, (ZP =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)@64 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ZQ <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@65 in MethodAssumption.jav, (ZR =. java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, 0 WC: true, IT: false)@65 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ZT =. java.lang.Boolean, 0 WC: true, IT: false)@66 in MethodAssumption.jav, (ZS <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@66 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
, [(ZS <. de.dhbwstuttgart.syntaxtree.Method, 0 WC: true, IT: false)@66 in MethodAssumption.jav, (ZT =. java.lang.Boolean, 0 WC: true, IT: false)@66 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ZV =. java.lang.Boolean, 0 WC: true, IT: false)@67 in MethodAssumption.jav, (ZU <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@67 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
Unify_distributeInnerVars:
UND:[(ZG <. ZT, 0 WC: true, IT: false, 0 WC: true, IT: false)@66 in MethodAssumption.jav, (ZS =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@66 in MethodAssumption.jav, (ABK <. ABE, 0 WC: true, IT: false, 0 WC: true, IT: false)@109 in MethodAssumption.jav, (ZU =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@67 in MethodAssumption.jav, (ZE <. ZR, 0 WC: true, IT: false, 0 WC: true, IT: false)@65 in MethodAssumption.jav, (ZO =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@64 in MethodAssumption.jav, (ZQ =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@65 in MethodAssumption.jav, (AAT =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@96 in MethodAssumption.jav, (ABR =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@117 in MethodAssumption.jav, (ZC <. ZN, 0 WC: true, IT: false, 0 WC: true, IT: false)@63 in MethodAssumption.jav, (ZM =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@63 in MethodAssumption.jav, (java.lang.Boolean <. ABQ, , 0 WC: true, IT: false)@117 in MethodAssumption.jav, (ABG =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@109 in MethodAssumption.jav, (AAC =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@82 in MethodAssumption.jav, (ZH <. ZV, 0 WC: true, IT: false, 0 WC: true, IT: false)@67 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAB, , 0 WC: true, IT: false)@82 in MethodAssumption.jav, (java.util.ArrayList<AAR> <. AAQ, , 0 WC: true, IT: false)@95 in MethodAssumption.jav, (AAQ <. java.util.List<de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, 0 WC: true, IT: false)@100 in MethodAssumption.jav, (AAM <. AAH, 0 WC: true, IT: false, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> <. java.lang.Iterable<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, )@96 in MethodAssumption.jav, (ZD <. ZP, 0 WC: true, IT: false, 0 WC: true, IT: false)@64 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.ClassOrInterface <. ZY, , 0 WC: true, IT: false)@78 in MethodAssumption.jav, (ABO =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@113 in MethodAssumption.jav, (java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> <. AAE, , 0 WC: true, IT: false)@86 in MethodAssumption.jav, (AAJ =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (java.lang.Boolean <. ABN, , 0 WC: true, IT: false)@113 in MethodAssumption.jav, (AAF =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@86 in MethodAssumption.jav, (AAW <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)@97 in MethodAssumption.jav, (ZZ =. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@78 in MethodAssumption.jav, (ZL =. de.dhbwstuttgart.typeinference.assumptions.Assumption, 0 WC: true, IT: false), (void <. ZB, , 0 WC: true, IT: false)@0 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
ODER:
[[(de.dhbwstuttgart.syntaxtree.ClassOrInterface =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )@78 in MethodAssumption.jav, (ZZ <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@78 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(AAC <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@82 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@82 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> =. java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, )@86 in MethodAssumption.jav, (AAF <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@86 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(AAJ <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@90 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@90 in MethodAssumption.jav, (AAI =. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAM, , 0 WC: true, IT: false)@90 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAK =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (AAL =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)]
, [(AAI =. ? extends de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@90 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@90 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAM, , 0 WC: true, IT: false)@90 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAK =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (AAL =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)]
]
[[(AAS =. java.util.ArrayList<E>, 0 WC: true, IT: false), (java.util.ArrayList<BUP> <. java.util.ArrayList<AAR>, )@95 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAS =. java.util.ArrayList<E>, 0 WC: true, IT: false)]
]
[[(java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> =. java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, )@96 in MethodAssumption.jav, (AAT <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@96 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(AAP =. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@97 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAW, , 0 WC: true, IT: false)@97 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@97 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAU =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (AAV =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)]
, [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. AAW, , 0 WC: true, IT: false)@97 in MethodAssumption.jav, (AAP =. ? extends de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@97 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )@97 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAU =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (AAV =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)]
]
[[(java.lang.Boolean <. ABA, , 0 WC: true, IT: false)@98 in MethodAssumption.jav, (AAQ =. java.util.ArrayList<BUQ>, 0 WC: true, IT: false)@98 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. BUQ, , 0 WC: true, IT: true)@98 in MethodAssumption.jav]
isInherited = false isOveridden = true[(AAZ =. java.lang.Boolean, 0 WC: true, IT: false), (AAY =. E, 0 WC: true, IT: false)]
, [(java.lang.Boolean <. ABA, , 0 WC: true, IT: false)@98 in MethodAssumption.jav, (AAQ =. ? extends java.util.List<BUR>, 0 WC: true, IT: false)@98 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. BUR, , 0 WC: true, IT: true)@98 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAZ =. java.lang.Boolean, 0 WC: true, IT: false), (AAY =. E, 0 WC: true, IT: false)]
, [(java.lang.Boolean <. ABA, , 0 WC: true, IT: false)@98 in MethodAssumption.jav, (AAQ =. java.util.List<BUR>, 0 WC: true, IT: false)@98 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. BUR, , 0 WC: true, IT: true)@98 in MethodAssumption.jav]
isInherited = false isOveridden = false[(AAZ =. java.lang.Boolean, 0 WC: true, IT: false), (AAY =. E, 0 WC: true, IT: false)]
, [(java.lang.Boolean <. ABA, , 0 WC: true, IT: false)@98 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. BUQ, , 0 WC: true, IT: true)@98 in MethodAssumption.jav, (AAQ =. ? extends java.util.ArrayList<BUQ>, 0 WC: true, IT: false)@98 in MethodAssumption.jav]
isInherited = false isOveridden = true[(AAZ =. java.lang.Boolean, 0 WC: true, IT: false), (AAY =. E, 0 WC: true, IT: false)]
]
[[(de.dhbwstuttgart.syntaxtree.ClassOrInterface =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )@109 in MethodAssumption.jav, (ABG <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@109 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt =. de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt, )@109 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. ABK, , 0 WC: true, IT: false)@109 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.ClassOrInterface <. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )@109 in MethodAssumption.jav, (ABF <. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@109 in MethodAssumption.jav]
isInherited = false isOveridden = false[(ABJ =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (ABH =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, 0 WC: true, IT: false), (ABI =. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)]
, [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. ABK, , 0 WC: true, IT: false)@109 in MethodAssumption.jav, (de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt =. ? extends de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt, )@109 in MethodAssumption.jav, (de.dhbwstuttgart.syntaxtree.ClassOrInterface <. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )@109 in MethodAssumption.jav, (ABF <. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)@109 in MethodAssumption.jav]
isInherited = false isOveridden = false[(ABJ =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false), (ABH =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, 0 WC: true, IT: false), (ABI =. de.dhbwstuttgart.typeinference.constraints.GenericsResolver, 0 WC: true, IT: false)]
]
[[(ABO <. de.dhbwstuttgart.syntaxtree.Method, 0 WC: true, IT: false)@113 in MethodAssumption.jav, (java.lang.Boolean =. java.lang.Boolean, )@113 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
, [(java.lang.Boolean =. java.lang.Boolean, )@113 in MethodAssumption.jav, (ABO <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@113 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ABR <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@117 in MethodAssumption.jav, (java.lang.Boolean =. java.lang.Boolean, )@117 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(void <. void, )@62 in MethodAssumption.jav, (ZF <. de.dhbwstuttgart.syntaxtree.TypeScope, 0 WC: true, IT: false)@62 in MethodAssumption.jav]
isInherited = false isOveridden = false[(ZJ =. de.dhbwstuttgart.syntaxtree.TypeScope, 0 WC: true, IT: false), (ZK =. void, 0 WC: true, IT: false)]
]
[[(ZM <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@63 in MethodAssumption.jav, (ZN =. de.dhbwstuttgart.syntaxtree.ClassOrInterface, 0 WC: true, IT: false)@63 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ZO <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@64 in MethodAssumption.jav, (ZP =. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, 0 WC: true, IT: false)@64 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ZQ <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@65 in MethodAssumption.jav, (ZR =. java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>, 0 WC: true, IT: false)@65 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ZT =. java.lang.Boolean, 0 WC: true, IT: false)@66 in MethodAssumption.jav, (ZS <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@66 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
, [(ZS <. de.dhbwstuttgart.syntaxtree.Method, 0 WC: true, IT: false)@66 in MethodAssumption.jav, (ZT =. java.lang.Boolean, 0 WC: true, IT: false)@66 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]
[[(ZV =. java.lang.Boolean, 0 WC: true, IT: false)@67 in MethodAssumption.jav, (ZU <. de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, 0 WC: true, IT: false)@67 in MethodAssumption.jav]
isInherited = false isOveridden = false[]
]FC:\{de.dhbwstuttgart.syntaxtree.TypeScope=Elem: Node(de.dhbwstuttgart.syntaxtree.TypeScope)
Prec: [java.lang.Object]
Desc: [de.dhbwstuttgart.syntaxtree.Method, de.dhbwstuttgart.syntaxtree.Constructor, de.dhbwstuttgart.typeinference.assumptions.FunNClass, de.dhbwstuttgart.syntaxtree.ClassOrInterface]
, de.dhbwstuttgart.syntaxtree.type.GenericRefType=Elem: Node(de.dhbwstuttgart.syntaxtree.type.GenericRefType)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset]
Desc: []
, java.util.Optional<BUT>=Elem: Node(java.util.Optional<BUT>)
Prec: [java.lang.Object]
Desc: []
, java.util.List<BUS>=Elem: Node(java.util.List<BUS>)
Prec: [java.util.SequencedCollection<BUS>, java.lang.Object, java.util.Collection<BUS>, java.lang.Iterable<BUS>]
Desc: [java.util.AbstractList<BUS>, java.util.ArrayList<BUS>]
, java.lang.Cloneable=Elem: Node(java.lang.Cloneable)
Prec: [java.lang.Object]
Desc: [java.util.ArrayList<BUS>]
, de.dhbwstuttgart.syntaxtree.Constructor=Elem: Node(de.dhbwstuttgart.syntaxtree.Constructor)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.TypeScope, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.syntaxtree.Method, de.dhbwstuttgart.core.IItemWithOffset]
Desc: []
, de.dhbwstuttgart.syntaxtree.ClassOrInterface=Elem: Node(de.dhbwstuttgart.syntaxtree.ClassOrInterface)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.TypeScope, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset]
Desc: [de.dhbwstuttgart.typeinference.assumptions.FunNClass]
, de.dhbwstuttgart.typeinference.assumptions.Assumption=Elem: Node(de.dhbwstuttgart.typeinference.assumptions.Assumption)
Prec: [java.lang.Object]
Desc: [de.dhbwstuttgart.typeinference.assumptions.MethodAssumption]
, java.lang.Iterable<de.dhbwstuttgart.syntaxtree.GenericTypeVar>=Elem: Node(java.lang.Iterable<de.dhbwstuttgart.syntaxtree.GenericTypeVar>)
Prec: [java.lang.Object]
Desc: [de.dhbwstuttgart.syntaxtree.GenericDeclarationList]
, de.dhbwstuttgart.parser.scope.JavaClassName=Elem: Node(de.dhbwstuttgart.parser.scope.JavaClassName)
Prec: [java.lang.Object]
Desc: []
, de.dhbwstuttgart.parser.NullToken=Elem: Node(de.dhbwstuttgart.parser.NullToken)
Prec: [java.lang.Object, org.antlr.v4.runtime.Token]
Desc: []
, de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt=Elem: Node(de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.StatementVisitor]
Desc: []
, java.lang.Boolean=Elem: Node(java.lang.Boolean)
Prec: [java.lang.Object, java.lang.constant.Constable, java.lang.Comparable<java.lang.Boolean>, java.io.Serializable]
Desc: []
, java.lang.Comparable<java.lang.String>=Elem: Node(java.lang.Comparable<java.lang.String>)
Prec: [java.lang.Object]
Desc: [java.lang.String]
, java.lang.Iterable<BUS>=Elem: Node(java.lang.Iterable<BUS>)
Prec: [java.lang.Object]
Desc: [java.util.SequencedCollection<BUS>, java.util.AbstractList<BUS>, java.util.Collection<BUS>, java.util.ArrayList<BUS>, java.util.List<BUS>, java.util.AbstractCollection<BUS>]
, java.lang.constant.ConstantDesc=Elem: Node(java.lang.constant.ConstantDesc)
Prec: [java.lang.Object]
Desc: [java.lang.String, java.lang.Integer]
, de.dhbwstuttgart.typeinference.constraints.GenericsResolver=Elem: Node(de.dhbwstuttgart.typeinference.constraints.GenericsResolver)
Prec: [java.lang.Object]
Desc: []
, de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric=Elem: Node(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset]
Desc: [de.dhbwstuttgart.syntaxtree.type.GenericRefType, de.dhbwstuttgart.syntaxtree.type.Void, de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, de.dhbwstuttgart.syntaxtree.type.RefType]
, de.dhbwstuttgart.syntaxtree.StatementVisitor=Elem: Node(de.dhbwstuttgart.syntaxtree.StatementVisitor)
Prec: [java.lang.Object]
Desc: [de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt, de.dhbwstuttgart.syntaxtree.ASTVisitor]
, java.lang.Number=Elem: Node(java.lang.Number)
Prec: [java.lang.Object, java.io.Serializable]
Desc: [java.lang.Integer]
, de.dhbwstuttgart.syntaxtree.factory.NameGenerator=Elem: Node(de.dhbwstuttgart.syntaxtree.factory.NameGenerator)
Prec: [java.lang.Object]
Desc: []
, java.lang.String=Elem: Node(java.lang.String)
Prec: [java.lang.Object, java.lang.constant.Constable, java.lang.Comparable<java.lang.String>, java.io.Serializable, java.lang.CharSequence, java.lang.constant.ConstantDesc]
Desc: []
, de.dhbwstuttgart.syntaxtree.type.Void=Elem: Node(de.dhbwstuttgart.syntaxtree.type.Void)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset, de.dhbwstuttgart.syntaxtree.type.RefType]
Desc: []
, de.dhbwstuttgart.typeinference.assumptions.MethodAssumption=Elem: Node(de.dhbwstuttgart.typeinference.assumptions.MethodAssumption)
Prec: [java.lang.Object, de.dhbwstuttgart.typeinference.assumptions.Assumption]
Desc: []
, java.lang.CharSequence=Elem: Node(java.lang.CharSequence)
Prec: [java.lang.Object]
Desc: [java.lang.String]
, java.util.SequencedCollection<BUS>=Elem: Node(java.util.SequencedCollection<BUS>)
Prec: [java.lang.Object, java.util.Collection<BUS>, java.lang.Iterable<BUS>]
Desc: [java.util.AbstractList<BUS>, java.util.ArrayList<BUS>, java.util.List<BUS>]
, java.util.Collection<BUS>=Elem: Node(java.util.Collection<BUS>)
Prec: [java.lang.Object, java.lang.Iterable<BUS>]
Desc: [java.util.SequencedCollection<BUS>, java.util.AbstractList<BUS>, java.util.ArrayList<BUS>, java.util.List<BUS>, java.util.AbstractCollection<BUS>]
, de.dhbwstuttgart.syntaxtree.type.TypePlaceholder=Elem: Node(de.dhbwstuttgart.syntaxtree.type.TypePlaceholder)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset]
Desc: []
, de.dhbwstuttgart.syntaxtree.GenericDeclarationList=Elem: Node(de.dhbwstuttgart.syntaxtree.GenericDeclarationList)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset, java.lang.Iterable<de.dhbwstuttgart.syntaxtree.GenericTypeVar>]
Desc: []
, de.dhbwstuttgart.syntaxtree.GenericTypeVar=Elem: Node(de.dhbwstuttgart.syntaxtree.GenericTypeVar)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset]
Desc: []
, java.util.AbstractCollection<BUS>=Elem: Node(java.util.AbstractCollection<BUS>)
Prec: [java.lang.Object, java.util.Collection<BUS>, java.lang.Iterable<BUS>]
Desc: [java.util.AbstractList<BUS>, java.util.ArrayList<BUS>]
, java.util.AbstractList<BUS>=Elem: Node(java.util.AbstractList<BUS>)
Prec: [java.util.SequencedCollection<BUS>, java.lang.Object, java.util.Collection<BUS>, java.lang.Iterable<BUS>, java.util.List<BUS>, java.util.AbstractCollection<BUS>]
Desc: [java.util.ArrayList<BUS>]
, java.lang.Integer=Elem: Node(java.lang.Integer)
Prec: [java.lang.Number, java.lang.Object, java.lang.constant.Constable, java.io.Serializable, java.lang.constant.ConstantDesc, java.lang.Comparable<java.lang.Integer>]
Desc: []
, de.dhbwstuttgart.syntaxtree.ASTVisitor=Elem: Node(de.dhbwstuttgart.syntaxtree.ASTVisitor)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.StatementVisitor]
Desc: []
, javax.swing.text.html.Option=Elem: Node(javax.swing.text.html.Option)
Prec: [java.lang.Object, java.io.Serializable]
Desc: []
, de.dhbwstuttgart.syntaxtree.Method=Elem: Node(de.dhbwstuttgart.syntaxtree.Method)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.TypeScope, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset]
Desc: [de.dhbwstuttgart.syntaxtree.Constructor]
, de.dhbwstuttgart.typeinference.assumptions.FunNClass=Elem: Node(de.dhbwstuttgart.typeinference.assumptions.FunNClass)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.TypeScope, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset, de.dhbwstuttgart.syntaxtree.ClassOrInterface]
Desc: []
, org.antlr.v4.runtime.Token=Elem: Node(org.antlr.v4.runtime.Token)
Prec: [java.lang.Object]
Desc: [de.dhbwstuttgart.parser.NullToken]
, de.dhbwstuttgart.syntaxtree.factory.ASTFactory=Elem: Node(de.dhbwstuttgart.syntaxtree.factory.ASTFactory)
Prec: [java.lang.Object]
Desc: []
, de.dhbwstuttgart.syntaxtree.type.RefType=Elem: Node(de.dhbwstuttgart.syntaxtree.type.RefType)
Prec: [java.lang.Object, de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.core.IItemWithOffset]
Desc: [de.dhbwstuttgart.syntaxtree.type.Void]
, java.lang.Object=Elem: Node(java.lang.Object)
Prec: [java.lang.Object]
Desc: [de.dhbwstuttgart.syntaxtree.TypeScope, java.util.Optional<BUT>, de.dhbwstuttgart.syntaxtree.type.GenericRefType, java.util.List<BUS>, java.lang.Cloneable, de.dhbwstuttgart.syntaxtree.Constructor, de.dhbwstuttgart.typeinference.assumptions.Assumption, de.dhbwstuttgart.syntaxtree.ClassOrInterface, java.lang.Iterable<de.dhbwstuttgart.syntaxtree.GenericTypeVar>, de.dhbwstuttgart.parser.scope.JavaClassName, de.dhbwstuttgart.parser.NullToken, de.dhbwstuttgart.typeinference.typeAlgo.TYPEStmt, java.lang.Boolean, java.lang.Comparable<java.lang.String>, java.lang.Iterable<BUS>, java.lang.constant.ConstantDesc, de.dhbwstuttgart.typeinference.constraints.GenericsResolver, de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, de.dhbwstuttgart.syntaxtree.StatementVisitor, java.lang.Number, de.dhbwstuttgart.syntaxtree.factory.NameGenerator, java.lang.String, de.dhbwstuttgart.syntaxtree.type.Void, de.dhbwstuttgart.typeinference.assumptions.MethodAssumption, java.lang.CharSequence, java.util.SequencedCollection<BUS>, java.util.Collection<BUS>, de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, de.dhbwstuttgart.syntaxtree.GenericDeclarationList, de.dhbwstuttgart.syntaxtree.GenericTypeVar, java.util.AbstractCollection<BUS>, java.util.AbstractList<BUS>, java.lang.Integer, de.dhbwstuttgart.syntaxtree.ASTVisitor, javax.swing.text.html.Option, de.dhbwstuttgart.syntaxtree.Method, de.dhbwstuttgart.typeinference.assumptions.FunNClass, org.antlr.v4.runtime.Token, de.dhbwstuttgart.syntaxtree.factory.ASTFactory, de.dhbwstuttgart.syntaxtree.type.RefType, java.lang.Object, java.util.Objects, java.lang.constant.Constable, java.util.RandomAccess, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, java.lang.Comparable<java.lang.Boolean>, java.util.ArrayList<BUS>, java.io.Serializable, de.dhbwstuttgart.core.IItemWithOffset, java.lang.Comparable<java.lang.Integer>]
, java.util.Objects=Elem: Node(java.util.Objects)
Prec: [java.lang.Object]
Desc: []
, java.lang.constant.Constable=Elem: Node(java.lang.constant.Constable)
Prec: [java.lang.Object]
Desc: [java.lang.String, java.lang.Integer, java.lang.Boolean]
, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode=Elem: Node(de.dhbwstuttgart.syntaxtree.SyntaxTreeNode)
Prec: [java.lang.Object, de.dhbwstuttgart.core.IItemWithOffset]
Desc: [de.dhbwstuttgart.syntaxtree.type.GenericRefType, de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, de.dhbwstuttgart.syntaxtree.type.Void, de.dhbwstuttgart.syntaxtree.Method, de.dhbwstuttgart.syntaxtree.Constructor, de.dhbwstuttgart.typeinference.assumptions.FunNClass, de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, de.dhbwstuttgart.syntaxtree.GenericDeclarationList, de.dhbwstuttgart.syntaxtree.ClassOrInterface, de.dhbwstuttgart.syntaxtree.GenericTypeVar, de.dhbwstuttgart.syntaxtree.type.RefType]
, java.util.RandomAccess=Elem: Node(java.util.RandomAccess)
Prec: [java.lang.Object]
Desc: [java.util.ArrayList<BUS>]
, java.lang.Comparable<java.lang.Boolean>=Elem: Node(java.lang.Comparable<java.lang.Boolean>)
Prec: [java.lang.Object]
Desc: [java.lang.Boolean]
, java.util.ArrayList<BUS>=Elem: Node(java.util.ArrayList<BUS>)
Prec: [java.lang.Cloneable, java.util.SequencedCollection<BUS>, java.lang.Object, java.util.AbstractList<BUS>, java.util.Collection<BUS>, java.util.RandomAccess, java.io.Serializable, java.lang.Iterable<BUS>, java.util.List<BUS>, java.util.AbstractCollection<BUS>]
Desc: []
, java.io.Serializable=Elem: Node(java.io.Serializable)
Prec: [java.lang.Object]
Desc: [java.lang.Number, java.lang.String, java.lang.Integer, java.lang.Boolean, javax.swing.text.html.Option, java.util.ArrayList<BUS>]
, de.dhbwstuttgart.core.IItemWithOffset=Elem: Node(de.dhbwstuttgart.core.IItemWithOffset)
Prec: [java.lang.Object]
Desc: [de.dhbwstuttgart.syntaxtree.type.GenericRefType, de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, de.dhbwstuttgart.syntaxtree.type.Void, de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, de.dhbwstuttgart.syntaxtree.Method, de.dhbwstuttgart.syntaxtree.Constructor, de.dhbwstuttgart.typeinference.assumptions.FunNClass, de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, de.dhbwstuttgart.syntaxtree.GenericDeclarationList, de.dhbwstuttgart.syntaxtree.ClassOrInterface, de.dhbwstuttgart.syntaxtree.GenericTypeVar, de.dhbwstuttgart.syntaxtree.type.RefType]
, java.lang.Comparable<java.lang.Integer>=Elem: Node(java.lang.Comparable<java.lang.Integer>)
Prec: [java.lang.Object]
Desc: [java.lang.Integer]
}
class de.dhbwstuttgart.typeinference.assumptions.MethodAssumption {
de.dhbwstuttgart.syntaxtree.ClassOrInterface receiver;
de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric retType;
java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> params;
java.lang.Boolean isInherited;
java.lang.Boolean isOverridden;
MethodAssumption()({
})::TPH ABT
TPH ZY getReceiver()({
return ((this)::TPH ZZ.receiver)::de.dhbwstuttgart.syntaxtree.ClassOrInterface;
})::TPH AAA
TPH AAB getReturnType()({
return ((this)::TPH AAC.retType)::de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric;
})::TPH AAD
TPH AAE getArgTypes()({
return ((this)::TPH AAF.params)::java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>;
})::TPH AAG
TPH AAH getReturnType(TPH AAI resolver)({
return ((resolver)::TPH AAI.resolve Signature: [TPH AAK, TPH AAL](((this)::TPH AAJ.retType)::de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric))::TPH AAM;
})::TPH AAO
java.util.List<de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric> getArgTypes(TPH AAP resolver)({
TPH AAQ ret;
(ret)::TPH AAQ = new java.util.ArrayList();
for(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric param : ((this)::TPH AAT.params)::java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>)
({
(param)::de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric = ((resolver)::TPH AAP.resolve Signature: [TPH AAU, TPH AAV]((param)::de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric))::TPH AAW;
((ret)::TPH AAQ.add Signature: [TPH AAY, TPH AAZ]((param)::de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric))::TPH ABA;
})::TPH ABC;
return (ret)::TPH AAQ;
})::TPH ABD
TPH ABE getReceiverType(TPH ABF resolver)({
return (.getReceiverType Signature: [TPH ABH, TPH ABI, TPH ABJ](((this)::TPH ABG.receiver)::de.dhbwstuttgart.syntaxtree.ClassOrInterface, (resolver)::TPH ABF))::TPH ABK;
})::TPH ABM
TPH ABN isInherited()({
return ((this)::TPH ABO.isInherited)::java.lang.Boolean;
})::TPH ABP
TPH ABQ isOverridden()({
return ((this)::TPH ABR.isOverridden)::java.lang.Boolean;
})::TPH ABS
MethodAssumption(TPH ZC receiver, TPH ZD retType, TPH ZE params, TPH ZF scope, TPH ZG isInherited, TPH ZH isOverridden)({
super(((scope)::TPH ZF)) Signature: [TPH ZJ, TPH ZK];
((this)::TPH ZM.receiver)::TPH ZN = (receiver)::TPH ZC;
((this)::TPH ZO.retType)::TPH ZP = (retType)::TPH ZD;
((this)::TPH ZQ.params)::TPH ZR = (params)::TPH ZE;
((this)::TPH ZS.isInherited)::TPH ZT = (isInherited)::TPH ZG;
((this)::TPH ZU.isOverridden)::TPH ZV = (isOverridden)::TPH ZH;
return;
})::TPH ZX
}Thread no.:252
noOfThread:1
parallel:true
thNo2 252
left: java.lang.Object right: java.lang.Comparable<java.lang.Boolean> pairop: <.
smallerRes: [(java.lang.Object <. java.lang.Comparable<java.lang.Boolean>, )]
smallerLen: 1
greaterRes: []left: java.lang.Comparable<gen_so> right: java.io.Serializable pairop: <.
smallerRes: [(java.lang.Comparable<gen_so> <. java.io.Serializable, )]
smallerLen: 1
greaterRes: [(java.io.Serializable <. java.lang.Comparable<gen_so>, )]left: java.lang.Comparable<gen_so> right: java.lang.constant.Constable pairop: <.
smallerRes: [(java.lang.Comparable<gen_so> <. java.lang.constant.Constable, )]
smallerLen: 1
greaterRes: [(java.lang.constant.Constable <. java.lang.Comparable<gen_so>, )]left: java.lang.Comparable<gen_so> right: java.lang.Boolean pairop: <.
smallerRes: [(java.lang.Comparable<gen_so> <. java.lang.Boolean, )]
smallerLen: 1
greaterRes: [(java.lang.Boolean <.? gen_so, , -1 WC: true, IT: false)]left: java.lang.Boolean right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.Comparable<java.lang.Boolean> pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.io.Serializable pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.constant.Constable pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Object right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: [(java.lang.Object <. de.dhbwstuttgart.core.IItemWithOffset, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.core.IItemWithOffset right: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric pairop: <.
smallerRes: [(de.dhbwstuttgart.core.IItemWithOffset <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Object right: de.dhbwstuttgart.syntaxtree.ClassOrInterface pairop: <.
smallerRes: [(java.lang.Object <. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.syntaxtree.TypeScope pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.syntaxtree.TypeScope pairop: <.
smallerRes: []
smallerLen: 0
left: ? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: ? extends java.lang.Object pairop: <.?
smallerRes: []
smallerLen: 0
left: java.util.SequencedCollection<gen_ue> right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: java.util.List<gen_vf> right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: java.io.Serializable right: java.lang.Comparable<java.lang.Boolean> pairop: <.
smallerRes: [(java.io.Serializable <. java.lang.Comparable<java.lang.Boolean>, )]
smallerLen: 1
greaterRes: [(java.lang.Comparable<java.lang.Boolean> <. java.io.Serializable, )]left: java.io.Serializable right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: java.io.Serializable right: java.lang.Boolean pairop: <.
smallerRes: [(java.io.Serializable <. java.lang.Boolean, )]
smallerLen: 1
greaterRes: []left: java.lang.Boolean right: java.lang.constant.Constable pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.io.Serializable pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.Comparable<java.lang.Boolean> pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.constant.Constable pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.typeinference.assumptions.FunNClass right: de.dhbwstuttgart.syntaxtree.ClassOrInterface pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.typeinference.assumptions.FunNClass pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.ClassOrInterface <. de.dhbwstuttgart.typeinference.assumptions.FunNClass, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.RefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.TypePlaceholder pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.Void pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.Void, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.GenericRefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.RefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.TypePlaceholder pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.Void pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.Void, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.GenericRefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.core.IItemWithOffset right: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric pairop: <.
smallerRes: [(de.dhbwstuttgart.core.IItemWithOffset <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Object right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: [(java.lang.Object <. de.dhbwstuttgart.core.IItemWithOffset, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.core.IItemWithOffset right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: [(de.dhbwstuttgart.core.IItemWithOffset <. de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode right: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.SyntaxTreeNode <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.typeinference.assumptions.FunNClass right: de.dhbwstuttgart.syntaxtree.ClassOrInterface pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.syntaxtree.Constructor pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.ClassOrInterface <. de.dhbwstuttgart.syntaxtree.Constructor, )]
smallerLen: 1
greaterRes: [(de.dhbwstuttgart.syntaxtree.Constructor <. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )]left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.syntaxtree.TypeScope pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.TypeScope right: de.dhbwstuttgart.syntaxtree.Method pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.TypeScope <. de.dhbwstuttgart.syntaxtree.Method, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.TypeScope right: de.dhbwstuttgart.typeinference.assumptions.FunNClass pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.TypeScope <. de.dhbwstuttgart.typeinference.assumptions.FunNClass, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.TypeScope right: de.dhbwstuttgart.syntaxtree.ClassOrInterface pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.TypeScope <. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.TypeScope right: de.dhbwstuttgart.syntaxtree.Constructor pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.TypeScope <. de.dhbwstuttgart.syntaxtree.Constructor, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.TypeScope right: de.dhbwstuttgart.syntaxtree.Method pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.TypeScope <. de.dhbwstuttgart.syntaxtree.Method, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode right: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.SyntaxTreeNode <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.GenericRefType right: de.dhbwstuttgart.syntaxtree.type.TypePlaceholder pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.GenericRefType <. de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, )]
smallerLen: 1
greaterRes: [(de.dhbwstuttgart.syntaxtree.type.TypePlaceholder <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]left: de.dhbwstuttgart.syntaxtree.type.GenericRefType right: de.dhbwstuttgart.syntaxtree.type.RefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.GenericRefType <. de.dhbwstuttgart.syntaxtree.type.RefType, )]
smallerLen: 1
greaterRes: [(de.dhbwstuttgart.syntaxtree.type.RefType <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]left: de.dhbwstuttgart.syntaxtree.type.GenericRefType right: de.dhbwstuttgart.syntaxtree.type.Void pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.GenericRefType <. de.dhbwstuttgart.syntaxtree.type.Void, )]
smallerLen: 1
greaterRes: [(de.dhbwstuttgart.syntaxtree.type.Void <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]left: de.dhbwstuttgart.syntaxtree.type.GenericRefType right: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.GenericRefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.TypePlaceholder pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.RefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.Void pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.Void, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.GenericRefType right: ? extends de.dhbwstuttgart.syntaxtree.type.Void pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.GenericRefType <. ? extends de.dhbwstuttgart.syntaxtree.type.Void, )]
smallerLen: 1
greaterRes: [(de.dhbwstuttgart.syntaxtree.type.Void <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]left: de.dhbwstuttgart.syntaxtree.type.GenericRefType right: ? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.GenericRefType <. ? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )]
smallerLen: 1
greaterRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]left: de.dhbwstuttgart.syntaxtree.type.GenericRefType right: de.dhbwstuttgart.syntaxtree.type.TypePlaceholder pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.GenericRefType <. de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, )]
smallerLen: 1
greaterRes: [(de.dhbwstuttgart.syntaxtree.type.TypePlaceholder <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]left: de.dhbwstuttgart.syntaxtree.type.GenericRefType right: de.dhbwstuttgart.syntaxtree.type.RefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.GenericRefType <. de.dhbwstuttgart.syntaxtree.type.RefType, )]
smallerLen: 1
greaterRes: [(de.dhbwstuttgart.syntaxtree.type.RefType <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]left: de.dhbwstuttgart.syntaxtree.type.GenericRefType right: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: ? extends de.dhbwstuttgart.syntaxtree.type.GenericRefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. ? extends de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: ? extends de.dhbwstuttgart.syntaxtree.type.TypePlaceholder pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. ? extends de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.Void pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.Void, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: ? extends de.dhbwstuttgart.syntaxtree.type.RefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. ? extends de.dhbwstuttgart.syntaxtree.type.RefType, )]
smallerLen: 1
greaterRes: []left: java.lang.Object right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: [(java.lang.Object <. de.dhbwstuttgart.syntaxtree.SyntaxTreeNode, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode right: ? super java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode right: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.SyntaxTreeNode <. de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: ? super de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: ? super de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: ? super de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: java.util.ArrayList<BUQ> right: ? extends java.util.List<BUR> pairop: <.
smallerRes: [(java.util.ArrayList<BUQ> <. ? extends java.util.List<BUR>, )]
smallerLen: 1
greaterRes: [(java.util.List<BUR> <. java.util.ArrayList<BUQ>, )]left: java.util.ArrayList<BUQ> right: ? extends java.util.ArrayList<BUQ> pairop: <.
smallerRes: [(java.util.ArrayList<BUQ> <. ? extends java.util.ArrayList<BUQ>, )]
smallerLen: 1
greaterRes: []left: java.util.ArrayList<BUQ> right: java.util.List<BUR> pairop: <.
smallerRes: [(BUQ <.? BUR, 0 WC: true, IT: true, 0 WC: true, IT: true)]
smallerLen: 0
left: ? super java.lang.Comparable<gen_lv> right: java.lang.Object pairop: <.
smallerRes: [(? super java.lang.Comparable<gen_lv> <. java.lang.Object, )]
smallerLen: 1
greaterRes: [(java.lang.Object <. java.lang.Comparable<gen_lv>, )]left: ? super java.lang.Comparable<gen_lv> right: ? super java.io.Serializable pairop: <.
smallerRes: [(? super java.lang.Comparable<gen_lv> <. ? super java.io.Serializable, )]
smallerLen: 1
greaterRes: [(? super java.io.Serializable <. ? super java.lang.Comparable<gen_lv>, )]left: ? super java.lang.Comparable<gen_lv> right: ? super java.lang.constant.Constable pairop: <.
smallerRes: [(? super java.lang.Comparable<gen_lv> <. ? super java.lang.constant.Constable, )]
smallerLen: 1
greaterRes: [(? super java.lang.constant.Constable <. ? super java.lang.Comparable<gen_lv>, )]left: ? super java.lang.Comparable<gen_lv> right: java.io.Serializable pairop: <.
smallerRes: [(? super java.lang.Comparable<gen_lv> <. java.io.Serializable, )]
smallerLen: 1
greaterRes: [(java.io.Serializable <. java.lang.Comparable<gen_lv>, )]left: ? super java.lang.Comparable<gen_lv> right: ? super java.lang.Boolean pairop: <.
smallerRes: [(? super java.lang.Comparable<gen_lv> <. ? super java.lang.Boolean, )]
smallerLen: 1
greaterRes: [(? super java.lang.Boolean <. ? super java.lang.Comparable<gen_lv>, )]left: java.lang.Comparable<gen_rh> right: java.lang.constant.Constable pairop: <.
smallerRes: [(java.lang.Comparable<gen_rh> <. java.lang.constant.Constable, )]
smallerLen: 1
greaterRes: [(java.lang.constant.Constable <. java.lang.Comparable<gen_rh>, )]left: java.lang.Comparable<gen_rh> right: ? super java.lang.Object pairop: <.
smallerRes: [(java.lang.Comparable<gen_rh> <. java.lang.Object, )]
smallerLen: 1
greaterRes: [(? super java.lang.Object <. java.lang.Comparable<gen_rh>, )]left: java.lang.Comparable<gen_rh> right: java.lang.Boolean pairop: <.
smallerRes: [(java.lang.Comparable<gen_rh> <. java.lang.Boolean, )]
smallerLen: 1
greaterRes: [(java.lang.Boolean <.? gen_rh, , 0 WC: true, IT: false)]left: java.util.List<BUR> right: java.util.ArrayList<BUQ> pairop: <.
smallerRes: [(java.util.List<BUR> <. java.util.ArrayList<BUQ>, )]
smallerLen: 1
greaterRes: [(BUQ <.? BUR, 0 WC: true, IT: true, 0 WC: true, IT: true)]left: java.util.List<BUR> right: ? extends java.util.ArrayList<BUQ> pairop: <.
smallerRes: [(java.util.List<BUR> <. ? extends java.util.ArrayList<BUQ>, )]
smallerLen: 1
greaterRes: [(BUQ <.? BUR, 0 WC: true, IT: true, 0 WC: true, IT: true)]left: java.util.ArrayList<BUQ> right: ? extends java.util.ArrayList<BUQ> pairop: <.
smallerRes: [(java.util.ArrayList<BUQ> <. ? extends java.util.ArrayList<BUQ>, )]
smallerLen: 1
greaterRes: []left: ? extends java.util.ArrayList<BUQ> right: java.util.ArrayList<BUQ> pairop: <.
smallerRes: []
smallerLen: 0
left: java.util.ArrayList<BUQ> right: ? extends java.util.ArrayList<BUQ> pairop: <.
smallerRes: [(java.util.ArrayList<BUQ> <. ? extends java.util.ArrayList<BUQ>, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.GenericRefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.TypePlaceholder pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.RefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.Void pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.Void, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.TypeScope right: de.dhbwstuttgart.typeinference.assumptions.FunNClass pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.TypeScope <. de.dhbwstuttgart.typeinference.assumptions.FunNClass, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.TypeScope right: de.dhbwstuttgart.syntaxtree.ClassOrInterface pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.TypeScope <. de.dhbwstuttgart.syntaxtree.ClassOrInterface, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.TypeScope right: de.dhbwstuttgart.syntaxtree.Constructor pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.TypeScope <. de.dhbwstuttgart.syntaxtree.Constructor, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.TypeScope right: de.dhbwstuttgart.syntaxtree.Method pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.TypeScope <. de.dhbwstuttgart.syntaxtree.Method, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.RefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.RefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.TypePlaceholder pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.TypePlaceholder, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.Void pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.Void, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.type.GenericRefType pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric <. de.dhbwstuttgart.syntaxtree.type.GenericRefType, )]
smallerLen: 1
greaterRes: []left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.typeinference.assumptions.FunNClass pairop: <.
smallerRes: [(de.dhbwstuttgart.syntaxtree.ClassOrInterface <. de.dhbwstuttgart.typeinference.assumptions.FunNClass, )]
smallerLen: 1
greaterRes: []left: java.lang.Boolean right: java.io.Serializable pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.Comparable<java.lang.Boolean> pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.constant.Constable pairop: <.
smallerRes: []
smallerLen: 0
left: java.util.List<gen_vf> right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.ClassOrInterface right: de.dhbwstuttgart.syntaxtree.TypeScope pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.core.IItemWithOffset pairop: <.
smallerRes: []
smallerLen: 0
left: de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric right: de.dhbwstuttgart.syntaxtree.SyntaxTreeNode pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.Object pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.Comparable<java.lang.Boolean> pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.io.Serializable pairop: <.
smallerRes: []
smallerLen: 0
left: java.lang.Boolean right: java.lang.constant.Constable pairop: <.
smallerRes: []
smallerLen: 0
noShortendElements: 1
RES_FINAL: [[(TPH ZT = java.lang.Boolean), (TPH AAJ = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH AAS = java.util.ArrayList<GTV E>), (TPH ZM = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH BUV = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH BUY = ? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH BUW = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ZL = de.dhbwstuttgart.typeinference.assumptions.Assumption), (TPH ZR = java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>), (TPH AAT = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH BUU = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ZC = de.dhbwstuttgart.syntaxtree.ClassOrInterface), (TPH ZF = de.dhbwstuttgart.syntaxtree.TypeScope), (TPH ZO = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH AAI = de.dhbwstuttgart.typeinference.constraints.GenericsResolver), (TPH ABG = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH ZB = void), (TPH ZD = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ZZ = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH ABR = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH AAU = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ABE = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ZV = java.lang.Boolean), (TPH BUR = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ABK = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ZP = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ZQ = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH ABF = de.dhbwstuttgart.typeinference.constraints.GenericsResolver), (TPH ABH = de.dhbwstuttgart.syntaxtree.ClassOrInterface), (TPH ABO = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH AAK = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ZU = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH ZG = java.lang.Boolean), (TPH BUZ = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ABN = java.lang.Boolean), (TPH ZJ = de.dhbwstuttgart.syntaxtree.TypeScope), (TPH AAM = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ZH = java.lang.Boolean), (TPH ABJ = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ZS = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH AAB = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH AAY = GTV E), (TPH BVA = ? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH AAH = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ABQ = java.lang.Boolean), (TPH AAZ = java.lang.Boolean), (TPH ZY = de.dhbwstuttgart.syntaxtree.ClassOrInterface), (TPH AAL = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH ABA = java.lang.Boolean), (TPH AAC = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH AAQ = java.util.List<de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>), (TPH ABI = de.dhbwstuttgart.typeinference.constraints.GenericsResolver), (TPH ZN = de.dhbwstuttgart.syntaxtree.ClassOrInterface), (TPH ZK = void), (TPH AAW = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH AAF = de.dhbwstuttgart.typeinference.assumptions.MethodAssumption), (TPH BUX = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH AAV = de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric), (TPH AAP = de.dhbwstuttgart.typeinference.constraints.GenericsResolver), (TPH AAE = java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>), (TPH ZE = java.util.List<? extends de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric>)]]