Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\jvm\JNIWriter.class
?? 4? ?? H I J K L M N O P Q R S T U V X c d e f g h i j k l m t u w x y ? ? ? ? ? ? ? ? ? ? ,@DE (JNIEnv *, * Class: * Method: * Signature: */ JNICALL #define #define _Included_ #endif #ifdef __cplusplus #ifndef _Included_ #include <jni.h> #undef )$SwitchMap$javax$lang$model$type$TypeKind ( ()C ()D ()F ()I ()J ()V ()Z (D)Z (F)Z (Z)V ) ); , , - .h /* 5/* DO NOT EDIT THIS FILE - it is machine generated */ /* Header for class 0L 1L <clinit> <init> Code Exceptions FINAL I InfD Inff InnerClasses JNIEXPORT L LL LineNumberTable Location NATIVE NATIVE_HEADER_OUTPUT STATIC Signature SourceFile StackMapTable Type VERBOSE Windows Z [.$] [I _ add addAll append asElement asType booleanValue charValue check checkAll close "com/sun/tools/javac/code/Attribute +com/sun/tools/javac/code/Attribute$Compound com/sun/tools/javac/code/Scope $com/sun/tools/javac/code/Scope$Entry com/sun/tools/javac/code/Symbol +com/sun/tools/javac/code/Symbol$ClassSymbol *com/sun/tools/javac/code/Symbol$TypeSymbol com/sun/tools/javac/code/Symtab com/sun/tools/javac/code/Type !com/sun/tools/javac/jvm/JNIWriter #com/sun/tools/javac/jvm/JNIWriter$1 (com/sun/tools/javac/jvm/JNIWriter$Mangle -com/sun/tools/javac/jvm/JNIWriter$Mangle$Type /com/sun/tools/javac/jvm/JNIWriter$TypeSignature Bcom/sun/tools/javac/jvm/JNIWriter$TypeSignature$SignatureException com/sun/tools/javac/main/Option 'com/sun/tools/javac/model/JavacElements $com/sun/tools/javac/model/JavacTypes com/sun/tools/javac/util/Assert com/sun/tools/javac/util/Context $com/sun/tools/javac/util/Context$Key com/sun/tools/javac/util/List com/sun/tools/javac/util/Log com/sun/tools/javac/util/Name com/sun/tools/javac/util/Options contains context cppGuardBegin cppGuardEnd defineForStatic delete doubleValue elements elems empty equals erasure extern "C" { f fieldsIn fileManager fileTop flags flatName floatValue fullname get getAllFields getComponentType getConstantValue getDeclarationAttributes getEnclosedElements getFileForOutput getKind getModifiers getParameters getProperty getQualifiedName getReturnType getSimpleName getSuperclass getTypeElement getTypeSignature guardBegin guardEnd hasNext i64 includes instance isAssignable isInfinite isLocal isSet isWindows iterator java.lang.Class java.lang.String java.lang.Throwable java/io/IOException java/io/Writer java/lang/Boolean java/lang/Byte java/lang/CharSequence java/lang/Character java/lang/Double java/lang/Error java/lang/Float java/lang/Integer java/lang/Long java/lang/Object java/lang/Short java/lang/String java/lang/StringBuilder java/lang/System java/lang/Throwable java/util/ArrayList java/util/Iterator java/util/List java/util/Set java/util/Stack javah:full javax/lang/model/element/Element *javax/lang/model/element/ExecutableElement !javax/lang/model/element/Modifier $javax/lang/model/element/TypeElement (javax/lang/model/element/VariableElement javax/lang/model/type/ArrayType javax/lang/model/type/TypeKind javax/lang/model/type/TypeMirror #javax/lang/model/util/ElementFilter javax/tools/FileObject javax/tools/JavaFileManager $javax/tools/JavaFileManager$Location javax/tools/StandardLocation jboolean jbooleanArray jbyte jbyteArray jchar jcharArray jclass jdouble jdoubleArray jfloat jfloatArray jint jintArray jlong jlongArray jni unknown type jniType jniWriterKey jobject jobjectArray jshort jshortArray jstring jthrowable kind lazyInit line.separator lineSep log mangle mangleMethod mangler members_field methodsIn nativeHeaderType needsHeader next openWriter ordinal os.name outermostClass pop print printVerbose println push put replaceAll sibling signature startsWith sym syms toString tsym type types valueOf verbose void write writeMethods writeStatics wrote.file } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Lcom/sun/tools/javac/code/Scope; &Lcom/sun/tools/javac/code/Scope$Entry; !Lcom/sun/tools/javac/code/Symbol; ,Lcom/sun/tools/javac/code/Symbol$TypeSymbol; !Lcom/sun/tools/javac/code/Symtab; Lcom/sun/tools/javac/code/Type; *Lcom/sun/tools/javac/jvm/JNIWriter$Mangle; !Lcom/sun/tools/javac/main/Option; )Lcom/sun/tools/javac/model/JavacElements; &Lcom/sun/tools/javac/model/JavacTypes; "Lcom/sun/tools/javac/util/Context; &Lcom/sun/tools/javac/util/Context$Key; Lcom/sun/tools/javac/util/Log; Lcom/sun/tools/javac/util/Name; Ljava/lang/String; #Ljavax/lang/model/element/Modifier; Ljavax/tools/JavaFileManager; Ljavax/tools/StandardLocation; KLcom/sun/tools/javac/util/Context$Key<Lcom/sun/tools/javac/jvm/JNIWriter;>; /()Lcom/sun/tools/javac/code/Symbol$ClassSymbol; 0(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)Z 1(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Z)Z $(Lcom/sun/tools/javac/main/Option;)Z %(Lcom/sun/tools/javac/util/Context;)V !()Lcom/sun/tools/javac/util/List; !()Lcom/sun/tools/javac/util/Name; ()Ljava/io/Writer; ()Ljava/lang/Object; (Ljava/lang/Object;)Z ()Ljava/lang/String; (I)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z (ZLjava/lang/String;)V (Ljava/lang/Throwable;)V (Ljava/util/Collection;)Z ()Ljava/util/Iterator; ()Ljava/util/List; ()Ljava/util/Set; !()Ljavax/lang/model/element/Name; "()Ljavax/lang/model/type/TypeKind; $()Ljavax/lang/model/type/TypeMirror; #(Ljavax/lang/model/util/Elements;)V @(Ljava/io/Writer;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V G(Ljava/lang/CharSequence;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; E(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/code/Symtab; G(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/jvm/JNIWriter; M(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/model/JavacElements; J(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/model/JavacTypes; B(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Log; F(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Options; :(Lcom/sun/tools/javac/util/Context$Key;)Ljava/lang/Object; ;(Lcom/sun/tools/javac/util/Context$Key;Ljava/lang/Object;)V %(Ljava/lang/Class;)Ljava/lang/Object; &(Ljava/lang/Object;)Ljava/lang/Object; ((Ljava/lang/String;[Ljava/lang/Object;)V %(Ljava/io/Writer;Ljava/lang/String;)V -(Ljava/lang/CharSequence;I)Ljava/lang/String; &(Ljava/lang/String;)Ljava/lang/String; @(Ljavax/lang/model/element/ExecutableElement;)Ljava/lang/String; 6(Ljavax/lang/model/type/TypeMirror;)Ljava/lang/String; -(Ljava/lang/String;)Ljava/lang/StringBuilder; &(Ljava/lang/Iterable;)Ljava/util/List; 8(Ljavax/lang/model/element/TypeElement;)Ljava/util/List; F(Ljavax/lang/model/type/TypeMirror;)Ljavax/lang/model/element/Element; F(Ljavax/lang/model/type/TypeMirror;)Ljavax/lang/model/type/TypeMirror; G(Ljavax/lang/model/type/TypeMirror;Ljavax/lang/model/type/TypeMirror;)Z @(Ljavax/lang/model/util/Elements;Ljavax/lang/model/util/Types;)V G(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)Ljavax/tools/FileObject; R(Ljava/io/Writer;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Ljava/lang/String;)V 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; g(Ljavax/lang/model/element/ExecutableElement;Ljavax/lang/model/element/TypeElement;I)Ljava/lang/String; d(Ljavax/lang/model/element/TypeElement;Ljavax/lang/model/element/VariableElement;)Ljava/lang/String; H(Ljava/lang/String;Ljavax/lang/model/type/TypeMirror;)Ljava/lang/String; d(Ljavax/lang/model/element/TypeElement;)Ljava/util/List<Ljavax/lang/model/element/VariableElement;>; |(Ljavax/tools/JavaFileManager$Location;Ljava/lang/String;Ljava/lang/String;Ljavax/tools/FileObject;)Ljavax/tools/FileObject; s ? ? ? ?? ? W ?%? ??5?8?;?9?'?<?$? ?? ??=? ???!? ?? ? r? |? ~? ?? }? ? Y ? Z ? [+ \ ? ] o ^ ? ^ ^ ? _ ? _ ? _ ? _ ? _ ? ` ? a ? b-?(? ?? o? ?? ??*? ??)?.? ?? ?? ?? ?? ?? ?? ??:?>? o?A? ??7? ?? o? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? o?A?C? ?? ?? ?? ?? ?? ?? ??3? ??2?0?/?1?"? ?? ?? ??6?? ?? ??&? ?? ?? ?? ?? o?B?4?#? ?? ?? ?? K? L? M? M? N? O? O? Q? R? S? S? S? S? S? S? S? S? S? S? S? S? T? Y? {? {? {? ?? N? N O? O? O? O O Q% S? S? S? S S S S S" S# S/ S0 S3 S4 S5 S6 S: S? SB U1 U> UA W! WC Z$ Z& [' [; [< [= \? \ ]* ]+ ], ^? _ `( `. a b? b b) c d? d e? h? i? i? j k? k? n? n n p p p@ q? q q q7 r2 t? x? x? x x- ? ?8 ?9u?uvvvwyzzzz|||| }}}}~? ???? GD ClassSymbol Compound Entry JNIWriter.java Key Mangle SignatureException TypeSignature TypeSymbol !Sn ? ? ?? ?? =? !? ? ? ? ? $? ?? 9? ? ? ? ?? p L *?V??SL+? ?SY*?jL+? ? ? S z s t u v o? p ? `*??*C??"??O+?V*??*+G?? G?Y*+??W+??*,?[??P*,+??N*+?U*+?g?Q*B??X? z 6 { n o | } ' ~ / ? 4 ? ? ? I ? N ? V ? _ ? ^ p b 1*?R? ,**?U???S**?U??T*?UY*?S*?T?{?R? ? 0 z ? ? ? ? 0 ? (? p a .+?c? +?bH ? ?*?N? *+?d?i?*+?i? ? z ? ? ? ? ' ? (? p 6 ?+?c? +?bH ? ?+?J?FN-? e-?H?I? -?H?`F ? ?-?H?a??:?? ? )?? ?K:?E?M*?Q?L?M? ???-?GN??? 3+?J?FN-? '-?H?I? *-?H?O?i? ?-?GN??? ? "