Instantiator
Generate c++ template instantiations
Loading...
Searching...
No Matches
ASTCreation.hpp File Reference
#include <filesystem>
#include "clang/Tooling/Tooling.h"
Include dependency graph for ASTCreation.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  internal
 

Functions

void parseOrLoadAST (std::unique_ptr< clang::ASTUnit > &AST, const clang::tooling::CompilationDatabase &db, const std::filesystem::path &filename, const std::filesystem::path &tmpdir)
 
bool internal::is_cached (const clang::tooling::CompilationDatabase &db, const std::filesystem::path &filename, const std::filesystem::path &tmpdir)
 

Function Documentation

◆ parseOrLoadAST()

void parseOrLoadAST ( std::unique_ptr< clang::ASTUnit > & AST,
const clang::tooling::CompilationDatabase & db,
const std::filesystem::path & filename,
const std::filesystem::path & tmpdir )

Definition at line 13 of file ASTCreation.cpp.