Searched refs:namespace_decl (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangExpressionDeclMap.cpp | 630 const CompilerDeclContext &namespace_decl) { in FindGlobalVariable() argument 633 if (module && namespace_decl) in FindGlobalVariable() 634 module->FindGlobalVariables(name, namespace_decl, -1, vars); in FindGlobalVariable() 717 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls() local 721 FindExternalVisibleDecls(context, lldb::ModuleSP(), namespace_decl); in FindExternalVisibleDecls() 999 clang::NamespaceDecl *namespace_decl = in LookupLocalVarNamespace() local 1002 if (!namespace_decl) in LookupLocalVarNamespace() 1005 name_context.AddNamedDecl(namespace_decl); in LookupLocalVarNamespace() 1006 clang::DeclContext *ctxt = clang::Decl::castToDeclContext(namespace_decl); in LookupLocalVarNamespace() 1059 const CompilerDeclContext &namespace_decl) { in LookupLocalVariable() argument [all …]
|
H A D | ClangExpressionDeclMap.h | 279 /// \param[in] namespace_decl 283 const CompilerDeclContext &namespace_decl); 445 /// \param[in] namespace_decl 452 const CompilerDeclContext &namespace_decl); 482 /// \param[in] namespace_decl 486 const CompilerDeclContext &namespace_decl); 499 /// \param[in] namespace_decl 506 const CompilerDeclContext &namespace_decl);
|
H A D | ClangASTSource.cpp | 536 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls() local 540 FindExternalVisibleDecls(context, lldb::ModuleSP(), namespace_decl); in FindExternalVisibleDecls() 579 CompilerDeclContext &namespace_decl) { in FindExternalVisibleDecls() argument 593 FillNamespaceMap(context, module_sp, namespace_decl); in FindExternalVisibleDecls() 600 if (module_sp && namespace_decl) { in FindExternalVisibleDecls() 602 TypeQuery query(namespace_decl, name, TypeQueryOptions::e_find_one); in FindExternalVisibleDecls() 647 const CompilerDeclContext &namespace_decl) { in FillNamespaceMap() argument 654 if (module_sp && namespace_decl) { in FillNamespaceMap() 658 found_namespace_decl = symbol_file->FindNamespace(name, namespace_decl); in FillNamespaceMap() 694 name, namespace_decl, /* only root namespaces */ find_root_namespaces); in FillNamespaceMap() [all …]
|
H A D | ClangASTSource.h | 283 CompilerDeclContext &namespace_decl); 375 const CompilerDeclContext &namespace_decl);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBASTParser.cpp | 1087 clang::NamespaceDecl *namespace_decl = in GetDeclContextContainingSymbol() local 1091 m_parent_to_namespaces[curr_context].insert(namespace_decl); in GetDeclContextContainingSymbol() 1092 m_namespaces.insert(namespace_decl); in GetDeclContextContainingSymbol() 1094 curr_context = namespace_decl; in GetDeclContextContainingSymbol() 1141 for (clang::NamespaceDecl *namespace_decl : *set) in FindNamespaceDecl() 1142 if (namespace_decl->getName() == name) in FindNamespaceDecl() 1143 return namespace_decl; in FindNamespaceDecl() 1145 for (clang::NamespaceDecl *namespace_decl : *set) in FindNamespaceDecl() 1146 if (namespace_decl->isAnonymousNamespace()) in FindNamespaceDecl() 1147 return FindNamespaceDecl(namespace_decl, name); in FindNamespaceDecl()
|
H A D | SymbolFilePDB.cpp | 1705 auto namespace_decl = in FindNamespace() local 1707 if (!namespace_decl) in FindNamespace() 1710 return clang_type_system->CreateDeclContext(namespace_decl); in FindNamespace()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFASTParserClang.cpp | 3511 clang::NamespaceDecl *namespace_decl = in ResolveNamespaceDIE() local 3513 if (namespace_decl) in ResolveNamespaceDIE() 3514 return namespace_decl; in ResolveNamespaceDIE() 3522 namespace_decl = m_ast.GetUniqueNamespaceDeclaration( in ResolveNamespaceDIE() 3526 if (namespace_decl) in ResolveNamespaceDIE() 3527 LinkDeclContextToDIE((clang::DeclContext *)namespace_decl, die); in ResolveNamespaceDIE() 3528 return namespace_decl; in ResolveNamespaceDIE() 3544 clang::NamespaceDecl *namespace_decl = nullptr; in ResolveImportedDeclarationDIE() local 3553 namespace_decl = ResolveImportedDeclarationDIE(imported_uid); in ResolveImportedDeclarationDIE() 3556 namespace_decl = ResolveNamespaceDIE(imported_uid); in ResolveImportedDeclarationDIE() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 1852 NamespaceDecl *namespace_decl = nullptr; in GetUniqueNamespaceDeclaration() local 1863 namespace_decl = dyn_cast<clang::NamespaceDecl>(decl); in GetUniqueNamespaceDeclaration() 1864 if (namespace_decl) in GetUniqueNamespaceDeclaration() 1865 return namespace_decl; in GetUniqueNamespaceDeclaration() 1868 namespace_decl = NamespaceDecl::Create(ast, decl_ctx, is_inline, in GetUniqueNamespaceDeclaration() 1872 decl_ctx->addDecl(namespace_decl); in GetUniqueNamespaceDeclaration() 1875 namespace_decl = translation_unit_decl->getAnonymousNamespace(); in GetUniqueNamespaceDeclaration() 1876 if (namespace_decl) in GetUniqueNamespaceDeclaration() 1877 return namespace_decl; in GetUniqueNamespaceDeclaration() 1879 namespace_decl = in GetUniqueNamespaceDeclaration() [all …]
|