Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
ICScope, IScope

public interface ICFunctionScope
extends ICScope


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
addBinding, addName, find, flushCache, getBinding, getParent, getPhysicalNode, getScopeName, isFullyCached, removeBinding, setFullyCached
 

Method Detail

getBodyScope

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

Returns:
Throws:
DOMException

getBinding

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

Parameters:
name -
Returns:
Throws:
DOMException

Eclipse CDT
Pre-release 3.0

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