2 4n 4o 5pq p 4r 4s tu 4vw p 4x yz {| {}~  y ) ) y  4 ) t  z   .p . .  _crossAnalysisNamesLjava/util/Set; Signature#Ljava/util/Set;_crossAnalysisTypes_oldPackageNameLjava/lang/String; _specialTypesLjava/util/List;$Ljava/util/List;_state1Lptolemy/backtrack/eclipse/ast/TypeAnalyzerState;this$05Lptolemy/backtrack/eclipse/ast/transform/PackageRule;endVisit+(Lorg/eclipse/jdt/core/dom/QualifiedName;)VCodeLineNumberTableLocalVariableTablethisRenamer InnerClasses=Lptolemy/backtrack/eclipse/ast/transform/PackageRule$Renamer;node(Lorg/eclipse/jdt/core/dom/QualifiedName;((Lorg/eclipse/jdt/core/dom/SimpleName;)V%Lorg/eclipse/jdt/core/dom/SimpleName;i(Lptolemy/backtrack/eclipse/ast/transform/PackageRule;Lptolemy/backtrack/eclipse/ast/TypeAnalyzerState;)V classNamestate StackMapTable _handleName"(Lorg/eclipse/jdt/core/dom/Name;)VfullNamenewNameLorg/eclipse/jdt/core/dom/Name; simpleTypenewId specialTypeidtype$Lptolemy/backtrack/eclipse/ast/Type;ownerconvertZ addImport~ SourceFilePackageRule.java Z[ BC Qjava/util/LinkedList => @A :7java/util/HashSet 67  java/lang/String  *org/eclipse/jdt/core/dom/ImportDeclaration+org/eclipse/jdt/core/dom/PackageDeclaration ;<#org/eclipse/jdt/core/dom/SimpleName     org/eclipse/jdt/core/dom/Name. java/lang/StringBuilder ;ptolemy/backtrack/eclipse/ast/transform/PackageRule$Renamer#org/eclipse/jdt/core/dom/ASTVisitor3ptolemy/backtrack/eclipse/ast/transform/PackageRule/ptolemy/backtrack/eclipse/ast/TypeAnalyzerStatejava/util/Iterator"ptolemy/backtrack/eclipse/ast/Type()VgetCrossAnalyzedTypes()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;replace(CC)Ljava/lang/String;add(Ljava/lang/Object;)Z getParent$()Lorg/eclipse/jdt/core/dom/ASTNode;toString()Ljava/lang/String;getTypeH(Lorg/eclipse/jdt/core/dom/ASTNode;)Lptolemy/backtrack/eclipse/ast/Type;getOwnergetNamecontainslength()I>ptolemy/backtrack/eclipse/ast/transform/ConstructorTransformerSPECIAL_TYPE_MAPPINGLjava/util/Hashtable;java/util/Hashtable containsKeygetAST ()Lorg/eclipse/jdt/core/dom/AST;get&(Ljava/lang/Object;)Ljava/lang/Object;;ptolemy/backtrack/eclipse/ast/transform/AbstractTransformer createNameQ(Lorg/eclipse/jdt/core/dom/AST;Ljava/lang/String;)Lorg/eclipse/jdt/core/dom/Name; access$000I(Lptolemy/backtrack/eclipse/ast/transform/PackageRule;)Ljava/lang/String; access$100(Lptolemy/backtrack/eclipse/ast/transform/PackageRule;Lorg/eclipse/jdt/core/dom/Name;Ljava/lang/String;)Lorg/eclipse/jdt/core/dom/Name; replaceNodeG(Lorg/eclipse/jdt/core/dom/ASTNode;Lorg/eclipse/jdt/core/dom/ASTNode;)Vjava/util/ListgetClassLoader2()Lptolemy/backtrack/eclipse/ast/LocalClassLoader; access$200(Lptolemy/backtrack/eclipse/ast/transform/PackageRule;Lptolemy/backtrack/eclipse/ast/LocalClassLoader;Lorg/eclipse/jdt/core/dom/Name;Ljava/lang/String;)V lastIndexOf(Ljava/lang/String;)I substring(I)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; startsWith(Ljava/lang/String;)Zequals 456789:789;<=>8?@ABCDEF>*+G HILMNDOF>*+G   HILMPQRFa*+**Y*,*, * Y * N-$-:* $.WٱG&  !,J]`H JS<aILaTAU6VWXY)Z[F ++M+N+:66-?:* -** ,-,-:6A+* , ,:6!+,:6*+:-)$+* - *6P+ !":*+*#$:+%*&W**'+*(+)**::   +,`-: : ,.Y/ 0+012, ` d-: , 3,  d-:  ++  "%zG9#$ &'*+-+.;/D0Q1W2]3l4t5w6}789:<?ACFIJKMKORSTXY/\>^__e`j_oarcdedfghgklnmlpsHW\<w\<\<]^]^o`_< r]`< _pa< b<cded7\<fghgILM^Ug]VijkkVijkkj)&iYYjjjVilmK 4J