mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-12 10:45:37 +02:00
Cosmetics.
Change-Id: Idbdc12de9dc54acbb0e5da1c86260ad740dd895f
This commit is contained in:
parent
9f7fd16f22
commit
58543c6245
4 changed files with 23 additions and 26 deletions
|
@ -20,7 +20,6 @@ import org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier;
|
||||||
* @noimplement This interface is not intended to be implemented by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface ICASTTypedefNameSpecifier extends IASTNamedTypeSpecifier, ICASTDeclSpecifier {
|
public interface ICASTTypedefNameSpecifier extends IASTNamedTypeSpecifier, ICASTDeclSpecifier {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @since 5.1
|
* @since 5.1
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -19,9 +19,7 @@ import org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier;
|
||||||
* @noextend This interface is not intended to be extended by clients.
|
* @noextend This interface is not intended to be extended by clients.
|
||||||
* @noimplement This interface is not intended to be implemented by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface ICPPASTNamedTypeSpecifier extends IASTNamedTypeSpecifier,
|
public interface ICPPASTNamedTypeSpecifier extends IASTNamedTypeSpecifier, ICPPASTDeclSpecifier {
|
||||||
ICPPASTDeclSpecifier {
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Was typename token consumed?
|
* Was typename token consumed?
|
||||||
*
|
*
|
||||||
|
@ -48,5 +46,4 @@ public interface ICPPASTNamedTypeSpecifier extends IASTNamedTypeSpecifier,
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public ICPPASTNamedTypeSpecifier copy(CopyStyle style);
|
public ICPPASTNamedTypeSpecifier copy(CopyStyle style);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,9 +24,8 @@ import org.eclipse.cdt.core.parser.util.ArrayUtil;
|
||||||
/**
|
/**
|
||||||
* @author jcamelon
|
* @author jcamelon
|
||||||
*/
|
*/
|
||||||
public class CASTTypedefNameSpecifier extends CASTBaseDeclSpecifier implements
|
public class CASTTypedefNameSpecifier extends CASTBaseDeclSpecifier
|
||||||
ICASTTypedefNameSpecifier, IASTCompletionContext {
|
implements ICASTTypedefNameSpecifier, IASTCompletionContext {
|
||||||
|
|
||||||
private IASTName name;
|
private IASTName name;
|
||||||
|
|
||||||
public CASTTypedefNameSpecifier() {
|
public CASTTypedefNameSpecifier() {
|
||||||
|
@ -72,10 +71,11 @@ public class CASTTypedefNameSpecifier extends CASTBaseDeclSpecifier implements
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!visitAlignmentSpecifiers(action)) {
|
if (!visitAlignmentSpecifiers(action))
|
||||||
return false;
|
return false;
|
||||||
}
|
if (name != null && !name.accept(action))
|
||||||
if( name != null ) if( !name.accept( action ) ) return false;
|
return false;
|
||||||
|
|
||||||
if (action.shouldVisitDeclSpecifiers) {
|
if (action.shouldVisitDeclSpecifiers) {
|
||||||
switch (action.leave(this)) {
|
switch (action.leave(this)) {
|
||||||
case ASTVisitor.PROCESS_ABORT: return false;
|
case ASTVisitor.PROCESS_ABORT: return false;
|
||||||
|
@ -88,7 +88,8 @@ public class CASTTypedefNameSpecifier extends CASTBaseDeclSpecifier implements
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getRoleForName(IASTName n) {
|
public int getRoleForName(IASTName n) {
|
||||||
if( n == name ) return r_reference;
|
if (n == name)
|
||||||
|
return r_reference;
|
||||||
return r_unclear;
|
return r_unclear;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue