Computer Laboratory

tesla::TeslaActionFactory Class Reference

Detailed Description

Definition at line 74 of file AST.h.

#include "AST.h"

+ Inheritance diagram for tesla::TeslaActionFactory:
+ Collaboration diagram for tesla::TeslaActionFactory:

Public Member Functions

 TeslaActionFactory (llvm::StringRef OutFilename)
 
 ~TeslaActionFactory ()
 
clang::FrontendAction * create ()
 

Constructor & Destructor Documentation

tesla::TeslaActionFactory::TeslaActionFactory ( llvm::StringRef  OutFilename)
inline

Definition at line 76 of file AST.h.

76 : OutFile(OutFilename) {}
tesla::TeslaActionFactory::~TeslaActionFactory ( )
inline

Definition at line 77 of file AST.h.

77 {}

Member Function Documentation

FrontendAction * tesla::TeslaActionFactory::create ( )

Definition at line 89 of file AST.cpp.

89  {
90  return new TeslaAction(OutFile);
91 }

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