Class AstSharedMemoryParallelPrePostProcessing#

Inheritance Relationships#

Base Type#

Class Documentation#

class AstSharedMemoryParallelPrePostProcessing : public AstCombinedPrePostProcessing#

Public Types

typedef AstCombinedPrePostProcessing Superclass#
typedef Superclass::TraversalPtr TraversalPtr#
typedef Superclass::TraversalPtrList TraversalPtrList#
typedef AstSharedMemoryParallelizablePrePostProcessing *ParallelizableTraversalPtr#
typedef std::vector<ParallelizableTraversalPtr> ParallelizableTraversalPtrList#

Public Functions

AstSharedMemoryParallelPrePostProcessing(int threads)#
AstSharedMemoryParallelPrePostProcessing(const TraversalPtrList&, int threads)#
void traverseInParallel(SgNode *basenode)#