42scala/tools/nsc/symtab/SymbolLoaders$PackageLoader1scala/tools/nsc/symtab/SymbolLoaders$SymbolLoader2scala/reflect/internal/Types$FlagAgnosticCompleterSymbolLoaders.scala%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles Lookup#scala/reflect/internal/Scopes$Scope scala/reflect/internal/ScopesScope%scala/reflect/internal/Symbols$Symbolscala/reflect/internal/SymbolsSymbolscala/reflect/internal/TypesFlagAgnosticCompleter1scala/reflect/internal/Types$PackageClassInfoTypePackageClassInfoType!scala/reflect/internal/Types$TypeType$scala/tools/nsc/symtab/SymbolLoaders  PackageLoader SymbolLoader packageNameLjava/lang/String; classPath Lscala/tools/nsc/util/ClassPath; description()Ljava/lang/String; $% *scala/tools/nsc/util/ClassPath$,MODULE$!Lscala/tools/nsc/util/ClassPath$; ./ -0 RootPackage 2) -3java/lang/Object5equals(Ljava/lang/Object;)Z 78 69;java/lang/StringBuilder=(I)V @A >Bpackage loader Dappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; FG >HtoString J) >KshownPackageNamethis4Lscala/tools/nsc/symtab/SymbolLoaders$PackageLoader;java/lang/StringP doComplete*(Lscala/reflect/internal/Symbols$Symbol;)Vroot:scala$tools$nsc$symtab$SymbolLoaders$PackageLoader$$$outer(()Lscala/tools/nsc/symtab/SymbolLoaders; UV W symbolTable&()Lscala/tools/nsc/symtab/SymbolTable; YZ ![isPackageClass()Z ]^ _$anonfun$doComplete$1P(Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/Symbols$Symbol; ab c"scala/reflect/internal/SymbolTableethrowAssertionError,(Ljava/lang/Object;)Lscala/runtime/Nothing$; gh fi"scala/tools/nsc/symtab/SymbolTableknewScope'()Lscala/reflect/internal/Scopes$Scope; mn los(Lscala/reflect/internal/SymbolTable;Lscala/reflect/internal/Scopes$Scope;Lscala/reflect/internal/Symbols$Symbol;)V @q rsetInfoL(Lscala/reflect/internal/Types$Type;)Lscala/reflect/internal/Symbols$Symbol; tu v &' xscala/tools/nsc/util/ClassPathzlist@(Ljava/lang/String;)Lscala/tools/nsc/classpath/ClassPathEntries; |} {~isRoot ^ *scala/tools/nsc/classpath/ClassPathEntriesclassesAndSources()Lscala/collection/Seq; &(Ljava/lang/Object;)Ljava/lang/Object;$anonfun$doComplete$2$adapted(Lscala/tools/nsc/symtab/SymbolLoaders$PackageLoader;Lscala/reflect/internal/Symbols$Symbol;Lscala/tools/nsc/util/ClassRepresentation;)Ljava/lang/Object; >(Lscala/tools/nsc/util/ClassRepresentation;)Ljava/lang/Object;scala/Serializable"java/lang/invoke/LambdaMetafactoryaltMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; applyn(Lscala/tools/nsc/symtab/SymbolLoaders$PackageLoader;Lscala/reflect/internal/Symbols$Symbol;)Lscala/Function1; scala/collection/Seqforeach(Lscala/Function1;)V isEmptyPackageClass ^ packages $anonfun$doComplete$3(Lscala/tools/nsc/symtab/SymbolLoaders$PackageLoader;Lscala/reflect/internal/Symbols$Symbol;Lscala/tools/nsc/classpath/PackageEntry;)Lscala/reflect/internal/Symbols$Symbol; Q(Lscala/tools/nsc/classpath/PackageEntry;)Lscala/reflect/internal/Symbols$Symbol;openPackageModule S lclassPathEntries,Lscala/tools/nsc/classpath/ClassPathEntries;'Lscala/reflect/internal/Symbols$Symbol; assert_this$Lscala/reflect/internal/SymbolTable;assert_assertionZ$outer&Lscala/tools/nsc/symtab/SymbolLoaders; root$2$anonfun$doComplete$2(Lscala/tools/nsc/symtab/SymbolLoaders$PackageLoader;Lscala/reflect/internal/Symbols$Symbol;Lscala/tools/nsc/util/ClassRepresentation;)V$thisentryinitializeFromClassPathT(Lscala/reflect/internal/Symbols$Symbol;Lscala/tools/nsc/util/ClassRepresentation;)V !*Lscala/tools/nsc/util/ClassRepresentation;pkg&scala/tools/nsc/classpath/PackageEntryname ) length()I Q substring(I)Ljava/lang/String; Q[(Lscala/tools/nsc/symtab/SymbolLoaders;Ljava/lang/String;Lscala/tools/nsc/util/ClassPath;)V @  enterPackage(Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/String;Lscala/tools/nsc/symtab/SymbolLoaders$SymbolLoader;)Lscala/reflect/internal/Symbols$Symbol; !fullName packageLoader(Lscala/tools/nsc/classpath/PackageEntry;)(Lscala/tools/nsc/symtab/SymbolLoaders;)V @  scala/runtime/BoxedUnitUNITLscala/runtime/BoxedUnit; $deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;dscala/runtime/LambdaDeserialize bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/CallSite; lambdaDeserialize Code StackMapTableLineNumberTableLocalVariableTableMethodParameters InnerClasses SourceFileBootstrapMethodsScalaInlineInfoScala!$%&' ()>*+14MY W, ,:<*+L>Y?CEI+ILQQCQ "(#(M%>NORS=*X\+`6YN -+dj+Y*X\*X\p+swW*y*+M+,*++,*+*X\+<llBl"& '"(@*N,U-e.l/|9.4N;NOTTUV/*°  NOab,*' H *X+,˱-  O   Z,N*+14:Y W:--*+`:Y*X-*y:*X+" QQQLQ03,4;5M6>S%;%M OZOZZ @X*,+*-y*+ *NO$%&' $&H *+,-  O    *B !"!#4,ab@()RSUV