| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 6 | 31 | 2 | 0.972 | class_body_declarations[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 223 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/util/Visitors.java |
| 2 | 2 | 328 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/util/Visitors.java |
| 3 | 8 | 1047 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFlattener.java |
| 4 | 9 | 353 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java |
| 5 | 9 | 776 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java |
| 6 | 9 | 790 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java |
| 7 | 9 | 835 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java |
| 8 | 9 | 849 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java |
| 9 | 9 | 877 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java |
| 10 | 9 | 959 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java |
| 11 | 9 | 1029 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java |
| 12 | 9 | 1085 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java |
| 13 | 9 | 1464 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 14 | 10 | 2602 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 15 | 9 | 2617 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 16 | 9 | 2751 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 17 | 9 | 2765 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 18 | 9 | 3560 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 19 | 9 | 959 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java |
| 20 | 9 | 1319 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java |
| 21 | 9 | 1333 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java |
| 22 | 9 | 1366 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java |
| 23 | 9 | 1380 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java |
| 24 | 9 | 1607 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java |
| 25 | 5 | 104 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/SourceAnalyzer.java |
| 26 | 6 | 105 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java |
| 27 | 11 | 68 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/ImplementOccurrencesFinder.java |
| 28 | 8 | 135 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/MethodExitsFinder.java |
| 29 | 8 | 145 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/MethodExitsFinder.java |
| 30 | 6 | 94 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/ReturnTypeSubProcessor.java |
| 31 | 6 | 102 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/ReturnTypeSubProcessor.java |
| ||||
public boolean visit(NormalAnnotation node) {
return false;
}
public boolean visit(SingleMemberAnnotation node) {
return false;
}
|
| ||||
public boolean visit(MarkerAnnotation node) {
return false;
}
public boolean visit(NormalAnnotation node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.BlockComment)
*/
public boolean visit(BlockComment node) {
return false; // cant flatten, needs source
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.LineComment)
*/
public boolean visit(LineComment node) {
return false; // cant flatten, needs source
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
*/
public boolean visit(AnnotationTypeDeclaration node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
*/
public boolean visit(AnnotationTypeMemberDeclaration node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.LineComment)
*/
public boolean visit(LineComment node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MarkerAnnotation)
*/
public boolean visit(MarkerAnnotation node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MemberRef)
*/
public boolean visit(MemberRef node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MemberValuePair)
*/
public boolean visit(MemberValuePair node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MethodRef)
*/
public boolean visit(MethodRef node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MethodRefParameter)
*/
public boolean visit(MethodRefParameter node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.Modifier)
*/
public boolean visit(Modifier node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.NormalAnnotation)
*/
public boolean visit(NormalAnnotation node) {
return false;
}
|
| ||||
/**
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.PackageDeclaration)
*/
public boolean visit(PackageDeclaration node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.ParameterizedType)
*/
public boolean visit(ParameterizedType node) {
return false;
}
|
| ||||
/**
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.SimpleType)
*/
public boolean visit(SimpleType node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.SingleMemberAnnotation)
*/
public boolean visit(SingleMemberAnnotation node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TagElement)
*/
public boolean visit(TagElement node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TextElement)
*/
public boolean visit(TextElement node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TypeParameter)
*/
public boolean visit(TypeParameter node) {
return false;
}
/**
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TypeLiteral)
*/
public boolean visit(TypeLiteral node) {
return false;
}
|
| ||||
/*
* Visit methods
*
* There are two variations of node visiting:
* <ol>
* <li>Push the instruction corresponding to the node
* onto the stack and return <code>true</code> to visit
* the children of the node.</li>
* <li>Push the instruction corresponding to the node
* onto the stack and visit the children of the node
* manually (return <code>false</code> to avoid the
* default child visiting implementation).</li>
* </ol>
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
*/
public boolean visit(AnnotationTypeDeclaration node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
*/
public boolean visit(AnnotationTypeMemberDeclaration node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.LineComment)
*/
public boolean visit(LineComment node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MarkerAnnotation)
*/
public boolean visit(MarkerAnnotation node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MemberRef)
*/
public boolean visit(MemberRef node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MemberValuePair)
*/
public boolean visit(MemberValuePair node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MethodRef)
*/
public boolean visit(MethodRef node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MethodRefParameter)
*/
public boolean visit(MethodRefParameter node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.Modifier)
*/
public boolean visit(Modifier node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.NormalAnnotation)
*/
public boolean visit(NormalAnnotation node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TagElement)
*/
public boolean visit(TagElement node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TextElement)
*/
public boolean visit(TextElement node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
*/
public boolean visit(AnnotationTypeDeclaration node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
*/
public boolean visit(AnnotationTypeMemberDeclaration node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.LineComment)
*/
public boolean visit(LineComment node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MarkerAnnotation)
*/
public boolean visit(MarkerAnnotation node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MemberRef)
*/
public boolean visit(MemberRef node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MemberValuePair)
*/
public boolean visit(MemberValuePair node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MethodRef)
*/
public boolean visit(MethodRef node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MethodRefParameter)
*/
public boolean visit(MethodRefParameter node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.Modifier)
*/
public boolean visit(Modifier node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.NormalAnnotation)
*/
public boolean visit(NormalAnnotation node) {
return false;
}
|
| ||||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TagElement)
*/
public boolean visit(TagElement node) {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TextElement)
*/
public boolean visit(TextElement node) {
return false;
}
|
| ||||
public boolean visit(AnnotationTypeDeclaration node) {
return false;
}
public boolean visit(TypeDeclaration node) {
return false;
}
|
| ||||
public boolean visit(Javadoc node) {
return false;
}
public boolean visit(Type node) {
return false; //TODO
}
|
| ||||
/*
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
*/
public boolean visit(AnonymousClassDeclaration node) {
// don't dive into anonymous type declarations.
return false;
}
/*
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TypeDeclarationStatement)
*/
public boolean visit(TypeDeclarationStatement node) {
// don't dive into local type declarations.
return false;
}
|
| ||||
public boolean visit(TypeDeclaration node) {
// Don't dive into a local type.
return false;
}
public boolean visit(AnonymousClassDeclaration node) {
// Don't dive into a local type.
return false;
}
|
| ||||
public boolean visit(AnnotationTypeDeclaration node) {
// Don't dive into a local type.
return false;
}
public boolean visit(EnumDeclaration node) {
// Don't dive into a local type.
return false;
}
|
| ||||
public boolean visit(AnonymousClassDeclaration node) {
return false;
}
public boolean visit(TypeDeclaration node) {
return false;
}
|
| ||||
public boolean visit(EnumDeclaration node) {
return false;
}
public boolean visit(AnnotationTypeDeclaration node) {
return false;
}
|
| |||
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TagElement)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.LineComment)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MemberRef)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MethodRef)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.Modifier)
*/
/**
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.PackageDeclaration)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TypeParameter)
*/
/*
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
*/
/*
* Visit methods
*
* There are two variations of node visiting:
* <ol>
* <li>Push the instruction corresponding to the node
* onto the stack and return <code>true</code> to visit
* the children of the node.</li>
* <li>Push the instruction corresponding to the node
* onto the stack and visit the children of the node
* manually (return <code>false</code> to avoid the
* default child visiting implementation).</li>
* </ol>
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
*/
/**
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.SimpleType)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.BlockComment)
*/
public boolean visit( [[#variableb495b3a0]] node) {
// don't dive into anonymous type declarations.
// Don't dive into a local type.
return false; // cant flatten, needs source
}
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TextElement)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MarkerAnnotation)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MemberValuePair)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.MethodRefParameter)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.NormalAnnotation)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.ParameterizedType)
*/
/**
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TypeLiteral)
*/
/*
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TypeDeclarationStatement)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.SingleMemberAnnotation)
*/
/* (non-Javadoc)
* @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.LineComment)
*/
public boolean visit( [[#variableb495b380]] node) {
// don't dive into local type declarations.
// Don't dive into a local type.
return false; //TODO // cant flatten, needs source
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b495b3a0]] | AnonymousClassDeclaration |
| 1 | 2 | [[#b495b3a0]] | EnumDeclaration |
| 1 | 3 | [[#b495b3a0]] | Javadoc |
| 1 | 4 | [[#b495b3a0]] | TagElement |
| 1 | 5 | [[#b495b3a0]] | LineComment |
| 1 | 6 | [[#b495b3a0]] | MemberRef |
| 1 | 7 | [[#b495b3a0]] | MethodRef |
| 1 | 8 | [[#b495b3a0]] | Modifier |
| 1 | 9 | [[#b495b3a0]] | PackageDeclaration |
| 1 | 10 | [[#b495b3a0]] | TypeParameter |
| 1 | 11 | [[#b495b3a0]] | NormalAnnotation |
| 1 | 12 | [[#b495b3a0]] | AnnotationTypeDeclaration |
| 1 | 13 | [[#b495b3a0]] | AnonymousClassDeclaration |
| 1 | 14 | [[#b495b3a0]] | AnnotationTypeDeclaration |
| 1 | 15 | [[#b495b3a0]] | AnnotationTypeDeclaration |
| 1 | 16 | [[#b495b3a0]] | SimpleType |
| 1 | 17 | [[#b495b3a0]] | TypeDeclaration |
| 1 | 18 | [[#b495b3a0]] | BlockComment |
| 1 | 19 | [[#b495b3a0]] | MarkerAnnotation |
| 1 | 20 | [[#b495b3a0]] | MemberRef |
| 1 | 21 | [[#b495b3a0]] | MethodRef |
| 1 | 22 | [[#b495b3a0]] | Modifier |
| 1 | 23 | [[#b495b3a0]] | LineComment |
| 1 | 24 | [[#b495b3a0]] | TagElement |
| 1 | 25 | [[#b495b3a0]] | AnnotationTypeDeclaration |
| 1 | 26 | [[#b495b3a0]] | MemberRef |
| 1 | 27 | [[#b495b3a0]] | MethodRef |
| 1 | 28 | [[#b495b3a0]] | Modifier |
| 1 | 29 | [[#b495b3a0]] | TagElement |
| 1 | 30 | [[#b495b3a0]] | AnnotationTypeDeclaration |
| 1 | 31 | [[#b495b3a0]] | LineComment |
| 2 | 1 | [[#b495b380]] | TypeDeclaration |
| 2 | 2 | [[#b495b380]] | AnnotationTypeDeclaration |
| 2 | 3 | [[#b495b380]] | Type |
| 2 | 4 | [[#b495b380]] | TextElement |
| 2 | 5 | [[#b495b380]] | MarkerAnnotation |
| 2 | 6 | [[#b495b380]] | MemberValuePair |
| 2 | 7 | [[#b495b380]] | MethodRefParameter |
| 2 | 8 | [[#b495b380]] | NormalAnnotation |
| 2 | 9 | [[#b495b380]] | ParameterizedType |
| 2 | 10 | [[#b495b380]] | TypeLiteral |
| 2 | 11 | [[#b495b380]] | SingleMemberAnnotation |
| 2 | 12 | [[#b495b380]] | TypeDeclaration |
| 2 | 13 | [[#b495b380]] | TypeDeclarationStatement |
| 2 | 14 | [[#b495b380]] | AnnotationTypeMemberDeclaration |
| 2 | 15 | [[#b495b380]] | EnumDeclaration |
| 2 | 16 | [[#b495b380]] | SingleMemberAnnotation |
| 2 | 17 | [[#b495b380]] | AnonymousClassDeclaration |
| 2 | 18 | [[#b495b380]] | LineComment |
| 2 | 19 | [[#b495b380]] | NormalAnnotation |
| 2 | 20 | [[#b495b380]] | MemberValuePair |
| 2 | 21 | [[#b495b380]] | MethodRefParameter |
| 2 | 22 | [[#b495b380]] | NormalAnnotation |
| 2 | 23 | [[#b495b380]] | MarkerAnnotation |
| 2 | 24 | [[#b495b380]] | TextElement |
| 2 | 25 | [[#b495b380]] | AnnotationTypeMemberDeclaration |
| 2 | 26 | [[#b495b380]] | MemberValuePair |
| 2 | 27 | [[#b495b380]] | MethodRefParameter |
| 2 | 28 | [[#b495b380]] | NormalAnnotation |
| 2 | 29 | [[#b495b380]] | TextElement |
| 2 | 30 | [[#b495b380]] | AnnotationTypeMemberDeclaration |
| 2 | 31 | [[#b495b380]] | MarkerAnnotation |