merged src/java and src/rsc
[org.ibex.tool.git] / src / java / org / eclipse / jdt / internal / compiler / ast / JavadocSingleNameReference.java
diff --git a/src/java/org/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference.java b/src/java/org/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference.java
deleted file mode 100644 (file)
index 5661217..0000000
+++ /dev/null
@@ -1,58 +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 JavadocSingleNameReference extends SingleNameReference {
-
-       public int tagSourceStart, tagSourceEnd;
-
-       public JavadocSingleNameReference(char[] name, int startPosition, int endPosition) {
-               super(name, (((long) startPosition) << 32) + endPosition);
-               this.bits |= InsideJavadoc;
-       }
-
-       public void resolve(BlockScope scope) {
-               resolve(scope, true);
-       }
-
-       /**
-        * Resolve without warnings
-        */
-       public void resolve(BlockScope scope, boolean warn) {
-               
-               LocalVariableBinding variableBinding = scope.findVariable(this.token);
-               if (variableBinding != null && variableBinding.isValidBinding() && variableBinding.isArgument) {
-                       this.binding = variableBinding;
-                       return;
-               }
-               if (warn) {
-                       try {
-                               MethodScope methScope = (MethodScope) scope;
-                               scope.problemReporter().javadocInvalidParamName(this, methScope.referenceMethod().modifiers);
-                       }
-                       catch (Exception e) {
-                               scope.problemReporter().javadocInvalidParamName(this, -1);
-                       }
-               }
-       }
-
-       /* (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);
-       }
-}