Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\comp\Check$2.class
?? 4 ? ()V <init> Code EnclosingMethod InnerClasses LineNumberTable SourceFile asInstType checkType com/sun/tools/javac/comp/Check com/sun/tools/javac/comp/Check$2 +com/sun/tools/javac/comp/Check$CheckContext com/sun/tools/javac/comp/Infer /com/sun/tools/javac/comp/Infer$FreeTypeListener /com/sun/tools/javac/comp/Infer$InferenceContext %com/sun/tools/javac/util/JCDiagnostic 8com/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition java/lang/Object this$0 typesInferred val$checkContext val$found val$pos val$req Lcom/sun/tools/javac/code/Type; Lcom/sun/tools/javac/comp/Check; -Lcom/sun/tools/javac/comp/Check$CheckContext; :Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition; 4(Lcom/sun/tools/javac/comp/Infer$InferenceContext;)V @(Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; ?(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Check$CheckContext;)Lcom/sun/tools/javac/code/Type; ?(Lcom/sun/tools/javac/comp/Check;Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Check$CheckContext;)V " " # $ % ' ( * + , - . 1 0 ! / Check.java CheckContext DiagnosticPosition FreeTypeListener InferenceContext ! % "