#include <Puma/infos/CLocalScope.h>

{ <local scope>=""> } if (...) <local scope>="">; while (...) { <local scope>=""> }
Public Member Functions | |
| CLocalScope () | |
| ~CLocalScope () | |
| CLocalScope * | Top () const |
| CFunctionInfo * | Function () const |
| Puma::CLocalScope::CLocalScope | ( | ) | [inline] |
Create a new local scope.
| Puma::CLocalScope::~CLocalScope | ( | ) | [inline] |
Destruct the local scope. If the object id is LOCAL_INFO, Puma::CObjectInfo::CleanUp() is called.
| CLocalScope* Puma::CLocalScope::Top | ( | ) | const |
Get the outermost local scope in a nested hierarchy of local scopes.
| CFunctionInfo* Puma::CLocalScope::Function | ( | ) | const |
Get the function containing the local scope.
NULL if function not found.
1.5.5