ROSE 0.11.145.141
Public Member Functions | List of all members
SageInterface::DeclarationSets Class Reference

Description

Definition at line 101 of file sageInterface.h.

Public Member Functions

void addDeclaration (SgDeclarationStatement *decl)
 
const std::set< SgDeclarationStatement * > * getDeclarations (SgDeclarationStatement *decl)
 
std::map< SgDeclarationStatement *, std::set< SgDeclarationStatement * > * > & getDeclarationMap ()
 
bool isLocatedInDefiningScope (SgDeclarationStatement *decl)
 

Member Function Documentation

◆ addDeclaration()

void SageInterface::DeclarationSets::addDeclaration ( SgDeclarationStatement decl)

Definition at line 291 of file sageInterface.C.

◆ getDeclarations()

const std::set< SgDeclarationStatement * > * SageInterface::DeclarationSets::getDeclarations ( SgDeclarationStatement decl)

Definition at line 450 of file sageInterface.C.

◆ getDeclarationMap()

std::map< SgDeclarationStatement *, std::set< SgDeclarationStatement * > * > & SageInterface::DeclarationSets::getDeclarationMap ( )

Definition at line 464 of file sageInterface.C.

◆ isLocatedInDefiningScope()

bool SageInterface::DeclarationSets::isLocatedInDefiningScope ( SgDeclarationStatement decl)

Definition at line 470 of file sageInterface.C.


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