totally new file layout
[org.ibex.tool.git] / src / org / eclipse / jdt / internal / compiler / ast / JavadocReturnStatement.java
diff --git a/src/org/eclipse/jdt/internal/compiler/ast/JavadocReturnStatement.java b/src/org/eclipse/jdt/internal/compiler/ast/JavadocReturnStatement.java
deleted file mode 100644 (file)
index 8a53e1b..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2004 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials 
- * are made available under the terms of the Common Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/cpl-v10.html
- * 
- * Contributors:
- *     IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.jdt.internal.compiler.ast;
-
-import org.eclipse.jdt.internal.compiler.ASTVisitor;
-import org.eclipse.jdt.internal.compiler.lookup.*;
-
-
-public class JavadocReturnStatement extends ReturnStatement {
-       public char[] description;
-
-       public JavadocReturnStatement(int s, int e, char[] descr) {
-               super(null, s, e);
-               this.description = descr;
-               this.bits |= InsideJavadoc;
-       }
-
-       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)
-                               : VoidBinding;
-               if (methodType == null || methodType == VoidBinding) {
-                       scope.problemReporter().javadocUnexpectedTag(this.sourceStart, this.sourceEnd);
-               }
-       }
-
-       /* (non-Javadoc)
-        * Redefine to capture javadoc specific signatures
-        * @see org.eclipse.jdt.internal.compiler.ast.ASTNode#traverse(org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
-        */
-       public void traverse(ASTVisitor visitor, BlockScope scope) {
-               visitor.visit(this, scope);
-               visitor.endVisit(this, scope);
-       }
-}