<s> package org . eclipse . jdt . internal . codeassist . complete ; import org . eclipse . jdt . internal . compiler . ast . JavadocSingleNameReference ; import org . eclipse . jdt . internal . compiler . lookup . BlockScope ; import org . eclipse . jdt . internal . compiler . lookup . TypeBinding ; public class CompletionOnJavadocParamNameReference extends JavadocSingleNameReference implements CompletionOnJavadoc { public int completionFlags = JAVADOC ; public char [ ] [ ] missingParams ; public char [ ] [ ] missingTypeParams ; public CompletionOnJavadocParamNameReference ( char [ ] name , long pos , int start , int end ) { super ( name , pos , start , end ) ; } public CompletionOnJavadocParamNameReference ( JavadocSingleNameReference nameRef ) { super ( nameRef . token , ( ( ( long ) nameRef . sourceStart ) << 32 ) + nameRef . sourceEnd , nameRef . tagSourceStart , nameRef . tagSourceStart ) ; } public void addCompletionFlags ( int flags ) { this . completionFlags |= flags ; } public int getCompletionFlags ( ) { return this . completionFlags ; } public StringBuffer printExpression ( int indent , StringBuffer output ) { output . append ( "" ) ; if ( this . token != null ) super . printExpression ( indent , output ) ; return output . append ( '>' ) ; } public TypeBinding reportError ( BlockScope scope ) { return null ; } } </s>