Searched refs:ClangModulesDeclVendor (Results 1 – 13 of 13) sorted by relevance
23 class ClangModulesDeclVendor; variable46 std::shared_ptr<ClangModulesDeclVendor> GetClangModulesDeclVendor();77 void AddHandLoadedClangModule(ClangModulesDeclVendor::ModuleID module) { in AddHandLoadedClangModule()81 const ClangModulesDeclVendor::ModuleVector &GetHandLoadedClangModules() { in GetHandLoadedClangModules()108 ClangModulesDeclVendor::ModuleVector113 std::shared_ptr<ClangModulesDeclVendor> m_modules_decl_vendor_sp;
22 class ClangModulesDeclVendor : public ClangDeclVendor {25 ClangModulesDeclVendor();27 ~ClangModulesDeclVendor() override;33 static ClangModulesDeclVendor *Create(Target &target);
82 class ClangModulesDeclVendorImpl : public ClangModulesDeclVendor {225 ClangModulesDeclVendor::ClangModulesDeclVendor() in ClangModulesDeclVendor() function in ClangModulesDeclVendor228 ClangModulesDeclVendor::~ClangModulesDeclVendor() = default;248 if (exports.count(reinterpret_cast<ClangModulesDeclVendor::ModuleID>(module))) in ReportModuleExportsHelper()251 exports.insert(reinterpret_cast<ClangModulesDeclVendor::ModuleID>(module)); in ReportModuleExportsHelper()262 ClangModulesDeclVendor::ModuleVector &exports, clang::Module *module) { in ReportModuleExports()398 bool ClangModulesDeclVendor::LanguageSupportsClangModules( in LanguageSupportsClangModules()418 CompileUnit &cu, ClangModulesDeclVendor::ModuleVector &exported_modules, in AddModulesForCompileUnit()466 const ClangModulesDeclVendor::ModuleVector &modules, in ForEachMacro()639 lldb_private::ClangModulesDeclVendor *[all …]
118 std::shared_ptr<ClangModulesDeclVendor>122 ClangModulesDeclVendor::Create(*m_target_sp)); in GetClangModulesDeclVendor()
369 std::shared_ptr<ClangModulesDeclVendor> decl_vendor = in GetText()372 const ClangModulesDeclVendor::ModuleVector &hand_imported_modules = in GetText()374 ClangModulesDeclVendor::ModuleVector modules_for_macros; in GetText()376 for (ClangModulesDeclVendor::ModuleID module : hand_imported_modules) { in GetText()
107 ClangModulesDeclVendor &m_decl_vendor;114 LLDBPreprocessorCallbacks(ClangModulesDeclVendor &decl_vendor, in LLDBPreprocessorCallbacks()136 ClangModulesDeclVendor::ModuleVector exported_modules; in moduleImport()140 for (ClangModulesDeclVendor::ModuleID module : exported_modules) in moduleImport()669 if (std::shared_ptr<ClangModulesDeclVendor> decl_vendor = in ClangExpressionParser()
794 std::shared_ptr<ClangModulesDeclVendor> modules_decl_vendor = in FindDeclInModules()1078 if (std::shared_ptr<ClangModulesDeclVendor> modules_decl_vendor = in FindObjCMethodDecls()1248 std::shared_ptr<ClangModulesDeclVendor> modules_decl_vendor = in FindObjCPropertyAndIvarDecls()1496 std::shared_ptr<ClangModulesDeclVendor>
317 std::shared_ptr<ClangModulesDeclVendor> GetClangModulesDeclVendor();
355 std::shared_ptr<ClangModulesDeclVendor> decl_vendor = in SetupDeclVendor()375 ClangModulesDeclVendor::ModuleVector modules_for_macros = in SetupDeclVendor()
1018 std::shared_ptr<ClangModulesDeclVendor> modules_decl_vendor = in LookupInModulesDeclVendor()1230 if (std::shared_ptr<ClangModulesDeclVendor> decl_vendor = in LookupFunction()
27 #include "Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.h"963 if (std::shared_ptr<ClangModulesDeclVendor> clang_modules_decl_vendor = in GetTypeScavenger()
379 SRCS+= Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
1178 if (!ClangModulesDeclVendor::LanguageSupportsClangModules( in ParseImportedModules()