diff options
author | Markus Schorn | 2008-05-19 13:01:52 +0000 |
---|---|---|
committer | Markus Schorn | 2008-05-19 13:01:52 +0000 |
commit | 97faacee3ac9a4ab00aaa3a5a19a5860cb9bb2b9 (patch) | |
tree | c3edeceafc651d7c7269f066d75a16bb18237567 /core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPClassSpecializationScope.java | |
parent | 100c6ff5d2416eef8a6f651ba6a865b1e09ca64a (diff) | |
download | org.eclipse.cdt-97faacee3ac9a4ab00aaa3a5a19a5860cb9bb2b9.tar.gz org.eclipse.cdt-97faacee3ac9a4ab00aaa3a5a19a5860cb9bb2b9.tar.xz org.eclipse.cdt-97faacee3ac9a4ab00aaa3a5a19a5860cb9bb2b9.zip |
Add javadoc.
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 | 11 |
1 files changed, 9 insertions, 2 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 51e28257925..9cda78ef492 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 @@ -15,13 +15,20 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPClassScope; import org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType; /** - * mstodo + * Composite scope of a class specialization. Supports creating instances for bindings found + * in the scope of the specialized class template. * * @since 5.0 */ public interface ICPPClassSpecializationScope extends ICPPClassScope { + /** + * Returns the class that was specialized to get this scope. + */ ICPPClassType getOriginalClassType(); - + /** + * Returns the instance for a binding that belongs to the scope of the original + * class type. + */ IBinding getInstance(IBinding original); } |