Eclipse CDT
7.0

org.eclipse.cdt.core.dom.ast.c
Interface ICFunctionScope

All Superinterfaces:
ICScope, IScope

public interface ICFunctionScope
extends ICScope


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.cdt.core.dom.ast.IScope
IScope.ScopeLookupData
 
Method Summary
 IBinding getBinding(char[] name)
          return the ILabel binding in this scope that matches the given name
 IScope getBodyScope()
          Get the scope representing the function body . returns null if there is no function definition
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IScope
find, getBinding, getBinding, getBindings, getBindings, getBindings, getKind, getParent, getScopeName
 

Method Detail

getBodyScope

IScope getBodyScope()
                    throws DOMException
Get the scope representing the function body . returns null if there is no function definition

Throws:
DOMException

getBinding

IBinding getBinding(char[] name)
                    throws DOMException
return the ILabel binding in this scope that matches the given name

Parameters:
name -
Throws:
DOMException

Eclipse CDT
7.0

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