Computer Laboratory

tesla::TeslaAction Class Reference

Detailed Description

Definition at line 63 of file AST.h.

#include "AST.h"

+ Inheritance diagram for tesla::TeslaAction:
+ Collaboration diagram for tesla::TeslaAction:

Public Member Functions

 TeslaAction (llvm::StringRef OutFilename)
 
clang::ASTConsumer * CreateASTConsumer (clang::CompilerInstance &Compiler, llvm::StringRef InFile)
 

Constructor & Destructor Documentation

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

Definition at line 65 of file AST.h.

65 : OutFile(OutFilename) {}

Member Function Documentation

ASTConsumer * tesla::TeslaAction::CreateASTConsumer ( clang::CompilerInstance &  Compiler,
llvm::StringRef  InFile 
)

Definition at line 82 of file AST.cpp.

84 {
85  return new TeslaConsumer(InFile, OutFile);
86 }

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