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 | 631 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 D | ClangExpressionDeclMap.h | 283 const CompilerDeclContext &namespace_decl); 452 const CompilerDeclContext &namespace_decl); 489 const CompilerDeclContext &namespace_decl); 509 const CompilerDeclContext &namespace_decl);
|
| H A D | ClangASTSource.cpp | 537 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 D | ClangASTSource.h | 286 CompilerDeclContext &namespace_decl); 378 const CompilerDeclContext &namespace_decl);
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 1086 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 D | SymbolFilePDB.cpp | 1690 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 D | DWARFASTParserClang.cpp | 3518 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 D | TypeSystemClang.cpp | 1871 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 …]
|