Home
last modified time | relevance | path

Searched refs:UtilityFunction (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project/lldb/source/Expression/
H A DUtilityFunction.cpp1 //===-- UtilityFunction.cpp -----------------------------------------------===//
16 #include "lldb/Expression/UtilityFunction.h"
29 char UtilityFunction::ID;
38 UtilityFunction::UtilityFunction(ExecutionContextScope &exe_scope, in UtilityFunction() function in UtilityFunction
44 UtilityFunction::~UtilityFunction() { in ~UtilityFunction()
56 FunctionCaller *UtilityFunction::MakeFunctionCaller( in MakeFunctionCaller()
H A DCMakeLists.txt18 UtilityFunction.cpp
/llvm-project/lldb/include/lldb/Expression/
H A DUtilityFunction.h30 class UtilityFunction : public Expression {
48 UtilityFunction(ExecutionContextScope &exe_scope, std::string text,
51 ~UtilityFunction() override;
/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntimeV2.h59 llvm::Expected<std::unique_ptr<UtilityFunction>>
353 UtilityFunction *GetClassInfoUtilityFunction(ExecutionContext &exe_ctx,
357 std::unique_ptr<UtilityFunction>
362 std::unique_ptr<UtilityFunction> utility_function;
380 UtilityFunction *GetClassInfoUtilityFunction(ExecutionContext &exe_ctx);
382 std::unique_ptr<UtilityFunction>
385 std::unique_ptr<UtilityFunction> m_utility_function;
H A DAppleObjCRuntimeV1.h106 llvm::Expected<std::unique_ptr<UtilityFunction>>
H A DAppleObjCTrampolineHandler.h158 std::unique_ptr<UtilityFunction> m_impl_code;
H A DAppleObjCRuntimeV2.cpp19 #include "lldb/Expression/UtilityFunction.h"
1166 llvm::Expected<std::unique_ptr<UtilityFunction>>
1750 std::unique_ptr<UtilityFunction>
1799 std::unique_ptr<UtilityFunction> utility_fn = std::move(*utility_fn_or_error); in GetClassInfoUtilityFunctionImpl()
1815 UtilityFunction *
1891 std::unique_ptr<UtilityFunction>
1964 std::unique_ptr<UtilityFunction> utility_fn = std::move(*utility_fn_or_error); in GetClassInfoUtilityFunctionImpl()
1980 UtilityFunction *
2035 UtilityFunction *get_class_info_code = in UpdateISAToDescriptorMap()
2304 UtilityFunction *get_class_info_cod in UpdateISAToDescriptorMap()
[all...]
H A DAppleObjCRuntimeV1.cpp114 llvm::Expected<std::unique_ptr<UtilityFunction>>
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRDynamicChecks.cpp19 #include "lldb/Expression/UtilityFunction.h"
52 Expected<std::unique_ptr<UtilityFunction>> utility_fn = in Install()
65 Expected<std::unique_ptr<UtilityFunction>> checker_fn = in Install()
135 std::shared_ptr<UtilityFunction> checker_function) in Instrumenter()
295 std::shared_ptr<UtilityFunction>
306 std::shared_ptr<UtilityFunction> checker_function)
353 std::shared_ptr<UtilityFunction> checker_function) in ObjcObjectChecker()
H A DIRDynamicChecks.h56 std::shared_ptr<UtilityFunction> m_valid_pointer_check;
57 std::shared_ptr<UtilityFunction> m_objc_object_check;
H A DClangUtilityFunction.h34 class ClangUtilityFunction : public UtilityFunction {
40 return ClassID == &ID || UtilityFunction::isA(ClassID); in isA()
H A DClangUtilityFunction.cpp35 : UtilityFunction( in ClangUtilityFunction()
/llvm-project/lldb/source/Plugins/Platform/Windows/
H A DPlatformWindows.cpp28 #include "lldb/Expression/UtilityFunction.h"
185 UtilityFunction *loader = in DoLoadImage()
186 process->GetLoadImageUtilityFunction(this, [&]() -> std::unique_ptr<UtilityFunction> { in DoLoadImage()
622 std::unique_ptr<UtilityFunction> in MakeLoadImageUtilityFunction()
732 std::unique_ptr<UtilityFunction> utility{std::move(*function)}; in EvaluateLoaderExpression()
H A DPlatformWindows.h86 std::unique_ptr<lldb_private::UtilityFunction>
/llvm-project/lldb/source/Plugins/SystemRuntime/MacOSX/
H A DAppleGetThreadItemInfoHandler.h101 std::unique_ptr<UtilityFunction> m_get_thread_item_info_impl_code;
H A DAppleGetQueuesHandler.h99 std::unique_ptr<UtilityFunction> m_get_queues_impl_code_up;
H A DAppleGetItemInfoHandler.h102 std::unique_ptr<UtilityFunction> m_get_item_info_impl_code;
H A DAppleGetPendingItemsHandler.h106 std::unique_ptr<UtilityFunction> m_get_pending_items_impl_code;
/llvm-project/llvm/utils/gn/secondary/lldb/source/Expression/
H A DBUILD.gn41 "UtilityFunction.cpp",
/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/
H A DGNUstepObjCRuntime.h93 llvm::Expected<std::unique_ptr<UtilityFunction>>
H A DGNUstepObjCRuntime.cpp15 #include "lldb/Expression/UtilityFunction.h"
177 llvm::Expected<std::unique_ptr<UtilityFunction>>
/llvm-project/lldb/source/Plugins/Platform/POSIX/
H A DPlatformPOSIX.cpp18 #include "lldb/Expression/UtilityFunction.h"
550 std::unique_ptr<UtilityFunction> in MakeLoadImageUtilityFunction()
632 std::unique_ptr<UtilityFunction> dlopen_utility_func_up = in MakeLoadImageUtilityFunction()
705 UtilityFunction *dlopen_utility_func; in DoLoadImage()
709 // The UtilityFunction is held in the Process. Platforms don't track the in DoLoadImage()
712 this, [&]() -> std::unique_ptr<UtilityFunction> { in DoLoadImage()
H A DPlatformPOSIX.h89 std::unique_ptr<lldb_private::UtilityFunction>
/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/
H A DObjCLanguageRuntime.h35 class UtilityFunction; variable
279 virtual llvm::Expected<std::unique_ptr<UtilityFunction>>
/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp11 #include "lldb/Expression/UtilityFunction.h"
199 std::unique_ptr<UtilityFunction>

12