mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Bug 459179 - ClassCastException in CPPSemantics.getParentScope
Return proper global scope in QtPDOMLinkage.getGlobalScope() method.
This commit is contained in:
parent
b465383510
commit
03e69933b1
1 changed files with 2 additions and 1 deletions
|
@ -30,6 +30,7 @@ import org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope;
|
|||
import org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage;
|
||||
import org.eclipse.cdt.internal.core.pdom.dom.PDOMName;
|
||||
import org.eclipse.cdt.internal.core.pdom.dom.PDOMNode;
|
||||
import org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPGlobalScope;
|
||||
import org.eclipse.cdt.qt.core.QtPlugin;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
|
||||
|
@ -110,7 +111,7 @@ public class QtPDOMLinkage extends PDOMLinkage {
|
|||
|
||||
@Override
|
||||
public PDOMGlobalScope getGlobalScope() {
|
||||
return null;
|
||||
return PDOMCPPGlobalScope.INSTANCE;
|
||||
}
|
||||
|
||||
// IBinding#getAdapter cannot create an instance of PDOMBinding because the Linkage is required. This
|
||||
|
|
Loading…
Add table
Reference in a new issue