|
Eclipse CDT 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICPPTemplateScope
A separate template scope is used for each template declaration. This leads to a
non-hierarchical structure of scopes. E.g. for a method of a class-template the
declaration and definition will nests in different template-scopes. Therefore
IScope.getParent() will never return a template scope unless the method is
called for a template-scope that directly nests in another one.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.eclipse.cdt.core.dom.ast.IScope |
|---|
IScope.ScopeLookupData |
| Method Summary | |
|---|---|
ICPPASTTemplateDeclaration |
getTemplateDeclaration()
Returns the corresponding template declaration |
ICPPTemplateDefinition |
getTemplateDefinition()
Deprecated. |
| Methods inherited from interface org.eclipse.cdt.core.dom.ast.IScope |
|---|
find, getBinding, getBinding, getBindings, getBindings, getBindings, getKind, getParent, getScopeName |
| Method Detail |
|---|
ICPPASTTemplateDeclaration getTemplateDeclaration()
@Deprecated
ICPPTemplateDefinition getTemplateDefinition()
throws DOMException
DOMException
|
Eclipse CDT 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||