Eclipse CDT
7.0

Uses of Interface
org.eclipse.cdt.core.dom.ast.IScope

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()
          get the IScope object that is associated with this composite type
 IScope IFunction.getFunctionScope()
          Get the function scope
 IScope IASTStandardFunctionDeclarator.getFunctionScope()
          Get the scope for this declarator.
 IScope IScope.getParent()
          The method returns the first enclosing non-template scope, or null if this is the global scope.
 IScope IASTCompositeTypeSpecifier.getScope()
          Get the scope that this interface eludes to in the logical tree.
 IScope IASTForStatement.getScope()
          Get the IScope represented by this for loop.
 IScope IASTCompoundStatement.getScope()
          Get IScope node that this node eludes to in the logical tree.
 IScope IBinding.getScope()
          Returns the parent scope for this binding.
 IScope IASTFunctionDefinition.getScope()
          Get the logical IScope that the function definition body represents.
 IScope IASTTranslationUnit.getScope()
          This returns the global scope for the translation unit.
 

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()
          Get the scope representing the function body. returns null if there is no function definition
 IScope ICPPUsingDirective.getContainingScope()
          Returns the scope containing this directive.
 IScope ICPPASTIfStatement.getScope()
          Get the implicit IScope represented by this if statement
 IScope ICPPASTNamespaceDefinition.getScope()
          Get the scope object represented by this construct.
 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.
 


Eclipse CDT
7.0

Copyright (c) IBM Corp. and others 2004, 2010. All Rights Reserved.