2Corg/eclipse/jdt/internal/compiler/apt/dispatch/HookedJavaFileObject$javax/tools/ForwardingJavaFileObject_filer?Lorg/eclipse/jdt/internal/compiler/apt/dispatch/BatchFilerImpl; _fileNameLjava/lang/String;_closedZ-$SWITCH_TABLE$javax$tools$JavaFileObject$Kind[Ip(Ljavax/tools/JavaFileObject;Ljava/lang/String;Lorg/eclipse/jdt/internal/compiler/apt/dispatch/BatchFilerImpl;)VCode  (Ljavax/tools/JavaFileObject;)V     LineNumberTableLocalVariableTablethisELorg/eclipse/jdt/internal/compiler/apt/dispatch/HookedJavaFileObject; fileObjectLjavax/tools/JavaFileObject;fileNamefileropenOutputStream()Ljava/io/OutputStream; Exceptions%java/io/IOException'Zorg/eclipse/jdt/internal/compiler/apt/dispatch/HookedJavaFileObject$ForwardingOutputStream ) !" &+ ,^(Lorg/eclipse/jdt/internal/compiler/apt/dispatch/HookedJavaFileObject;Ljava/io/OutputStream;)V openWriter()Ljava/io/Writer;0Torg/eclipse/jdt/internal/compiler/apt/dispatch/HookedJavaFileObject$ForwardingWriter 2 -. /4 5X(Lorg/eclipse/jdt/internal/compiler/apt/dispatch/HookedJavaFileObject;Ljava/io/Writer;)Vclosed()V 9 :()[I < =>getKind#()Ljavax/tools/JavaFileObject$Kind; @BAjavax/tools/JavaFileObject$Kind CDordinal()IF7org/eclipse/jdt/internal/compiler/batch/CompilationUnit EH I)([CLjava/lang/String;Ljava/lang/String;)V KML=org/eclipse/jdt/internal/compiler/apt/dispatch/BatchFilerImpl NO addNewUnit;(Lorg/eclipse/jdt/internal/compiler/env/ICompilationUnit;)V QSR:org/eclipse/jdt/internal/compiler/classfmt/ClassFileReader TUreadP(Ljava/lang/String;)Lorg/eclipse/jdt/internal/compiler/classfmt/ClassFileReader; WYX1org/eclipse/jdt/internal/compiler/env/IBinaryType Z[getName()[C K] ^__envFLorg/eclipse/jdt/internal/compiler/apt/dispatch/BaseProcessingEnvImpl; acbDorg/eclipse/jdt/internal/compiler/apt/dispatch/BaseProcessingEnvImpl de _compiler,Lorg/eclipse/jdt/internal/compiler/Compiler; gih*org/eclipse/jdt/internal/compiler/Compiler jklookupEnvironment(Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding;)V?org/eclipse/jdt/internal/compiler/classfmt/ClassFormatExceptionunit9Lorg/eclipse/jdt/internal/compiler/batch/CompilationUnit; binaryType3Lorg/eclipse/jdt/internal/compiler/env/IBinaryType;name[Ctype;Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding; StackMapTable  @ values$()[Ljavax/tools/JavaFileObject$Kind; @ CLASS!Ljavax/tools/JavaFileObject$Kind; @ HTML @ OTHER @ SOURCEjava/lang/NoSuchFieldError  SourceFileHookedJavaFileObject.java SignatureDLjavax/tools/ForwardingJavaFileObject; InnerClassesjavax/tools/JavaFileObjectKindForwardingOutputStreamForwardingWriter!   m*+**-*, * !"#$7 &Y**(*  -.#$7 /Y**13  67e**8*;?..EY*GL*+JVM*PMWW,@,VN*\`f/-lr:x~ *GORGOV$F ,:BEGRVW[bz4: GQb6z$, WC$@ :JYW K*?OW*?OW*?OW*?OW*Y&)*367@C"# HKKK@@&/