Java 类org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend 实例源码

项目:lombok-ianchiu    文件:SetGeneratedByVisitor.java   
private void fixPositions(JavadocMessageSend node) {
    node.sourceEnd = sourceEnd;
    node.sourceStart = sourceStart;
    node.statementEnd = sourceEnd;
    node.nameSourcePosition = sourcePos;
    node.tagSourceEnd = sourceEnd;
    node.tagSourceStart = sourceStart;
}
项目:EasyMPermission    文件:SetGeneratedByVisitor.java   
private void fixPositions(JavadocMessageSend node) {
    node.sourceEnd = sourceEnd;
    node.sourceStart = sourceStart;
    node.statementEnd = sourceEnd;
    node.nameSourcePosition = sourcePos;
    node.tagSourceEnd = sourceEnd;
    node.tagSourceStart = sourceStart;
}
项目:Eclipse-Postfix-Code-Completion    文件:CompletionOnJavadocMessageSend.java   
public CompletionOnJavadocMessageSend(JavadocMessageSend method, int position) {
    super(method.selector, method.nameSourcePosition);
    this.arguments = method.arguments;
    this.receiver = method.receiver;
    this.sourceEnd = method.sourceEnd;
    this.tagValue = method.tagValue;
    this.separatorPosition = position;
}
项目:Eclipse-Postfix-Code-Completion    文件:CompletionOnJavadocFieldReference.java   
public CompletionOnJavadocFieldReference(JavadocMessageSend msgSend, int position) {
    super(msgSend.selector, ((msgSend.nameSourcePosition>>32)<<32)+msgSend.sourceEnd);
    this.receiver = msgSend.receiver;
    this.separatorPosition = position;
    this.tagSourceStart = msgSend.tagSourceStart;
    this.tagSourceEnd = msgSend.tagSourceEnd;
    this.tagValue = msgSend.tagValue;
}
项目:Eclipse-Postfix-Code-Completion    文件:DefaultBindingResolver.java   
synchronized IBinding resolveReference(MethodRef ref) {
    org.eclipse.jdt.internal.compiler.ast.Expression expression = (org.eclipse.jdt.internal.compiler.ast.Expression) this.newAstToOldAst.get(ref);
    if (expression instanceof JavadocMessageSend) {
        return getMethodBinding(((JavadocMessageSend)expression).binding);
    }
    else if (expression instanceof JavadocAllocationExpression) {
        return getMethodBinding(((JavadocAllocationExpression)expression).binding);
    }
    return null;
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:CompletionOnJavadocMessageSend.java   
public CompletionOnJavadocMessageSend(JavadocMessageSend method, int position) {
    super(method.selector, method.nameSourcePosition);
    this.arguments = method.arguments;
    this.receiver = method.receiver;
    this.sourceEnd = method.sourceEnd;
    this.tagValue = method.tagValue;
    this.separatorPosition = position;
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:CompletionOnJavadocFieldReference.java   
public CompletionOnJavadocFieldReference(JavadocMessageSend msgSend, int position) {
    super(msgSend.selector, ((msgSend.nameSourcePosition>>32)<<32)+msgSend.sourceEnd);
    this.receiver = msgSend.receiver;
    this.separatorPosition = position;
    this.tagSourceStart = msgSend.tagSourceStart;
    this.tagSourceEnd = msgSend.tagSourceEnd;
    this.tagValue = msgSend.tagValue;
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:DefaultBindingResolver.java   
synchronized IBinding resolveReference(MethodRef ref) {
    org.eclipse.jdt.internal.compiler.ast.Expression expression = (org.eclipse.jdt.internal.compiler.ast.Expression) this.newAstToOldAst.get(ref);
    if (expression instanceof JavadocMessageSend) {
        return getMethodBinding(((JavadocMessageSend)expression).binding);
    }
    else if (expression instanceof JavadocAllocationExpression) {
        return getMethodBinding(((JavadocAllocationExpression)expression).binding);
    }
    return null;
}
项目:lombok-ianchiu    文件:SetGeneratedByVisitor.java   
@Override public boolean visit(JavadocMessageSend node, BlockScope scope) {
    fixPositions(setGeneratedBy(node, source));
    return super.visit(node, scope);
}
项目:lombok-ianchiu    文件:SetGeneratedByVisitor.java   
@Override public boolean visit(JavadocMessageSend node, ClassScope scope) {
    fixPositions(setGeneratedBy(node, source));
    return super.visit(node, scope);
}
项目:EasyMPermission    文件:SetGeneratedByVisitor.java   
@Override public boolean visit(JavadocMessageSend node, BlockScope scope) {
    fixPositions(setGeneratedBy(node, source));
    return super.visit(node, scope);
}
项目:EasyMPermission    文件:SetGeneratedByVisitor.java   
@Override public boolean visit(JavadocMessageSend node, ClassScope scope) {
    fixPositions(setGeneratedBy(node, source));
    return super.visit(node, scope);
}
项目:Eclipse-Postfix-Code-Completion    文件:CompletionOnJavadocMessageSend.java   
public CompletionOnJavadocMessageSend(JavadocMessageSend method, int position, int flags) {
    this(method, position);
    this.completionFlags |= flags;
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:CompletionOnJavadocMessageSend.java   
public CompletionOnJavadocMessageSend(JavadocMessageSend method, int position, int flags) {
    this(method, position);
    this.completionFlags |= flags;
}
项目:lombok    文件:SetGeneratedByVisitor.java   
private void applyOffset(JavadocMessageSend node) {
    applyOffsetMessageSend(node);
    node.tagSourceEnd = newSourceEnd;
    node.tagSourceStart = newSourceStart;
}
项目:lombok    文件:SetGeneratedByVisitor.java   
@Override public boolean visit(JavadocMessageSend node, BlockScope scope) {
    setGeneratedBy(node, source);
    applyOffset(node);
    return super.visit(node, scope);
}
项目:lombok    文件:SetGeneratedByVisitor.java   
@Override public boolean visit(JavadocMessageSend node, ClassScope scope) {
    setGeneratedBy(node, source);
    applyOffset(node);
    return super.visit(node, scope);
}