Files
clice/include/AST/Directive.h
2024-09-16 11:14:14 +08:00

17 lines
330 B
C++

#include "Diagnostic.h"
namespace clice {
// TODO:
struct Directive {
clang::SourceManager& sourceManager;
llvm::StringSet<> includes;
llvm::StringMap<std::vector<clang::SourceRange>> comments;
clang::CommentHandler* handler();
std::unique_ptr<clang::PPCallbacks> callback();
};
} // namespace clice