diff options
author | Nathan Ridge | 2016-12-26 03:52:05 +0000 |
---|---|---|
committer | Nathan Ridge | 2017-01-03 21:28:08 +0000 |
commit | cc59253516399d8932fb5717c28e840fb28553c4 (patch) | |
tree | f3846af000f700c44bf5b30268af604081c20030 /core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPClassSpecializationScope.java | |
parent | b9baf5b478ba8123db821cbd4f28ed0f33f70eb0 (diff) | |
download | org.eclipse.cdt-cc59253516399d8932fb5717c28e840fb28553c4.tar.gz org.eclipse.cdt-cc59253516399d8932fb5717c28e840fb28553c4.tar.xz org.eclipse.cdt-cc59253516399d8932fb5717c28e840fb28553c4.zip |
Bug 292236 - Consider using-declarations when determining accessibility for content assist
Change-Id: Id6d04b67f3c2c7e3392ba09222f4242fbb66b342
Diffstat (limited to 'core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPClassSpecializationScope.java')
-rw-r--r-- | core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPClassSpecializationScope.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPClassSpecializationScope.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPClassSpecializationScope.java index 23a33a01e9e..a6386ebde6e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPClassSpecializationScope.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPClassSpecializationScope.java @@ -20,6 +20,7 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType; import org.eclipse.cdt.core.dom.ast.cpp.ICPPConstructor; import org.eclipse.cdt.core.dom.ast.cpp.ICPPField; import org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod; +import org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDeclaration; /** * Composite scope of a class specialization. Supports creating instances for bindings found @@ -75,4 +76,9 @@ public interface ICPPClassSpecializationScope extends ICPPClassScope { * Computes the nested classes via the original class. */ ICPPClassType[] getNestedClasses(IASTNode point); + + /** + * Computes the using declarations via the original class. + */ + ICPPUsingDeclaration[] getUsingDeclarations(IASTNode point); } |