Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\comp\Check$4.class
?? 4 ? ()V <init> Code EnclosingMethod InnerClasses LineNumberTable SourceFile Z asInstType checkMethod com/sun/tools/javac/comp/Check com/sun/tools/javac/comp/Check$4 com/sun/tools/javac/comp/Infer /com/sun/tools/javac/comp/Infer$FreeTypeListener /com/sun/tools/javac/comp/Infer$InferenceContext java/lang/Object this$0 typesInferred val$argtrees val$argtypes val$env val$mtype val$sym val$useVarargs !Lcom/sun/tools/javac/code/Symbol; Lcom/sun/tools/javac/code/Type; Lcom/sun/tools/javac/comp/Check; Lcom/sun/tools/javac/comp/Env; Lcom/sun/tools/javac/util/List; 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/comp/Check;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Z)V ?(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZLcom/sun/tools/javac/comp/Infer$InferenceContext;)Lcom/sun/tools/javac/code/Type; ! " # # % ' ( ) * + , - . 1 0 / Check.java FreeTypeListener InferenceContext "