ROSE
0.9.6a
|
Functor setting the scope of a sage node to a specified (at Functor construction time) scope. More...
#include <sageFunctors.h>
Public Member Functions | |
ScopeSetter (SgScopeStatement &the_scope) | |
template<class ScopedSageNode > | |
void | handle (ScopedSageNode *scopeElem) const |
void | operator() (SgStatement *scopeElem) const |
void | operator() (SgInitializedName *scopeElem) const |
Private Attributes | |
SgScopeStatement & | scope |
Functor setting the scope of a sage node to a specified (at Functor construction time) scope.
Definition at line 44 of file sageFunctors.h.
|
inlineexplicit |
Definition at line 47 of file sageFunctors.h.
|
inline |
|
inline |
Definition at line 59 of file sageFunctors.h.
References handle().
|
inline |
Definition at line 60 of file sageFunctors.h.
References handle().
|
private |
Definition at line 63 of file sageFunctors.h.
Referenced by handle().