OmniSciDB  dfae7c3b14
UDFCompiler.cpp File Reference
#include "UDFCompiler.h"
#include <clang/AST/AST.h>
#include <clang/AST/ASTConsumer.h>
#include <clang/AST/RecursiveASTVisitor.h>
#include <clang/Driver/Compilation.h>
#include <clang/Driver/Driver.h>
#include <clang/Frontend/CompilerInstance.h>
#include <clang/Frontend/FrontendActions.h>
#include <clang/Frontend/TextDiagnosticPrinter.h>
#include <clang/Parse/ParseAST.h>
#include <clang/Tooling/CommonOptionsParser.h>
#include <clang/Tooling/Tooling.h>
#include <llvm/Support/Program.h>
#include <llvm/Support/raw_ostream.h>
#include <boost/process/search_path.hpp>
#include <iterator>
#include <memory>
#include "Execute.h"
#include "Logger/Logger.h"
+ Include dependency graph for UDFCompiler.cpp:

Go to the source code of this file.

Classes

class  anonymous_namespace{UDFCompiler.cpp}::FunctionDeclVisitor
 
class  anonymous_namespace{UDFCompiler.cpp}::DeclASTConsumer
 
class  anonymous_namespace{UDFCompiler.cpp}::HandleDeclAction
 
class  anonymous_namespace{UDFCompiler.cpp}::ToolFactory
 

Namespaces

 anonymous_namespace{UDFCompiler.cpp}
 

Macros

#define CREATE_FRONTEND_ACTION(ast_file_)   new HandleDeclAction(ast_file_)
 

Functions

static llvm::cl::OptionCategory ToolingSampleCategory ("UDF Tooling")
 
const char * anonymous_namespace{UDFCompiler.cpp}::convert (const std::string &s)
 

Macro Definition Documentation

◆ CREATE_FRONTEND_ACTION

#define CREATE_FRONTEND_ACTION (   ast_file_)    new HandleDeclAction(ast_file_)

Function Documentation

◆ ToolingSampleCategory()

static llvm::cl::OptionCategory ToolingSampleCategory ( "UDF Tooling"  )
static

Referenced by UdfCompiler::parseToAst().

+ Here is the caller graph for this function: