class com.sun.tools.javac.code.Scope$FilterImportScope extends com.sun.tools.javac.code.Scope
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.sun.tools.javac.code.Scope$FilterImportScope
super_class: com.sun.tools.javac.code.Scope
{
private final com.sun.tools.javac.code.Types types;
descriptor: Lcom/sun/tools/javac/code/Types;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.tools.javac.code.Scope origin;
descriptor: Lcom/sun/tools/javac/code/Scope;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.tools.javac.util.Name filterName;
descriptor: Lcom/sun/tools/javac/util/Name;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.tools.javac.code.Scope$ImportFilter filter;
descriptor: Lcom/sun/tools/javac/code/Scope$ImportFilter;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.tools.javac.tree.JCTree$JCImport imp;
descriptor: Lcom/sun/tools/javac/tree/JCTree$JCImport;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.function.BiConsumer<com.sun.tools.javac.tree.JCTree$JCImport, com.sun.tools.javac.code.Symbol$CompletionFailure> cfHandler;
descriptor: Ljava/util/function/BiConsumer;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/function/BiConsumer<Lcom/sun/tools/javac/tree/JCTree$JCImport;Lcom/sun/tools/javac/code/Symbol$CompletionFailure;>;
public void <init>(com.sun.tools.javac.code.Types, com.sun.tools.javac.code.Scope, com.sun.tools.javac.util.Name, com.sun.tools.javac.code.Scope$ImportFilter, com.sun.tools.javac.tree.JCTree$JCImport, java.util.function.BiConsumer<com.sun.tools.javac.tree.JCTree$JCImport, com.sun.tools.javac.code.Symbol$CompletionFailure>);
descriptor: (Lcom/sun/tools/javac/code/Types;Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Scope$ImportFilter;Lcom/sun/tools/javac/tree/JCTree$JCImport;Ljava/util/function/BiConsumer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
aload 2
getfield com.sun.tools.javac.code.Scope.owner:Lcom/sun/tools/javac/code/Symbol;
invokespecial com.sun.tools.javac.code.Scope.<init>:(Lcom/sun/tools/javac/code/Symbol;)V
1: aload 0
aload 1
putfield com.sun.tools.javac.code.Scope$FilterImportScope.types:Lcom/sun/tools/javac/code/Types;
2: aload 0
aload 2
putfield com.sun.tools.javac.code.Scope$FilterImportScope.origin:Lcom/sun/tools/javac/code/Scope;
3: aload 0
aload 3
putfield com.sun.tools.javac.code.Scope$FilterImportScope.filterName:Lcom/sun/tools/javac/util/Name;
4: aload 0
aload 4
putfield com.sun.tools.javac.code.Scope$FilterImportScope.filter:Lcom/sun/tools/javac/code/Scope$ImportFilter;
5: aload 0
aload 5
putfield com.sun.tools.javac.code.Scope$FilterImportScope.imp:Lcom/sun/tools/javac/tree/JCTree$JCImport;
6: aload 0
aload 6
putfield com.sun.tools.javac.code.Scope$FilterImportScope.cfHandler:Ljava/util/function/BiConsumer;
7: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
0 8 1 types Lcom/sun/tools/javac/code/Types;
0 8 2 origin Lcom/sun/tools/javac/code/Scope;
0 8 3 filterName Lcom/sun/tools/javac/util/Name;
0 8 4 filter Lcom/sun/tools/javac/code/Scope$ImportFilter;
0 8 5 imp Lcom/sun/tools/javac/tree/JCTree$JCImport;
0 8 6 cfHandler Ljava/util/function/BiConsumer<Lcom/sun/tools/javac/tree/JCTree$JCImport;Lcom/sun/tools/javac/code/Symbol$CompletionFailure;>;
Signature: (Lcom/sun/tools/javac/code/Types;Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Scope$ImportFilter;Lcom/sun/tools/javac/tree/JCTree$JCImport;Ljava/util/function/BiConsumer<Lcom/sun/tools/javac/tree/JCTree$JCImport;Lcom/sun/tools/javac/code/Symbol$CompletionFailure;>;)V
MethodParameters:
Name Flags
types
origin
filterName
filter
imp
cfHandler
public java.lang.Iterable<com.sun.tools.javac.code.Symbol> getSymbols(com.sun.tools.javac.util.Filter<com.sun.tools.javac.code.Symbol>, com.sun.tools.javac.code.Scope$LookupKind);
descriptor: (Lcom/sun/tools/javac/util/Filter;Lcom/sun/tools/javac/code/Scope$LookupKind;)Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.filterName:Lcom/sun/tools/javac/util/Name;
ifnull 2
1: aload 0
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.filterName:Lcom/sun/tools/javac/util/Name;
aload 1
aload 2
invokevirtual com.sun.tools.javac.code.Scope$FilterImportScope.getSymbolsByName:(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/Filter;Lcom/sun/tools/javac/code/Scope$LookupKind;)Ljava/lang/Iterable;
areturn
2: StackMap locals:
StackMap stack:
new com.sun.tools.javac.code.Scope$FilterImportScope$1
dup
aload 0
aload 0
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.imp:Lcom/sun/tools/javac/tree/JCTree$JCImport;
getfield com.sun.tools.javac.tree.JCTree$JCImport.staticImport:Z
aload 1
aload 2
invokespecial com.sun.tools.javac.code.Scope$FilterImportScope$1.<init>:(Lcom/sun/tools/javac/code/Scope$FilterImportScope;Lcom/sun/tools/javac/code/Scope$FilterImportScope;ZLcom/sun/tools/javac/util/Filter;Lcom/sun/tools/javac/code/Scope$LookupKind;)V
astore 3
start local 3 3: aload 3
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.origin:Lcom/sun/tools/javac/code/Scope;
getfield com.sun.tools.javac.code.Scope.owner:Lcom/sun/tools/javac/code/Symbol;
checkcast com.sun.tools.javac.code.Symbol$TypeSymbol
invokestatic com.sun.tools.javac.util.List.nil:()Lcom/sun/tools/javac/util/List;
invokevirtual com.sun.tools.javac.code.Scope$FilterImportScope$SymbolImporter.importFrom:(Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List;
4: astore 4
start local 4 5: aload 0
aload 4
invokedynamic iterator(Lcom/sun/tools/javac/code/Scope$FilterImportScope;Lcom/sun/tools/javac/util/List;)Ljava/lang/Iterable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/util/Iterator;
com/sun/tools/javac/code/Scope$FilterImportScope.lambda$0(Lcom/sun/tools/javac/util/List;)Ljava/util/Iterator; (7)
()Ljava/util/Iterator;
6: areturn
end local 4 end local 3 7: StackMap locals:
StackMap stack: com.sun.tools.javac.code.Symbol$CompletionFailure
astore 3
start local 3 8: aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.cfHandler:Ljava/util/function/BiConsumer;
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.imp:Lcom/sun/tools/javac/tree/JCTree$JCImport;
aload 3
invokeinterface java.util.function.BiConsumer.accept:(Ljava/lang/Object;Ljava/lang/Object;)V
9: invokestatic java.util.Collections.emptyList:()Ljava/util/List;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
0 10 1 sf Lcom/sun/tools/javac/util/Filter<Lcom/sun/tools/javac/code/Symbol;>;
0 10 2 lookupKind Lcom/sun/tools/javac/code/Scope$LookupKind;
3 7 3 si Lcom/sun/tools/javac/code/Scope$FilterImportScope$SymbolImporter;
5 7 4 results Lcom/sun/tools/javac/util/List<Ljava/lang/Iterable<Lcom/sun/tools/javac/code/Symbol;>;>;
8 10 3 cf Lcom/sun/tools/javac/code/Symbol$CompletionFailure;
Exception table:
from to target type
2 6 7 Class com.sun.tools.javac.code.Symbol$CompletionFailure
Signature: (Lcom/sun/tools/javac/util/Filter<Lcom/sun/tools/javac/code/Symbol;>;Lcom/sun/tools/javac/code/Scope$LookupKind;)Ljava/lang/Iterable<Lcom/sun/tools/javac/code/Symbol;>;
MethodParameters:
Name Flags
sf final
lookupKind final
public java.lang.Iterable<com.sun.tools.javac.code.Symbol> getSymbolsByName(com.sun.tools.javac.util.Name, com.sun.tools.javac.util.Filter<com.sun.tools.javac.code.Symbol>, com.sun.tools.javac.code.Scope$LookupKind);
descriptor: (Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/Filter;Lcom/sun/tools/javac/code/Scope$LookupKind;)Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.filterName:Lcom/sun/tools/javac/util/Name;
ifnull 2
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.filterName:Lcom/sun/tools/javac/util/Name;
aload 1
if_acmpeq 2
1: invokestatic java.util.Collections.emptyList:()Ljava/util/List;
areturn
2: StackMap locals:
StackMap stack:
new com.sun.tools.javac.code.Scope$FilterImportScope$2
dup
aload 0
aload 0
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.imp:Lcom/sun/tools/javac/tree/JCTree$JCImport;
getfield com.sun.tools.javac.tree.JCTree$JCImport.staticImport:Z
aload 1
aload 2
aload 3
invokespecial com.sun.tools.javac.code.Scope$FilterImportScope$2.<init>:(Lcom/sun/tools/javac/code/Scope$FilterImportScope;Lcom/sun/tools/javac/code/Scope$FilterImportScope;ZLcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/Filter;Lcom/sun/tools/javac/code/Scope$LookupKind;)V
astore 4
start local 4 3: aload 4
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.origin:Lcom/sun/tools/javac/code/Scope;
getfield com.sun.tools.javac.code.Scope.owner:Lcom/sun/tools/javac/code/Symbol;
checkcast com.sun.tools.javac.code.Symbol$TypeSymbol
invokestatic com.sun.tools.javac.util.List.nil:()Lcom/sun/tools/javac/util/List;
invokevirtual com.sun.tools.javac.code.Scope$FilterImportScope$SymbolImporter.importFrom:(Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List;
4: astore 5
start local 5 5: aload 0
aload 5
invokedynamic iterator(Lcom/sun/tools/javac/code/Scope$FilterImportScope;Lcom/sun/tools/javac/util/List;)Ljava/lang/Iterable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/util/Iterator;
com/sun/tools/javac/code/Scope$FilterImportScope.lambda$3(Lcom/sun/tools/javac/util/List;)Ljava/util/Iterator; (7)
()Ljava/util/Iterator;
6: areturn
end local 5 end local 4 7: StackMap locals:
StackMap stack: com.sun.tools.javac.code.Symbol$CompletionFailure
astore 4
start local 4 8: aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.cfHandler:Ljava/util/function/BiConsumer;
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.imp:Lcom/sun/tools/javac/tree/JCTree$JCImport;
aload 4
invokeinterface java.util.function.BiConsumer.accept:(Ljava/lang/Object;Ljava/lang/Object;)V
9: invokestatic java.util.Collections.emptyList:()Ljava/util/List;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
0 10 1 name Lcom/sun/tools/javac/util/Name;
0 10 2 sf Lcom/sun/tools/javac/util/Filter<Lcom/sun/tools/javac/code/Symbol;>;
0 10 3 lookupKind Lcom/sun/tools/javac/code/Scope$LookupKind;
3 7 4 si Lcom/sun/tools/javac/code/Scope$FilterImportScope$SymbolImporter;
5 7 5 results Lcom/sun/tools/javac/util/List<Ljava/lang/Iterable<Lcom/sun/tools/javac/code/Symbol;>;>;
8 10 4 cf Lcom/sun/tools/javac/code/Symbol$CompletionFailure;
Exception table:
from to target type
2 6 7 Class com.sun.tools.javac.code.Symbol$CompletionFailure
Signature: (Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/Filter<Lcom/sun/tools/javac/code/Symbol;>;Lcom/sun/tools/javac/code/Scope$LookupKind;)Ljava/lang/Iterable<Lcom/sun/tools/javac/code/Symbol;>;
MethodParameters:
Name Flags
name final
sf final
lookupKind final
public com.sun.tools.javac.code.Scope getOrigin(com.sun.tools.javac.code.Symbol);
descriptor: (Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/code/Scope;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.origin:Lcom/sun/tools/javac/code/Scope;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
0 1 1 byName Lcom/sun/tools/javac/code/Symbol;
MethodParameters:
Name Flags
byName
public boolean isStaticallyImported(com.sun.tools.javac.code.Symbol);
descriptor: (Lcom/sun/tools/javac/code/Symbol;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.tools.javac.code.Scope$FilterImportScope.isStaticallyImported:()Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
0 1 1 byName Lcom/sun/tools/javac/code/Symbol;
MethodParameters:
Name Flags
byName
public boolean isStaticallyImported();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.imp:Lcom/sun/tools/javac/tree/JCTree$JCImport;
getfield com.sun.tools.javac.tree.JCTree$JCImport.staticImport:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
private java.util.Iterator lambda$0(com.sun.tools.javac.util.List);
descriptor: (Lcom/sun/tools/javac/util/List;)Ljava/util/Iterator;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 1
1: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
java/lang/Iterable.iterator()Ljava/util/Iterator; (9 itf)
(Ljava/lang/Iterable;)Ljava/util/Iterator;
2: invokestatic com.sun.tools.javac.util.Iterators.createCompoundIterator:(Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/util/Iterator;
3: aload 0
invokedynamic test(Lcom/sun/tools/javac/code/Scope$FilterImportScope;)Ljava/util/function/Predicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Z
com/sun/tools/javac/code/Scope$FilterImportScope.lambda$2(Lcom/sun/tools/javac/code/Symbol;)Z (7)
(Lcom/sun/tools/javac/code/Symbol;)Z
4: invokestatic com.sun.tools.javac.util.Iterators.createFilterIterator:(Ljava/util/Iterator;Ljava/util/function/Predicate;)Ljava/util/Iterator;
5: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
private java.util.Iterator lambda$3(com.sun.tools.javac.util.List);
descriptor: (Lcom/sun/tools/javac/util/List;)Ljava/util/Iterator;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 1
1: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
java/lang/Iterable.iterator()Ljava/util/Iterator; (9 itf)
(Ljava/lang/Iterable;)Ljava/util/Iterator;
2: invokestatic com.sun.tools.javac.util.Iterators.createCompoundIterator:(Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/util/Iterator;
3: aload 0
invokedynamic test(Lcom/sun/tools/javac/code/Scope$FilterImportScope;)Ljava/util/function/Predicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Z
com/sun/tools/javac/code/Scope$FilterImportScope.lambda$5(Lcom/sun/tools/javac/code/Symbol;)Z (7)
(Lcom/sun/tools/javac/code/Symbol;)Z
4: invokestatic com.sun.tools.javac.util.Iterators.createFilterIterator:(Ljava/util/Iterator;Ljava/util/function/Predicate;)Ljava/util/Iterator;
5: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
private boolean lambda$2(com.sun.tools.javac.code.Symbol);
descriptor: (Lcom/sun/tools/javac/code/Symbol;)Z
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.filter:Lcom/sun/tools/javac/code/Scope$ImportFilter;
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.origin:Lcom/sun/tools/javac/code/Scope;
aload 1
invokeinterface com.sun.tools.javac.code.Scope$ImportFilter.accepts:(Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/code/Symbol;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
0 1 1 s Lcom/sun/tools/javac/code/Symbol;
private boolean lambda$5(com.sun.tools.javac.code.Symbol);
descriptor: (Lcom/sun/tools/javac/code/Symbol;)Z
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.filter:Lcom/sun/tools/javac/code/Scope$ImportFilter;
aload 0
getfield com.sun.tools.javac.code.Scope$FilterImportScope.origin:Lcom/sun/tools/javac/code/Scope;
aload 1
invokeinterface com.sun.tools.javac.code.Scope$ImportFilter.accepts:(Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/code/Symbol;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/javac/code/Scope$FilterImportScope;
0 1 1 s Lcom/sun/tools/javac/code/Symbol;
}
SourceFile: "Scope.java"
NestHost: com.sun.tools.javac.code.Scope
InnerClasses:
private FilterImportScope = com.sun.tools.javac.code.Scope$FilterImportScope of com.sun.tools.javac.code.Scope
com.sun.tools.javac.code.Scope$FilterImportScope$1
com.sun.tools.javac.code.Scope$FilterImportScope$2
abstract SymbolImporter = com.sun.tools.javac.code.Scope$FilterImportScope$SymbolImporter of com.sun.tools.javac.code.Scope$FilterImportScope
public abstract ImportFilter = com.sun.tools.javac.code.Scope$ImportFilter of com.sun.tools.javac.code.Scope
public final LookupKind = com.sun.tools.javac.code.Scope$LookupKind of com.sun.tools.javac.code.Scope
public CompletionFailure = com.sun.tools.javac.code.Symbol$CompletionFailure of com.sun.tools.javac.code.Symbol
public abstract TypeSymbol = com.sun.tools.javac.code.Symbol$TypeSymbol of com.sun.tools.javac.code.Symbol
public JCImport = com.sun.tools.javac.tree.JCTree$JCImport of com.sun.tools.javac.tree.JCTree
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles