AstSuccessorsSelectors Class Reference

#include <AstSuccessorsSelectors.h>

List of all members.

Public Types

typedef std::vector< SgNode * > SuccessorsContainer

Static Public Member Functions

static void selectDefaultSuccessors (SgNode *node, SuccessorsContainer &succContainer)
static void selectReversePrefixSuccessors (SgNode *node, SuccessorsContainer &succContainer)
static void selectReverseBranchSuccessors (SgNode *node, SuccessorsContainer &succContainer)

Static Private Member Functions

static SgNodeleftSibling (SgNode *node)


Member Typedef Documentation

typedef std::vector<SgNode*> AstSuccessorsSelectors::SuccessorsContainer


Member Function Documentation

static void AstSuccessorsSelectors::selectDefaultSuccessors ( SgNode node,
SuccessorsContainer succContainer 
) [static]

static void AstSuccessorsSelectors::selectReversePrefixSuccessors ( SgNode node,
SuccessorsContainer succContainer 
) [static]

static void AstSuccessorsSelectors::selectReverseBranchSuccessors ( SgNode node,
SuccessorsContainer succContainer 
) [static]

static SgNode* AstSuccessorsSelectors::leftSibling ( SgNode node  )  [static, private]


The documentation for this class was generated from the following file:
Generated on Tue Jan 31 05:33:48 2012 for ROSE by  doxygen 1.4.7