Files
clice/include/Clang/Clang.h
2024-08-14 21:44:05 +08:00

26 lines
643 B
C++

#pragma once
#include "clang/AST/RecursiveASTVisitor.h"
#include <clang/Basic/Diagnostic.h>
#include <clang/Frontend/CompilerInstance.h>
#include <clang/Frontend/FrontendActions.h>
#include <clang/Frontend/TextDiagnosticPrinter.h>
#include <clang/Sema/Sema.h>
#include <clang/Tooling/CompilationDatabase.h>
#include <clang/Tooling/Syntax/Tokens.h>
#include <clang/Lex/PPCallbacks.h>
namespace clice {
using llvm::StringRef;
using PathRef = StringRef;
using clang::CompilerInstance;
using clang::CompilerInvocation;
using clang::SourceLocation;
using clang::SourceRange;
using clang::PPCallbacks;
using clang::Token;
} // namespace clice