Lines Matching defs:ClangModulesDeclVendor
1 //===-- ClangModulesDeclVendor.cpp ----------------------------------------===//
25 #include "ClangModulesDeclVendor.h"
80 /// The private implementation of our ClangModulesDeclVendor. Contains all the
82 class ClangModulesDeclVendorImpl : public ClangModulesDeclVendor {
224 ClangModulesDeclVendor::ClangModulesDeclVendor()
227 ClangModulesDeclVendor::~ClangModulesDeclVendor() = default;
241 std::make_shared<TypeSystemClang>("ClangModulesDeclVendor ASTContext",
247 if (exports.count(reinterpret_cast<ClangModulesDeclVendor::ModuleID>(module)))
250 exports.insert(reinterpret_cast<ClangModulesDeclVendor::ModuleID>(module));
261 ClangModulesDeclVendor::ModuleVector &exports, clang::Module *module) {
397 bool ClangModulesDeclVendor::LanguageSupportsClangModules(
417 CompileUnit &cu, ClangModulesDeclVendor::ModuleVector &exported_modules,
465 const ClangModulesDeclVendor::ModuleVector &modules,
638 lldb_private::ClangModulesDeclVendor *
639 ClangModulesDeclVendor::Create(Target &target) {
714 LLDB_LOG(log, "ClangModulesDeclVendor's compiler flags {0:$[ ]}",