X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ImplicitDocTypeReference.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ImplicitDocTypeReference.java index c6287f0..bfe2bd6 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ImplicitDocTypeReference.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ImplicitDocTypeReference.java @@ -16,7 +16,7 @@ import net.sourceforge.phpdt.internal.compiler.lookup.Scope; import net.sourceforge.phpdt.internal.compiler.lookup.TypeBinding; public class ImplicitDocTypeReference extends TypeReference { - + public char[] token; public ImplicitDocTypeReference(char[] name, int pos) { @@ -25,20 +25,29 @@ public class ImplicitDocTypeReference extends TypeReference { this.sourceStart = pos; this.sourceEnd = pos; } - /* (non-Javadoc) + + /* + * (non-Javadoc) + * * @see org.eclipse.jdt.internal.compiler.ast.TypeReference#copyDims(int) */ public TypeReference copyDims(int dim) { return null; } - /* (non-Javadoc) + + /* + * (non-Javadoc) + * * @see org.eclipse.jdt.internal.compiler.ast.TypeReference#getTypeBinding(org.eclipse.jdt.internal.compiler.lookup.Scope) */ public TypeBinding getTypeBinding(Scope scope) { this.constant = NotAConstant; return this.resolvedType = scope.enclosingSourceType(); } - /* (non-Javadoc) + + /* + * (non-Javadoc) + * * @see org.eclipse.jdt.internal.compiler.ast.TypeReference#getTypeName() */ public char[][] getTypeName() { @@ -48,17 +57,26 @@ public class ImplicitDocTypeReference extends TypeReference { } return null; } + public boolean isThis() { return true; } - /* (non-Javadoc) - * @see org.eclipse.jdt.internal.compiler.ast.TypeReference#traverse(org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope) + + /* + * (non-Javadoc) + * + * @see org.eclipse.jdt.internal.compiler.ast.TypeReference#traverse(org.eclipse.jdt.internal.compiler.ASTVisitor, + * org.eclipse.jdt.internal.compiler.lookup.ClassScope) */ public void traverse(ASTVisitor visitor, ClassScope classScope) { // Do nothing } - /* (non-Javadoc) - * @see org.eclipse.jdt.internal.compiler.ast.Expression#printExpression(int, java.lang.StringBuffer) + + /* + * (non-Javadoc) + * + * @see org.eclipse.jdt.internal.compiler.ast.Expression#printExpression(int, + * java.lang.StringBuffer) */ public StringBuffer printExpression(int indent, StringBuffer output) { return new StringBuffer();