1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-09-10 03:53:21 +02:00

toString methods.

This commit is contained in:
Sergey Prigogin 2009-08-02 00:39:51 +00:00
parent ea15b5e2bd
commit e22010288b
8 changed files with 66 additions and 24 deletions

View file

@ -181,4 +181,9 @@ public class CEnumeration extends PlatformObject implements IEnumeration, ICInte
// either local or global, never part of structs // either local or global, never part of structs
return CVisitor.findEnclosingFunction(node); return CVisitor.findEnclosingFunction(node);
} }
@Override
public String toString() {
return getName();
}
} }

View file

@ -46,6 +46,7 @@ public class CEnumerator extends PlatformObject implements IEnumerator {
} }
private final IASTName enumeratorName; private final IASTName enumeratorName;
public CEnumerator( IASTEnumerator enumtor ){ public CEnumerator( IASTEnumerator enumtor ){
this.enumeratorName = enumtor.getName(); this.enumeratorName = enumtor.getName();
enumeratorName.setBinding( this ); enumeratorName.setBinding( this );
@ -96,4 +97,9 @@ public class CEnumerator extends PlatformObject implements IEnumerator {
return Value.UNKNOWN; return Value.UNKNOWN;
} }
@Override
public String toString() {
return getName();
}
} }

View file

@ -76,7 +76,8 @@ public class CPPEnumeration extends PlatformObject implements IEnumeration, ICPP
} }
public IEnumerator[] getEnumerators() { public IEnumerator[] getEnumerators() {
IASTEnumerationSpecifier.IASTEnumerator[] enums = ((IASTEnumerationSpecifier)enumName.getParent()).getEnumerators(); IASTEnumerationSpecifier.IASTEnumerator[] enums =
((IASTEnumerationSpecifier) enumName.getParent()).getEnumerators();
IEnumerator[] bindings = new IEnumerator[enums.length]; IEnumerator[] bindings = new IEnumerator[enums.length];
for (int i = 0; i < enums.length; i++) { for (int i = 0; i < enums.length; i++) {
@ -124,4 +125,9 @@ public class CPPEnumeration extends PlatformObject implements IEnumeration, ICPP
public IBinding getOwner() throws DOMException { public IBinding getOwner() throws DOMException {
return CPPVisitor.findDeclarationOwner(enumName, true); return CPPVisitor.findDeclarationOwner(enumName, true);
} }
@Override
public String toString() {
return getName();
}
} }

View file

@ -144,4 +144,9 @@ public class CPPEnumerator extends PlatformObject implements IEnumerator, ICPPIn
return Value.UNKNOWN; return Value.UNKNOWN;
} }
@Override
public String toString() {
return getName();
}
} }

View file

@ -36,4 +36,9 @@ class CompositeCEnumeration extends CompositeCBinding implements IEnumeration, I
@Override @Override
public Object clone() { fail(); return null; } public Object clone() { fail(); return null; }
@Override
public String toString() {
return getName();
}
} }

View file

@ -30,4 +30,9 @@ class CompositeCEnumerator extends CompositeCBinding implements IEnumerator {
public IValue getValue() { public IValue getValue() {
return ((IEnumerator) rbinding).getValue(); return ((IEnumerator) rbinding).getValue();
} }
@Override
public String toString() {
return getName();
}
} }

View file

@ -36,4 +36,9 @@ class CompositeCPPEnumeration extends CompositeCPPBinding implements IEnumeratio
@Override @Override
public Object clone() { fail(); return null; } public Object clone() { fail(); return null; }
@Override
public String toString() {
return getName();
}
} }

View file

@ -30,4 +30,9 @@ class CompositeCPPEnumerator extends CompositeCPPBinding implements IEnumerator
public IValue getValue() { public IValue getValue() {
return ((IEnumerator) rbinding).getValue(); return ((IEnumerator) rbinding).getValue();
} }
@Override
public String toString() {
return getName();
}
} }