AddModule(const SourceModule &module, ModuleVector *exported_modules, Stream &error_stream)=0 | lldb_private::ClangModulesDeclVendor | pure virtual |
AddModulesForCompileUnit(CompileUnit &cu, ModuleVector &exported_modules, Stream &error_stream)=0 | lldb_private::ClangModulesDeclVendor | pure virtual |
ClangDeclVendor(DeclVendorKind kind) | lldb_private::ClangDeclVendor | inline |
ClangDeclVendor(const ClangDeclVendor &)=delete | lldb_private::ClangDeclVendor | private |
ClangModulesDeclVendor() | lldb_private::ClangModulesDeclVendor | |
classof(const DeclVendor *vendor) | lldb_private::ClangModulesDeclVendor | inlinestatic |
Create(Target &target) | lldb_private::ClangModulesDeclVendor | static |
DeclVendor(DeclVendorKind kind) | lldb_private::DeclVendor | inline |
DeclVendor(const DeclVendor &)=delete | lldb_private::DeclVendor | private |
DeclVendorKind enum name | lldb_private::DeclVendor | |
eAppleObjCDeclVendor enum value | lldb_private::DeclVendor | |
eClangDeclVendor enum value | lldb_private::DeclVendor | |
eClangModuleDeclVendor enum value | lldb_private::DeclVendor | |
eLastClangDeclVendor enum value | lldb_private::DeclVendor | |
FindDecls(ConstString name, bool append, uint32_t max_matches, std::vector< clang::NamedDecl * > &decls) | lldb_private::ClangDeclVendor | |
FindDecls(ConstString name, bool append, uint32_t max_matches, std::vector< CompilerDecl > &decls)=0 | lldb_private::ClangDeclVendor | virtual |
FindTypes(ConstString name, uint32_t max_matches) | lldb_private::DeclVendor | |
ForEachMacro(const ModuleVector &modules, std::function< bool(llvm::StringRef, llvm::StringRef)> handler)=0 | lldb_private::ClangModulesDeclVendor | pure virtual |
GetKind() const | lldb_private::DeclVendor | inline |
LanguageSupportsClangModules(lldb::LanguageType language) | lldb_private::ClangModulesDeclVendor | static |
m_kind | lldb_private::DeclVendor | private |
ModuleID typedef | lldb_private::ClangModulesDeclVendor | |
ModulePath typedef | lldb_private::ClangModulesDeclVendor | |
ModuleVector typedef | lldb_private::ClangModulesDeclVendor | |
operator=(const ClangDeclVendor &)=delete | lldb_private::ClangDeclVendor | private |
~ClangDeclVendor() override=default | lldb_private::ClangDeclVendor | |
~ClangModulesDeclVendor() override | lldb_private::ClangModulesDeclVendor | |
~DeclVendor()=default | lldb_private::DeclVendor | virtual |