ROSE 0.11.145.147
Classes
Transformation Support Library

Description

General support for transformations.

Group this doxygen module into the QueryLib module

Authors
Quinlan

This file holds functions that are generally useful for a broad cross-section of transformations. Support includes:

  1. Recognition of C++ overloaded operators
  2. Recognition of general transformation hints within applications
  3. Construction of macros for placement into the AST
  4. Extraction of names from AST nodes (or subtrees); function names, type names, etc. (these should eventually be placed into Sage III directly)
Collaboration diagram for Transformation Support Library:

Classes

class  TransformationSupport
 This class simplifies the development of queries on the AST resulting in a list of AST nodes. More...