private void fixPositions(JavadocSingleTypeReference node) { node.sourceEnd = sourceEnd; node.sourceStart = sourceStart; node.statementEnd = sourceEnd; node.tagSourceEnd = sourceEnd; node.tagSourceStart = sourceStart; }
@Override public boolean visit(JavadocSingleTypeReference node, BlockScope scope) { fixPositions(setGeneratedBy(node, source)); return super.visit(node, scope); }
@Override public boolean visit(JavadocSingleTypeReference node, ClassScope scope) { fixPositions(setGeneratedBy(node, source)); return super.visit(node, scope); }
public CompletionOnJavadocSingleTypeReference(JavadocSingleTypeReference typeRef) { super(typeRef.token, (((long)typeRef.sourceStart)<<32)+typeRef.sourceEnd, typeRef.tagSourceStart, typeRef.tagSourceStart); }
public CompletionOnJavadocTypeParamReference(JavadocSingleTypeReference typeRef) { super(typeRef.token, (((long)typeRef.sourceStart)<<32)+typeRef.sourceEnd, typeRef.tagSourceStart, typeRef.tagSourceStart); }
private void applyOffset(JavadocSingleTypeReference node) { applyOffsetExpression(node); node.tagSourceEnd = newSourceEnd; node.tagSourceStart = newSourceStart; }
@Override public boolean visit(JavadocSingleTypeReference node, BlockScope scope) { setGeneratedBy(node, source); applyOffset(node); return super.visit(node, scope); }
@Override public boolean visit(JavadocSingleTypeReference node, ClassScope scope) { setGeneratedBy(node, source); applyOffset(node); return super.visit(node, scope); }