
com.squareup.javapoet.NameAllocator.class Maven / Gradle / Ivy
???? 3 ? ^
_ `
_
) a
_ ) b ) c
d e
d f
) g E h
i j H
) k
l m n o p
_
q r
f s t u v w
x y z {
|
}
~
?
?
?
? s ? ? ?
?
?
) ? ? allocatedNames Ljava/util/Set; Signature #Ljava/util/Set; tagToName Ljava/util/Map; 5Ljava/util/Map; ()V Code LineNumberTable LocalVariableTable this %Lcom/squareup/javapoet/NameAllocator; 5(Ljava/util/LinkedHashSet;Ljava/util/LinkedHashMap;)V Ljava/util/LinkedHashSet; Ljava/util/LinkedHashMap; LocalVariableTypeTable -Ljava/util/LinkedHashSet; ?Ljava/util/LinkedHashMap; o(Ljava/util/LinkedHashSet;Ljava/util/LinkedHashMap;)V newName &(Ljava/lang/String;)Ljava/lang/String;
suggestion Ljava/lang/String; 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; tag Ljava/lang/Object; replaced
StackMapTable u toJavaIdentifier codePoint I validCodePoint i result Ljava/lang/StringBuilder; p get &(Ljava/lang/Object;)Ljava/lang/String; clone '()Lcom/squareup/javapoet/NameAllocator; ()Ljava/lang/Object;
Exceptions ?
SourceFile NameAllocator.java java/util/LinkedHashSet 5 6 java/util/LinkedHashMap 5 < . / 2 3 ? ? ? ? ? C G java/lang/Object ? ? ? M D ? ? ? ? ? ? java/lang/StringBuilder ? ? _ ? ? ? java/lang/String "java/lang/IllegalArgumentException tag ? ? cannot be used for both ' ' and ' ' 5 ? ? ? ? ? ? ? ? ? ? ? ? ? ? U ?
unknown tag: #com/squareup/javapoet/NameAllocator 5 ? 5 ? W X java/lang/Cloneable $java/lang/CloneNotSupportedException java/util/UUID
randomUUID ()Ljava/util/UUID; toString ()Ljava/lang/String; com/squareup/javapoet/Util checkNotNull K(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; javax/lang/model/SourceVersion isKeyword (Ljava/lang/CharSequence;)Z
java/util/Set add (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (Ljava/lang/String;)V length ()I codePointAt (I)I java/lang/Character isJavaIdentifierStart (I)Z isJavaIdentifierPart appendCodePoint (I)Ljava/lang/StringBuilder; charCount &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/util/Collection;)V (Ljava/util/Map;)V 1 )
- . / 0 1 2 3 0 4 5 6 7 A *? Y? ? Y? ? ? 8
V W 9 : ; 5 <