|
Eclipse CDT 7.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IScope | |
|---|---|
| org.eclipse.cdt.core.dom.ast | |
| org.eclipse.cdt.core.dom.ast.c | |
| org.eclipse.cdt.core.dom.ast.cpp | |
| Uses of IScope in org.eclipse.cdt.core.dom.ast |
|---|
| Subinterfaces of IScope in org.eclipse.cdt.core.dom.ast | |
|---|---|
interface |
IProblemBinding
Interface for problem bindings. |
| Methods in org.eclipse.cdt.core.dom.ast that return IScope | |
|---|---|
IScope |
ICompositeType.getCompositeScope()
Returns the IScope object that is associated with this composite type |
IScope |
IFunction.getFunctionScope()
Returns the function scope |
IScope |
IASTStandardFunctionDeclarator.getFunctionScope()
Get the scope for this declarator. |
IScope |
IScope.getParent()
Returns the first enclosing non-template scope, or null if this
is the global scope. |
IScope |
IASTTranslationUnit.getScope()
This returns the global scope for the translation unit. |
IScope |
IASTForStatement.getScope()
Get the IScope represented by this for loop. |
IScope |
IBinding.getScope()
Returns the parent scope for this binding. |
IScope |
IASTCompositeTypeSpecifier.getScope()
Get the scope that this interface eludes to in the logical tree. |
IScope |
IASTCompoundStatement.getScope()
Get IScope node that this node eludes to in the logical
tree. |
IScope |
IASTFunctionDefinition.getScope()
Get the logical IScope that the function definition body represents. |
| Uses of IScope in org.eclipse.cdt.core.dom.ast.c |
|---|
| Subinterfaces of IScope in org.eclipse.cdt.core.dom.ast.c | |
|---|---|
interface |
ICCompositeTypeScope
|
interface |
ICFunctionPrototypeScope
|
interface |
ICFunctionScope
|
interface |
ICScope
|
| Methods in org.eclipse.cdt.core.dom.ast.c that return IScope | |
|---|---|
IScope |
ICFunctionScope.getBodyScope()
Get the scope representing the function body . returns null if there is no function definition |
| Uses of IScope in org.eclipse.cdt.core.dom.ast.cpp |
|---|
| Subinterfaces of IScope in org.eclipse.cdt.core.dom.ast.cpp | |
|---|---|
interface |
ICPPBlockScope
|
interface |
ICPPClassScope
Interface for class scopes. |
interface |
ICPPFunctionScope
|
interface |
ICPPNamespaceScope
A namespace scope is either a block-scope or a namespace-scope or global scope. |
interface |
ICPPScope
|
interface |
ICPPTemplateScope
A separate template scope is used for each template declaration. |
| Methods in org.eclipse.cdt.core.dom.ast.cpp that return IScope | |
|---|---|
IScope |
ICPPFunctionScope.getBodyScope()
Returns the scope representing the function body, or null if there is no
function definition. |
IScope |
ICPPUsingDirective.getContainingScope()
Returns the scope containing this directive. |
IScope |
ICPPASTRangeBasedForStatement.getScope()
Returns the scope defined by this for-loop. |
IScope |
ICPPASTIfStatement.getScope()
Returns the implicit IScope represented by this if statement |
IScope |
ICPPASTCatchHandler.getScope()
Get the scope represented by this catch handler. |
IScope |
ICPPASTWhileStatement.getScope()
Get the IScope represented by this while. |
IScope |
ICPPASTSwitchStatement.getScope()
Get the IScope represented by this switch. |
IScope |
ICPPASTNamespaceDefinition.getScope()
Returns the scope object represented by this construct. |
|
Eclipse CDT 7.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||