ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AstAttributeMechanism.h File Reference
#include <list>
#include "AttributeMechanism.h"
#include "rosedll.h"
Include dependency graph for AstAttributeMechanism.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AstAttribute
 Base class for attributes that can be attached to AST nodes using the attribute mechanism in each AST node. More...
 
class  AstAttribute::AttributeEdgeInfo
 
class  AstAttribute::AttributeNodeInfo
 
class  MetricAttribute
 Attribute corresponding to a metric. More...
 
class  AstAttributeMechanism
 This mechanism provides capabilities to define a mapping from strings to AstAttributes. An instance of this class is accessible at each ROSE AST node in the data member 'attribute'. More...
 
class  AstRegExAttribute
 Attribute corresponding to a regex expression. More...
 
class  AstSgNodeAttribute
 Attribute corresponding to an SgNode. More...
 
class  AstSgNodeListAttribute
 
class  AstIntAttribute
 
class  AstParameterizedTypeAttribute