ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AstSuccessorsSelectors Class Reference

#include <AstSuccessorsSelectors.h>

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)
 

Detailed Description

Definition at line 7 of file AstSuccessorsSelectors.h.

Member Typedef Documentation

Definition at line 9 of file AstSuccessorsSelectors.h.

Member Function Documentation

static void AstSuccessorsSelectors::selectDefaultSuccessors ( SgNode node,
SuccessorsContainer succContainer 
)
static
static SgNode* AstSuccessorsSelectors::leftSibling ( SgNode node)
staticprivate

The documentation for this class was generated from the following file: