diff options
author | Sergey Prigogin | 2015-02-05 05:34:53 +0000 |
---|---|---|
committer | Sergey Prigogin | 2015-02-05 05:35:58 +0000 |
commit | a88ec27a68b3407c8bb0d5515123c4efddd1b026 (patch) | |
tree | 7e98c927d3a16e4a32a3ee57a57dec7fea195fc4 | |
parent | 772ac2fa74a0a30cdd1c47c8b93a4503a52c8b72 (diff) | |
download | org.eclipse.cdt-a88ec27a68b3407c8bb0d5515123c4efddd1b026.tar.gz org.eclipse.cdt-a88ec27a68b3407c8bb0d5515123c4efddd1b026.tar.xz org.eclipse.cdt-a88ec27a68b3407c8bb0d5515123c4efddd1b026.zip |
Bug 459179 - ClassCastException in CPPSemantics.getParentScope
Fixed compilation error in QtPDOMLinkage.java.
-rw-r--r-- | qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/internal/qt/core/pdom/QtPDOMLinkage.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/internal/qt/core/pdom/QtPDOMLinkage.java b/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/internal/qt/core/pdom/QtPDOMLinkage.java index 7c04840cce7..07010f973d7 100644 --- a/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/internal/qt/core/pdom/QtPDOMLinkage.java +++ b/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/internal/qt/core/pdom/QtPDOMLinkage.java @@ -26,6 +26,7 @@ import org.eclipse.cdt.internal.core.pdom.dom.FindBinding; import org.eclipse.cdt.internal.core.pdom.dom.IPDOMBinding; import org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding; import org.eclipse.cdt.internal.core.pdom.dom.PDOMFile; +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; @@ -107,6 +108,11 @@ public class QtPDOMLinkage extends PDOMLinkage { return new FindBinding.DefaultBindingBTreeComparator(this); } + @Override + public PDOMGlobalScope getGlobalScope() { + return null; + } + // IBinding#getAdapter cannot create an instance of PDOMBinding because the Linkage is required. This // utility method uses #getAdapter to see if an instance has already been created. If not then a new // is created and stored in the AST binding. |