import net.sourceforge.phpdt.internal.compiler.lookup.MethodScope;
import net.sourceforge.phpdt.internal.compiler.lookup.TypeBinding;
-
public class JavadocReturnStatement extends ReturnStatement {
public char[] description;
public void resolve(BlockScope scope) {
MethodScope methodScope = scope.methodScope();
MethodBinding methodBinding;
- TypeBinding methodType =
- (methodScope.referenceContext instanceof AbstractMethodDeclaration)
- ? ((methodBinding = ((AbstractMethodDeclaration) methodScope.referenceContext).binding) == null
- ? null
- : methodBinding.returnType)
+ TypeBinding methodType = (methodScope.referenceContext instanceof AbstractMethodDeclaration) ? ((methodBinding = ((AbstractMethodDeclaration) methodScope.referenceContext).binding) == null ? null
+ : methodBinding.returnType)
: VoidBinding;
if (methodType == null || methodType == VoidBinding) {
- scope.problemReporter().javadocUnexpectedTag(this.sourceStart, this.sourceEnd);
+ scope.problemReporter().javadocUnexpectedTag(this.sourceStart,
+ this.sourceEnd);
}
}
- /* (non-Javadoc)
- * Redefine to capture javadoc specific signatures
- * @see net.sourceforge.phpdt.internal.compiler.ast.ASTNode#traverse(net.sourceforge.phpdt.internal.compiler.ASTVisitor, net.sourceforge.phpdt.internal.compiler.lookup.BlockScope)
+ /*
+ * (non-Javadoc) Redefine to capture javadoc specific signatures
+ *
+ * @see net.sourceforge.phpdt.internal.compiler.ast.ASTNode#traverse(net.sourceforge.phpdt.internal.compiler.ASTVisitor,
+ * net.sourceforge.phpdt.internal.compiler.lookup.BlockScope)
*/
public void traverse(ASTVisitor visitor, BlockScope scope) {
visitor.visit(this, scope);