public class org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc extends org.eclipse.jdt.internal.compiler.ast.Javadoc
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc
super_class: org.eclipse.jdt.internal.compiler.ast.Javadoc
{
org.eclipse.jdt.internal.compiler.ast.Expression completionNode;
descriptor: Lorg/eclipse/jdt/internal/compiler/ast/Expression;
flags: (0x0000)
public void <init>(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
invokespecial org.eclipse.jdt.internal.compiler.ast.Javadoc.<init>:(II)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc;
0 2 1 sourceStart I
0 2 2 sourceEnd I
MethodParameters:
Name Flags
sourceStart
sourceEnd
public org.eclipse.jdt.internal.compiler.ast.Expression getCompletionNode();
descriptor: ()Lorg/eclipse/jdt/internal/compiler/ast/Expression;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc;
private void internalResolve(org.eclipse.jdt.internal.compiler.lookup.Scope);
descriptor: (Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
ifnull 45
1: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
instanceof org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag
ifeq 4
2: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
checkcast org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag
aload 1
invokevirtual org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag.filterPossibleTags:(Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)V
3: goto 29
4: StackMap locals:
StackMap stack:
iconst_1
istore 2
start local 2 5: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
instanceof org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference
ifeq 10
6: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
checkcast org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference.token:[C
ifnull 7
iconst_1
goto 8
StackMap locals: int
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 2
9: goto 14
StackMap locals:
StackMap stack:
10: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
instanceof org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference
ifeq 14
11: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
checkcast org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference.token:[C
ifnull 12
iconst_1
goto 13
StackMap locals:
StackMap stack:
12: iconst_0
StackMap locals:
StackMap stack: int
13: istore 2
14: StackMap locals:
StackMap stack:
iload 2
ifeq 19
15: aload 1
getfield org.eclipse.jdt.internal.compiler.lookup.Scope.kind:I
tableswitch { // 2 - 3
2: 18
3: 16
default: 19
}
16: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
aload 1
checkcast org.eclipse.jdt.internal.compiler.lookup.ClassScope
invokevirtual org.eclipse.jdt.internal.compiler.ast.Expression.resolveType:(Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope;)Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;
pop
17: goto 19
18: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
aload 1
checkcast org.eclipse.jdt.internal.compiler.lookup.MethodScope
invokevirtual org.eclipse.jdt.internal.compiler.ast.Expression.resolveType:(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;
pop
19: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
instanceof org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference
ifeq 26
20: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
checkcast org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference
astore 3
start local 3 21: aload 1
getfield org.eclipse.jdt.internal.compiler.lookup.Scope.kind:I
iconst_2
if_icmpne 23
22: aload 3
aload 0
aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference.binding:Lorg/eclipse/jdt/internal/compiler/lookup/Binding;
aload 1
checkcast org.eclipse.jdt.internal.compiler.lookup.MethodScope
invokevirtual org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.missingParamTags:(Lorg/eclipse/jdt/internal/compiler/lookup/Binding;Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;)[[C
putfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference.missingParams:[[C
23: StackMap locals: org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference
StackMap stack:
aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference.token:[C
ifnull 24
aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference.token:[C
arraylength
ifne 29
24: StackMap locals:
StackMap stack:
aload 3
aload 0
aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference.binding:Lorg/eclipse/jdt/internal/compiler/lookup/Binding;
aload 1
invokevirtual org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.missingTypeParameterTags:(Lorg/eclipse/jdt/internal/compiler/lookup/Binding;Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)[[C
putfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference.missingTypeParams:[[C
end local 3 25: goto 29
StackMap locals:
StackMap stack:
26: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
instanceof org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference
ifeq 29
27: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
checkcast org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference
astore 3
start local 3 28: aload 3
aload 0
aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference.resolvedType:Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;
aload 1
invokevirtual org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.missingTypeParameterTags:(Lorg/eclipse/jdt/internal/compiler/lookup/Binding;Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)[[C
putfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference.missingParams:[[C
end local 3 end local 2 29: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 30: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
instanceof org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference
ifeq 37
31: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
checkcast org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference
astore 3
start local 3 32: aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference.packageBinding:Lorg/eclipse/jdt/internal/compiler/lookup/PackageBinding;
ifnonnull 35
33: aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference.resolvedType:Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;
astore 2
34: goto 44
35: StackMap locals: org.eclipse.jdt.internal.compiler.lookup.Binding org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference
StackMap stack:
aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference.packageBinding:Lorg/eclipse/jdt/internal/compiler/lookup/PackageBinding;
astore 2
end local 3 36: goto 44
StackMap locals:
StackMap stack:
37: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
instanceof org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend
ifeq 41
38: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
checkcast org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend
astore 3
start local 3 39: aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend.receiver:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
invokevirtual org.eclipse.jdt.internal.compiler.ast.Expression.isThis:()Z
ifne 44
aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend.receiver:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
getfield org.eclipse.jdt.internal.compiler.ast.Expression.resolvedType:Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;
astore 2
end local 3 40: goto 44
StackMap locals:
StackMap stack:
41: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
instanceof org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression
ifeq 44
42: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
checkcast org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression
astore 3
start local 3 43: aload 3
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression.type:Lorg/eclipse/jdt/internal/compiler/ast/TypeReference;
getfield org.eclipse.jdt.internal.compiler.ast.TypeReference.resolvedType:Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;
astore 2
end local 3 44: StackMap locals:
StackMap stack:
new org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound
dup
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
aload 2
aload 1
invokespecial org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound.<init>:(Lorg/eclipse/jdt/internal/compiler/ast/ASTNode;Lorg/eclipse/jdt/internal/compiler/lookup/Binding;Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)V
athrow
end local 2 45: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 46 0 this Lorg/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc;
0 46 1 scope Lorg/eclipse/jdt/internal/compiler/lookup/Scope;
5 29 2 resolve Z
21 25 3 paramNameReference Lorg/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocParamNameReference;
28 29 3 typeParamReference Lorg/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocTypeParamReference;
30 45 2 qualifiedBinding Lorg/eclipse/jdt/internal/compiler/lookup/Binding;
32 36 3 typeRef Lorg/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocQualifiedTypeReference;
39 40 3 msg Lorg/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocMessageSend;
43 44 3 alloc Lorg/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocAllocationExpression;
MethodParameters:
Name Flags
scope
public java.lang.StringBuffer print(int, java.lang.StringBuffer);
descriptor: (ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=3
start local 0 start local 1 start local 2 0: iload 1
aload 2
invokestatic org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.printIndent:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
ldc "/**\n"
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
1: iconst_0
istore 3
start local 3 2: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramReferences:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;
ifnull 14
3: iconst_0
istore 4
start local 4 4: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramReferences:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;
arraylength
istore 5
start local 5 5: goto 13
6: StackMap locals: int int int
StackMap stack:
iload 1
aload 2
invokestatic org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.printIndent:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
ldc " * @param "
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
7: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramReferences:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;
iload 4
aaload
iload 1
aload 2
invokevirtual org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference.print:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
bipush 10
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
8: iload 3
ifne 12
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
ifnull 12
9: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramReferences:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;
iload 4
aaload
if_acmpne 10
iconst_1
goto 11
StackMap locals:
StackMap stack:
10: iconst_0
StackMap locals:
StackMap stack: int
11: istore 3
12: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
13: iload 4
iload 5
if_icmplt 6
end local 5 end local 4 14: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramTypeParameters:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference;
ifnull 26
15: iconst_0
istore 4
start local 4 16: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramTypeParameters:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference;
arraylength
istore 5
start local 5 17: goto 25
18: StackMap locals: int int
StackMap stack:
iload 1
aload 2
invokestatic org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.printIndent:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
ldc " * @param <"
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
19: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramTypeParameters:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference;
iload 4
aaload
iload 1
aload 2
invokevirtual org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference.print:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
ldc ">\n"
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
20: iload 3
ifne 24
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
ifnull 24
21: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramTypeParameters:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference;
iload 4
aaload
if_acmpne 22
iconst_1
goto 23
StackMap locals:
StackMap stack:
22: iconst_0
StackMap locals:
StackMap stack: int
23: istore 3
24: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
25: iload 4
iload 5
if_icmplt 18
end local 5 end local 4 26: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.returnStatement:Lorg/eclipse/jdt/internal/compiler/ast/JavadocReturnStatement;
ifnull 29
27: iload 1
aload 2
invokestatic org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.printIndent:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
ldc " * @"
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
28: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.returnStatement:Lorg/eclipse/jdt/internal/compiler/ast/JavadocReturnStatement;
iload 1
aload 2
invokevirtual org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement.print:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
bipush 10
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
29: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.exceptionReferences:[Lorg/eclipse/jdt/internal/compiler/ast/TypeReference;
ifnull 41
30: iconst_0
istore 4
start local 4 31: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.exceptionReferences:[Lorg/eclipse/jdt/internal/compiler/ast/TypeReference;
arraylength
istore 5
start local 5 32: goto 40
33: StackMap locals: int int
StackMap stack:
iload 1
aload 2
invokestatic org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.printIndent:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
ldc " * @throws "
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
34: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.exceptionReferences:[Lorg/eclipse/jdt/internal/compiler/ast/TypeReference;
iload 4
aaload
iload 1
aload 2
invokevirtual org.eclipse.jdt.internal.compiler.ast.TypeReference.print:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
bipush 10
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
35: iload 3
ifne 39
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
ifnull 39
36: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.exceptionReferences:[Lorg/eclipse/jdt/internal/compiler/ast/TypeReference;
iload 4
aaload
if_acmpne 37
iconst_1
goto 38
StackMap locals:
StackMap stack:
37: iconst_0
StackMap locals:
StackMap stack: int
38: istore 3
39: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
40: iload 4
iload 5
if_icmplt 33
end local 5 end local 4 41: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.seeReferences:[Lorg/eclipse/jdt/internal/compiler/ast/Expression;
ifnull 53
42: iconst_0
istore 4
start local 4 43: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.seeReferences:[Lorg/eclipse/jdt/internal/compiler/ast/Expression;
arraylength
istore 5
start local 5 44: goto 52
45: StackMap locals: int int
StackMap stack:
iload 1
aload 2
invokestatic org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.printIndent:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
ldc " * @see "
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
46: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.seeReferences:[Lorg/eclipse/jdt/internal/compiler/ast/Expression;
iload 4
aaload
iload 1
aload 2
invokevirtual org.eclipse.jdt.internal.compiler.ast.Expression.print:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
bipush 10
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
47: iload 3
ifne 51
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
ifnull 51
48: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.seeReferences:[Lorg/eclipse/jdt/internal/compiler/ast/Expression;
iload 4
aaload
if_acmpne 49
iconst_1
goto 50
StackMap locals:
StackMap stack:
49: iconst_0
StackMap locals:
StackMap stack: int
50: istore 3
51: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
52: iload 4
iload 5
if_icmplt 45
end local 5 end local 4 53: StackMap locals:
StackMap stack:
iload 3
ifne 56
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
ifnull 56
54: iload 1
aload 2
invokestatic org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.printIndent:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
ldc " * "
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
55: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.completionNode:Lorg/eclipse/jdt/internal/compiler/ast/Expression;
iload 1
aload 2
invokevirtual org.eclipse.jdt.internal.compiler.ast.Expression.print:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
bipush 10
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
56: StackMap locals:
StackMap stack:
iload 1
aload 2
invokestatic org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.printIndent:(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
ldc " */\n"
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
57: aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 58 0 this Lorg/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc;
0 58 1 indent I
0 58 2 output Ljava/lang/StringBuffer;
2 58 3 nodePrinted Z
4 14 4 i I
5 14 5 length I
16 26 4 i I
17 26 5 length I
31 41 4 i I
32 41 5 length I
43 53 4 i I
44 53 5 length I
MethodParameters:
Name Flags
indent
output
public void resolve(org.eclipse.jdt.internal.compiler.lookup.ClassScope);
descriptor: (Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.eclipse.jdt.internal.compiler.ast.Javadoc.resolve:(Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope;)V
1: aload 0
aload 1
invokevirtual org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.internalResolve:(Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc;
0 3 1 scope Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope;
MethodParameters:
Name Flags
scope
public void resolve(org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope);
descriptor: (Lorg/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.internalResolve:(Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc;
0 2 1 scope Lorg/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope;
MethodParameters:
Name Flags
scope
public void resolve(org.eclipse.jdt.internal.compiler.lookup.MethodScope);
descriptor: (Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.eclipse.jdt.internal.compiler.ast.Javadoc.resolve:(Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;)V
1: aload 0
aload 1
invokevirtual org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.internalResolve:(Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc;
0 3 1 scope Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;
MethodParameters:
Name Flags
scope
private char[][] missingParamTags(org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.MethodScope);
descriptor: (Lorg/eclipse/jdt/internal/compiler/lookup/Binding;Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;)[[C
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=14, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokevirtual org.eclipse.jdt.internal.compiler.lookup.MethodScope.referenceMethod:()Lorg/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration;
astore 3
start local 3 1: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramReferences:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;
ifnonnull 2
iconst_0
goto 3
StackMap locals: org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration
StackMap stack:
2: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramReferences:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;
arraylength
StackMap locals:
StackMap stack: int
3: istore 4
start local 4 4: aload 3
ifnonnull 5
aconst_null
areturn
5: StackMap locals: int
StackMap stack:
aload 3
getfield org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.arguments:[Lorg/eclipse/jdt/internal/compiler/ast/Argument;
ifnonnull 6
iconst_0
goto 7
StackMap locals:
StackMap stack:
6: aload 3
getfield org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.arguments:[Lorg/eclipse/jdt/internal/compiler/ast/Argument;
arraylength
StackMap locals:
StackMap stack: int
7: istore 5
start local 5 8: iload 5
ifne 9
aconst_null
areturn
9: StackMap locals: int
StackMap stack:
iload 4
ifne 17
10: iload 5
anewarray char[]
astore 6
start local 6 11: iconst_0
istore 7
start local 7 12: goto 15
13: StackMap locals: char[][] int
StackMap stack:
aload 6
iload 7
aload 3
getfield org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.arguments:[Lorg/eclipse/jdt/internal/compiler/ast/Argument;
iload 7
aaload
getfield org.eclipse.jdt.internal.compiler.ast.Argument.name:[C
aastore
14: iinc 7 1
StackMap locals:
StackMap stack:
15: iload 7
iload 5
if_icmplt 13
end local 7 16: aload 6
areturn
end local 6 17: StackMap locals:
StackMap stack:
iload 5
anewarray char[]
astore 6
start local 6 18: iconst_0
istore 7
start local 7 19: iconst_0
istore 8
start local 8 20: goto 40
21: StackMap locals: char[][] int int
StackMap stack:
aload 3
getfield org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.arguments:[Lorg/eclipse/jdt/internal/compiler/ast/Argument;
iload 8
aaload
astore 9
start local 9 22: iconst_0
istore 10
start local 10 23: iconst_0
istore 11
start local 11 24: iconst_0
istore 12
start local 12 25: goto 36
26: StackMap locals: org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc org.eclipse.jdt.internal.compiler.lookup.Binding org.eclipse.jdt.internal.compiler.lookup.MethodScope org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration int int char[][] int int org.eclipse.jdt.internal.compiler.ast.Argument int int int
StackMap stack:
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramReferences:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;
iload 12
aaload
astore 13
start local 13 27: aload 9
getfield org.eclipse.jdt.internal.compiler.ast.Argument.binding:Lorg/eclipse/jdt/internal/compiler/lookup/LocalVariableBinding;
aload 13
getfield org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference.binding:Lorg/eclipse/jdt/internal/compiler/lookup/Binding;
if_acmpne 35
28: aload 13
getfield org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference.binding:Lorg/eclipse/jdt/internal/compiler/lookup/Binding;
aload 1
if_acmpne 34
29: iinc 11 1
30: iload 11
iconst_1
if_icmple 31
iconst_1
goto 32
StackMap locals: org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference
StackMap stack:
31: iconst_0
StackMap locals:
StackMap stack: int
32: istore 10
33: goto 35
34: StackMap locals:
StackMap stack:
iconst_1
istore 10
end local 13 35: StackMap locals:
StackMap stack:
iinc 12 1
StackMap locals:
StackMap stack:
36: iload 12
iload 4
if_icmpge 37
iload 10
ifeq 26
end local 12 37: StackMap locals:
StackMap stack:
iload 10
ifne 39
38: aload 6
iload 7
iinc 7 1
aload 9
getfield org.eclipse.jdt.internal.compiler.ast.Argument.name:[C
aastore
end local 11 end local 10 end local 9 39: StackMap locals:
StackMap stack:
iinc 8 1
StackMap locals:
StackMap stack:
40: iload 8
iload 5
if_icmplt 21
end local 8 41: iload 7
ifle 45
42: iload 7
iload 5
if_icmpeq 44
43: aload 6
iconst_0
iload 7
anewarray char[]
dup
astore 6
iconst_0
iload 7
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
44: StackMap locals:
StackMap stack:
aload 6
areturn
45: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 7 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 46 0 this Lorg/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc;
0 46 1 paramNameRefBinding Lorg/eclipse/jdt/internal/compiler/lookup/Binding;
0 46 2 methScope Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;
1 46 3 md Lorg/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration;
4 46 4 paramTagsSize I
8 46 5 argumentsSize I
11 17 6 missingParams [[C
12 16 7 i I
18 46 6 missingParams [[C
19 46 7 size I
20 41 8 i I
22 39 9 arg Lorg/eclipse/jdt/internal/compiler/ast/Argument;
23 39 10 found Z
24 39 11 paramNameRefCount I
25 37 12 j I
27 35 13 param Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;
MethodParameters:
Name Flags
paramNameRefBinding
methScope
private char[][] missingTypeParameterTags(org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope);
descriptor: (Lorg/eclipse/jdt/internal/compiler/lookup/Binding;Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)[[C
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=14, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramTypeParameters:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference;
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramTypeParameters:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference;
arraylength
StackMap locals:
StackMap stack: int
2: istore 3
start local 3 3: aconst_null
astore 4
start local 4 4: aconst_null
astore 5
start local 5 5: aload 2
getfield org.eclipse.jdt.internal.compiler.lookup.Scope.kind:I
tableswitch { // 2 - 3
2: 6
3: 11
default: 14
}
6: StackMap locals: int org.eclipse.jdt.internal.compiler.ast.TypeParameter[] org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[]
StackMap stack:
aload 2
checkcast org.eclipse.jdt.internal.compiler.lookup.MethodScope
invokevirtual org.eclipse.jdt.internal.compiler.lookup.MethodScope.referenceMethod:()Lorg/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration;
astore 6
start local 6 7: aload 6
ifnonnull 8
aconst_null
areturn
8: StackMap locals: org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration
StackMap stack:
aload 6
invokevirtual org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.typeParameters:()[Lorg/eclipse/jdt/internal/compiler/ast/TypeParameter;
astore 4
9: aload 6
getfield org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.binding:Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding;
getfield org.eclipse.jdt.internal.compiler.lookup.MethodBinding.typeVariables:[Lorg/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding;
astore 5
10: goto 14
end local 6 11: StackMap locals:
StackMap stack:
aload 2
checkcast org.eclipse.jdt.internal.compiler.lookup.ClassScope
getfield org.eclipse.jdt.internal.compiler.lookup.ClassScope.referenceContext:Lorg/eclipse/jdt/internal/compiler/ast/TypeDeclaration;
astore 7
start local 7 12: aload 7
getfield org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.typeParameters:[Lorg/eclipse/jdt/internal/compiler/ast/TypeParameter;
astore 4
13: aload 7
getfield org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.binding:Lorg/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding;
getfield org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.typeVariables:[Lorg/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding;
astore 5
end local 7 14: StackMap locals:
StackMap stack:
aload 5
ifnull 15
aload 5
arraylength
ifne 16
StackMap locals:
StackMap stack:
15: aconst_null
areturn
16: StackMap locals:
StackMap stack:
aload 4
ifnull 53
17: aload 4
arraylength
istore 6
start local 6 18: iload 3
ifne 26
19: iload 6
anewarray char[]
astore 7
start local 7 20: iconst_0
istore 8
start local 8 21: goto 24
22: StackMap locals: int char[][] int
StackMap stack:
aload 7
iload 8
aload 4
iload 8
aaload
getfield org.eclipse.jdt.internal.compiler.ast.TypeParameter.name:[C
aastore
23: iinc 8 1
StackMap locals:
StackMap stack:
24: iload 8
iload 6
if_icmplt 22
end local 8 25: aload 7
areturn
end local 7 26: StackMap locals:
StackMap stack:
iload 6
anewarray char[]
astore 7
start local 7 27: iconst_0
istore 8
start local 8 28: iconst_0
istore 9
start local 9 29: goto 48
30: StackMap locals: char[][] int int
StackMap stack:
aload 4
iload 9
aaload
astore 10
start local 10 31: iconst_0
istore 11
start local 11 32: iconst_0
istore 12
start local 12 33: iconst_0
istore 13
start local 13 34: goto 44
35: StackMap locals: org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc org.eclipse.jdt.internal.compiler.lookup.Binding org.eclipse.jdt.internal.compiler.lookup.Scope int org.eclipse.jdt.internal.compiler.ast.TypeParameter[] org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] int char[][] int int org.eclipse.jdt.internal.compiler.ast.TypeParameter int int int
StackMap stack:
aload 10
getfield org.eclipse.jdt.internal.compiler.ast.TypeParameter.binding:Lorg/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding;
aload 0
getfield org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc.paramTypeParameters:[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference;
iload 13
aaload
getfield org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference.resolvedType:Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;
invokestatic org.eclipse.jdt.internal.compiler.lookup.TypeBinding.equalsEquals:(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)Z
ifeq 43
36: aload 10
getfield org.eclipse.jdt.internal.compiler.ast.TypeParameter.binding:Lorg/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding;
aload 1
if_acmpne 42
37: iinc 12 1
38: iload 12
iconst_1
if_icmple 39
iconst_1
goto 40
StackMap locals:
StackMap stack:
39: iconst_0
StackMap locals:
StackMap stack: int
40: istore 11
41: goto 43
42: StackMap locals:
StackMap stack:
iconst_1
istore 11
43: StackMap locals:
StackMap stack:
iinc 13 1
StackMap locals:
StackMap stack:
44: iload 13
iload 3
if_icmpge 45
iload 11
ifeq 35
end local 13 45: StackMap locals:
StackMap stack:
iload 11
ifne 47
46: aload 7
iload 8
iinc 8 1
aload 10
getfield org.eclipse.jdt.internal.compiler.ast.TypeParameter.name:[C
aastore
end local 12 end local 11 end local 10 47: StackMap locals:
StackMap stack:
iinc 9 1
StackMap locals:
StackMap stack:
48: iload 9
iload 6
if_icmplt 30
end local 9 49: iload 8
ifle 53
50: iload 8
iload 6
if_icmpeq 52
51: aload 7
iconst_0
iload 8
anewarray char[]
dup
astore 7
iconst_0
iload 8
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
52: StackMap locals:
StackMap stack:
aload 7
areturn
end local 8 end local 7 end local 6 53: StackMap locals:
StackMap stack:
aconst_null
areturn
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 54 0 this Lorg/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc;
0 54 1 paramNameRefBinding Lorg/eclipse/jdt/internal/compiler/lookup/Binding;
0 54 2 scope Lorg/eclipse/jdt/internal/compiler/lookup/Scope;
3 54 3 paramTypeParamLength I
4 54 4 parameters [Lorg/eclipse/jdt/internal/compiler/ast/TypeParameter;
5 54 5 typeVariables [Lorg/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding;
7 11 6 methodDeclaration Lorg/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration;
12 14 7 typeDeclaration Lorg/eclipse/jdt/internal/compiler/ast/TypeDeclaration;
18 53 6 typeParametersLength I
20 26 7 missingParams [[C
21 25 8 i I
27 53 7 missingParams [[C
28 53 8 size I
29 49 9 i I
31 47 10 parameter Lorg/eclipse/jdt/internal/compiler/ast/TypeParameter;
32 47 11 found Z
33 47 12 paramNameRefCount I
34 45 13 j I
MethodParameters:
Name Flags
paramNameRefBinding
scope
}
SourceFile: "CompletionJavadoc.java"