Home
last modified time | relevance | path

Searched refs:ClangExpressionDeclMap (Results 1 – 14 of 14) sorted by relevance

/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp1 //===-- ClangExpressionDeclMap.cpp ----------------------------------------===//
9 #include "ClangExpressionDeclMap.h"
86 ClangExpressionDeclMap::ClangExpressionDeclMap( in ClangExpressionDeclMap() function in ClangExpressionDeclMap
98 ClangExpressionDeclMap::~ClangExpressionDeclMap() { in ~ClangExpressionDeclMap()
107 bool ClangExpressionDeclMap::WillParse(ExecutionContext &exe_ctx, in WillParse()
143 void ClangExpressionDeclMap::InstallCodeGenerator( in InstallCodeGenerator()
149 void ClangExpressionDeclMap::InstallDiagnosticManager( in InstallDiagnosticManager()
155 void ClangExpressionDeclMap
[all...]
H A DClangUtilityFunction.h63 ClangExpressionDeclMap *DeclMap() { return m_type_system_helper.DeclMap(); } in DeclMap()
84 ClangExpressionDeclMap *DeclMap() override { in DeclMap()
104 std::unique_ptr<ClangExpressionDeclMap> m_expr_decl_map_up;
H A DClangExpressionHelper.h26 class ClangExpressionDeclMap; variable
38 virtual ClangExpressionDeclMap *DeclMap() = 0;
H A DIRForTarget.h45 class ClangExpressionDeclMap; variable
70 /// struct. See the documentation for ClangExpressionDeclMap.
85 IRForTarget(lldb_private::ClangExpressionDeclMap *decl_map, bool resolve_vars,
311 /// ClangExpressionDeclMap::DoStructLayout() must be called beforehand, so
338 lldb_private::ClangExpressionDeclMap *m_decl_map;
H A DClangUserExpression.h17 #include "ClangExpressionDeclMap.h"
66 ClangExpressionDeclMap *DeclMap() override { in DeclMap()
90 std::unique_ptr<ClangExpressionDeclMap> m_expr_decl_map_up;
162 ClangExpressionDeclMap *DeclMap() { return m_type_system_helper.DeclMap(); } in DeclMap()
H A DClangExpressionDeclMap.h57 class ClangExpressionDeclMap : public ClangASTSource {
81 ClangExpressionDeclMap(
88 ~ClangExpressionDeclMap() override;
H A DCMakeLists.txt9 ClangExpressionDeclMap.cpp
H A DClangFunctionCaller.h71 ClangExpressionDeclMap *DeclMap() override { return nullptr; } in DeclMap()
H A DClangUtilityFunction.cpp188 m_expr_decl_map_up = std::make_unique<ClangExpressionDeclMap>( in ResetDeclMap()
H A DClangExpressionParser.cpp64 #include "ClangExpressionDeclMap.h"
1312 ClangExpressionDeclMap *decl_map = type_system_helper->DeclMap(); in DoPrepareForExecution()
1544 ClangExpressionDeclMap *decl_map =
H A DClangUserExpression.cpp21 #include "ClangExpressionDeclMap.h"
967 m_expr_decl_map_up = std::make_unique<ClangExpressionDeclMap>( in ResetDeclMap()
H A DIRForTarget.cpp11 #include "ClangExpressionDeclMap.h"
72 IRForTarget::IRForTarget(lldb_private::ClangExpressionDeclMap *decl_map, in IRForTarget()
338 // ClangExpressionDeclMap::DoMaterialize, and the name of the variable is in CreateResultVariable()
/llvm-project/lldb/unittests/Expression/
H A DClangExpressionDeclMapTest.cpp23 struct FakeClangExpressionDeclMap : public ClangExpressionDeclMap {
25 : ClangExpressionDeclMap(false, nullptr, lldb::TargetSP(), importer, in FakeClangExpressionDeclMap()
/llvm-project/llvm/utils/gn/secondary/lldb/source/Plugins/ExpressionParser/Clang/
H A DBUILD.gn51 "ClangExpressionDeclMap.cpp",