1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 10:16:03 +02:00

Don't depend on CPPVisitor in PDOMBinding.

This commit is contained in:
Sergey Prigogin 2011-03-09 23:22:47 +00:00
parent 648eb73972
commit b7073a4f52
2 changed files with 10 additions and 6 deletions

View file

@ -28,7 +28,6 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumeration;
import org.eclipse.cdt.core.index.IIndexFileSet;
import org.eclipse.cdt.core.parser.util.CharArrayUtils;
import org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPUnknownBinding;
import org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor;
import org.eclipse.cdt.internal.core.index.IIndexFragment;
import org.eclipse.cdt.internal.core.index.IIndexFragmentBinding;
import org.eclipse.cdt.internal.core.index.IIndexFragmentBindingComparator;
@ -304,8 +303,8 @@ public abstract class PDOMBinding extends PDOMNamedNode implements IPDOMBinding
}
}
final public String[] getQualifiedName() {
return CPPVisitor.getQualifiedName(this);
public String[] getQualifiedName() {
return new String[] { getName() };
}
final public boolean isFileLocal() throws CoreException {

View file

@ -34,6 +34,11 @@ public abstract class PDOMCPPBinding extends PDOMBinding implements ICPPBinding
super(linkage, parent, name);
}
@Override
final public String[] getQualifiedName() {
return CPPVisitor.getQualifiedName(this);
}
final public char[][] getQualifiedNameCharArray() {
return CPPVisitor.getQualifiedNameCharArray(this);
}