Edit C:\Program Files\Java\jre8\lib\ext\jdk\nashorn\internal\codegen\Namespace.class
Êþº¾ 3 h = > ? @ A ? B C D ? C E F G H I J K ? L M N M O P Q R Q S T parent (Ljdk/nashorn/internal/codegen/Namespace; directory Ljava/util/HashMap; Signature :Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Integer;>; <init> ()V Code LineNumberTable LocalVariableTable this +(Ljdk/nashorn/internal/codegen/Namespace;)V getParent *()Ljdk/nashorn/internal/codegen/Namespace; uniqueName &(Ljava/lang/String;)Ljava/lang/String; count I namespaceDirectory counter Ljava/lang/Integer; namespace base Ljava/lang/String; truncatedBase LocalVariableTypeTable StackMapTable U S toString ()Ljava/lang/String; SourceFile Namespace.java *jdk/nashorn/internal/codegen/MethodEmitter ! ' ! " java/util/HashMap U V W X Y Z [ java/lang/Integer \ W ] ^ _ ` java/lang/StringBuilder a b c d e f : a g 9 : ( ) &jdk/nashorn/internal/codegen/Namespace java/lang/Object java/lang/String length ()I substring (II)Ljava/lang/String; get &(Ljava/lang/Object;)Ljava/lang/Object; intValue valueOf (I)Ljava/lang/Integer; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; .jdk/nashorn/internal/codegen/CompilerConstants ID_FUNCTION_SEPARATOR 0Ljdk/nashorn/internal/codegen/CompilerConstants; symbolName (I)Ljava/lang/StringBuilder; ! ! "