Home
last modified time | relevance | path

Searched refs:namespace_decl (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp630 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 DClangExpressionDeclMap.h279 /// \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 DClangASTSource.cpp536 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 DClangASTSource.h283 CompilerDeclContext &namespace_decl);
375 const CompilerDeclContext &namespace_decl);
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp1087 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 DSymbolFilePDB.cpp1705 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 DDWARFASTParserClang.cpp3511 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 DTypeSystemClang.cpp1852 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 …]