@Override public SourceRange computeSourceRange(ASTNode node) { if (fTightSourceRangeNodes.contains(node)) { return new TargetSourceRangeComputer.SourceRange(node.getStartPosition(), node.getLength()); } else { return super.computeSourceRange(node); // see bug 85850 } }
public SourceRange computeSourceRange(ASTNode node) { if (fTightSourceRangeNodes.contains(node)) { return new TargetSourceRangeComputer.SourceRange(node.getStartPosition(), node.getLength()); } else { return super.computeSourceRange(node); // see bug 85850 } }
@Override public SourceRange computeSourceRange(ASTNode node) { if (fTightSourceRangeNodes.contains(node)) { return new TargetSourceRangeComputer.SourceRange(node.getStartPosition(), node.getLength()); } else { return super.computeSourceRange(node); // see bug 85850 } }
/** * Returns the extended source range for a node. * * @return an extended source range (never null) * @since 3.1 */ final SourceRange getExtendedRange(ASTNode node) { if (this.eventStore.isRangeCopyPlaceholder(node)) { return new SourceRange(node.getStartPosition(), node.getLength()); } return this.extendedSourceRangeComputer.computeSourceRange(node); }
/** * This implementation of * {@link TargetSourceRangeComputer#computeSourceRange(ASTNode)} * is specialized to work in the case of internal AST rewriting, where the * original AST has been modified from its original form. This means that * one cannot trust that the root of the given node is the compilation unit. */ public SourceRange computeSourceRange(ASTNode node) { int extendedStartPosition = rootNode.getExtendedStartPosition(node); int extendedLength = rootNode.getExtendedLength(node); return new SourceRange(extendedStartPosition, extendedLength); } };
@Override public SourceRange computeSourceRange(ASTNode node) { return new SourceRange(node.getStartPosition(),node.getLength()); } }
@Override public SourceRange computeSourceRange(ASTNode node) { return new SourceRange(node.getStartPosition(), node.getLength()); } }
public SourceRange computeSourceRange(ASTNode node) { return new SourceRange(node.getStartPosition(), node.getLength()); } }
/** * This implementation of * {@link TargetSourceRangeComputer#computeSourceRange(ASTNode)} * is specialized to work in the case of internal AST rewriting, where the * original AST has been modified from its original form. This means that * one cannot trust that the root of the given node is the compilation unit. */ public SourceRange computeSourceRange(ASTNode node) { int extendedStartPosition = rootNode.getExtendedStartPosition(node); int extendedLength = rootNode.getExtendedLength(node); return new SourceRange(extendedStartPosition, extendedLength); } };
/** * Returns the extended source range for a node. * * @return an extended source range (never null) * @since 3.1 */ final SourceRange getExtendedRange(ASTNode node) { if (this.eventStore.isRangeCopyPlaceholder(node)) { return new SourceRange(node.getStartPosition(), node.getLength()); } return this.extendedSourceRangeComputer.computeSourceRange(node); }
@Override public SourceRange computeSourceRange(ASTNode node) { return new SourceRange(node.getStartPosition(), node.getLength()); } }
/** * This implementation of * {@link TargetSourceRangeComputer#computeSourceRange(ASTNode)} * is specialized to work in the case of internal AST rewriting, where the * original AST has been modified from its original form. This means that * one cannot trust that the root of the given node is the compilation unit. */ public SourceRange computeSourceRange(ASTNode node) { int extendedStartPosition = rootNode.getExtendedStartPosition(node); int extendedLength = rootNode.getExtendedLength(node); return new SourceRange(extendedStartPosition, extendedLength); } };
/** * This implementation of * {@link TargetSourceRangeComputer#computeSourceRange(ASTNode)} * is specialized to work in the case of internal AST rewriting, where the * original AST has been modified from its original form. This means that * one cannot trust that the root of the given node is the compilation unit. */ public SourceRange computeSourceRange(ASTNode node) { int extendedStartPosition = rootNode.getExtendedStartPosition(node); int extendedLength = rootNode.getExtendedLength(node); return new SourceRange(extendedStartPosition, extendedLength); } };
@Override public SourceRange computeSourceRange(ASTNode node) { return new SourceRange(node.getStartPosition(), node.getLength()); } }
@Override public SourceRange computeSourceRange(ASTNode node) { if (Boolean.TRUE.equals(node.getProperty(UNTOUCH_COMMENT))) { return new SourceRange(node.getStartPosition(), node.getLength()); } return super.computeSourceRange(node); } });
@Override public SourceRange computeSourceRange(ASTNode node) { return new SourceRange(node.getStartPosition(),node.getLength()); } }
/** * Returns the extended source range for a node. * * @return an extended source range (never null) * @since 3.1 */ final SourceRange getExtendedRange(ASTNode node) { if (this.eventStore.isRangeCopyPlaceholder(node)) { return new SourceRange(node.getStartPosition(), node.getLength()); } return this.extendedSourceRangeComputer.computeSourceRange(node); }
/** * Returns the extended source range for a node. * * @return an extended source range (never null) * @since 3.1 */ final SourceRange getExtendedRange(ASTNode node) { if (this.eventStore.isRangeCopyPlaceholder(node)) { return new SourceRange(node.getStartPosition(), node.getLength()); } return this.extendedSourceRangeComputer.computeSourceRange(node); }
/** * Returns the extended source range for a node. * * @return an extended source range (never null) * @since 3.1 */ final SourceRange getExtendedRange(ASTNode node) { if (this.eventStore.isRangeCopyPlaceholder(node)) { return new SourceRange(node.getStartPosition(), node.getLength()); } return this.extendedSourceRangeComputer.computeSourceRange(node); }
/** * Returns the extended source range for a node. * * @return an extended source range (never null) * @since 3.1 */ final SourceRange getExtendedRange(ASTNode node) { if (this.eventStore.isRangeCopyPlaceholder(node)) { return new SourceRange(node.getStartPosition(), node.getLength()); } return this.extendedSourceRangeComputer.computeSourceRange(node); }