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.cpp631 const CompilerDeclContext &namespace_decl) { in FindGlobalVariable() argument
634 if (module && namespace_decl) in FindGlobalVariable()
635 module->FindGlobalVariables(name, namespace_decl, -1, vars); in FindGlobalVariable()
718 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls() local
722 FindExternalVisibleDecls(context, lldb::ModuleSP(), namespace_decl); in FindExternalVisibleDecls()
1000 clang::NamespaceDecl *namespace_decl = in LookupLocalVarNamespace() local
1003 if (!namespace_decl) in LookupLocalVarNamespace()
1006 name_context.AddNamedDecl(namespace_decl); in LookupLocalVarNamespace()
1007 clang::DeclContext *ctxt = clang::Decl::castToDeclContext(namespace_decl); in LookupLocalVarNamespace()
1058 const CompilerDeclContext &namespace_decl) { in LookupLocalVariable() argument
[all …]
H A DClangExpressionDeclMap.h283 const CompilerDeclContext &namespace_decl);
452 const CompilerDeclContext &namespace_decl);
489 const CompilerDeclContext &namespace_decl);
509 const CompilerDeclContext &namespace_decl);
H A DClangASTSource.cpp537 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls() local
541 FindExternalVisibleDecls(context, lldb::ModuleSP(), namespace_decl); in FindExternalVisibleDecls()
580 CompilerDeclContext &namespace_decl) { in FindExternalVisibleDecls() argument
594 FillNamespaceMap(context, module_sp, namespace_decl); in FindExternalVisibleDecls()
601 if (module_sp && namespace_decl) { in FindExternalVisibleDecls()
603 TypeQuery query(namespace_decl, name, TypeQueryOptions::e_find_one); in FindExternalVisibleDecls()
648 const CompilerDeclContext &namespace_decl) { in FillNamespaceMap() argument
655 if (module_sp && namespace_decl) { in FillNamespaceMap()
659 found_namespace_decl = symbol_file->FindNamespace(name, namespace_decl); in FillNamespaceMap()
695 name, namespace_decl, /* only root namespaces */ find_root_namespaces); in FillNamespaceMap()
[all …]
H A DClangASTSource.h286 CompilerDeclContext &namespace_decl);
378 const CompilerDeclContext &namespace_decl);
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp1086 clang::NamespaceDecl *namespace_decl = in GetDeclContextContainingSymbol() local
1090 m_parent_to_namespaces[curr_context].insert(namespace_decl); in GetDeclContextContainingSymbol()
1091 m_namespaces.insert(namespace_decl); in GetDeclContextContainingSymbol()
1093 curr_context = namespace_decl; in GetDeclContextContainingSymbol()
1140 for (clang::NamespaceDecl *namespace_decl : *set) in FindNamespaceDecl()
1141 if (namespace_decl->getName() == name) in FindNamespaceDecl()
1142 return namespace_decl; in FindNamespaceDecl()
1144 for (clang::NamespaceDecl *namespace_decl : *set) in FindNamespaceDecl()
1145 if (namespace_decl->isAnonymousNamespace()) in FindNamespaceDecl()
1146 return FindNamespaceDecl(namespace_decl, name); in FindNamespaceDecl()
H A DSymbolFilePDB.cpp1690 auto namespace_decl = in FindNamespace() local
1692 if (!namespace_decl) in FindNamespace()
1695 return clang_type_system->CreateDeclContext(namespace_decl); in FindNamespace()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp3518 clang::NamespaceDecl *namespace_decl = in ResolveNamespaceDIE() local
3520 if (namespace_decl) in ResolveNamespaceDIE()
3521 return namespace_decl; in ResolveNamespaceDIE()
3529 namespace_decl = m_ast.GetUniqueNamespaceDeclaration( in ResolveNamespaceDIE()
3533 if (namespace_decl) in ResolveNamespaceDIE()
3534 LinkDeclContextToDIE((clang::DeclContext *)namespace_decl, die); in ResolveNamespaceDIE()
3535 return namespace_decl; in ResolveNamespaceDIE()
3551 clang::NamespaceDecl *namespace_decl = nullptr; in ResolveImportedDeclarationDIE() local
3560 namespace_decl = ResolveImportedDeclarationDIE(imported_uid); in ResolveImportedDeclarationDIE()
3563 namespace_decl = ResolveNamespaceDIE(imported_uid); in ResolveImportedDeclarationDIE()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1871 NamespaceDecl *namespace_decl = nullptr; in GetUniqueNamespaceDeclaration() local
1882 namespace_decl = dyn_cast<clang::NamespaceDecl>(decl); in GetUniqueNamespaceDeclaration()
1883 if (namespace_decl) in GetUniqueNamespaceDeclaration()
1884 return namespace_decl; in GetUniqueNamespaceDeclaration()
1887 namespace_decl = NamespaceDecl::Create(ast, decl_ctx, is_inline, in GetUniqueNamespaceDeclaration()
1891 decl_ctx->addDecl(namespace_decl); in GetUniqueNamespaceDeclaration()
1894 namespace_decl = translation_unit_decl->getAnonymousNamespace(); in GetUniqueNamespaceDeclaration()
1895 if (namespace_decl) in GetUniqueNamespaceDeclaration()
1896 return namespace_decl; in GetUniqueNamespaceDeclaration()
1898 namespace_decl = in GetUniqueNamespaceDeclaration()
[all …]