/freebsd-11-stable/contrib/llvm-project/lldb/source/Expression/ |
H A D | UtilityFunction.cpp | 1 //===-- UtilityFunction.cpp -------------------------------------*- C++ -*-===// 22 #include "lldb/Expression/UtilityFunction.h" 34 char UtilityFunction::ID; 43 UtilityFunction::UtilityFunction(ExecutionContextScope &exe_scope, function in class:UtilityFunction 48 UtilityFunction::~UtilityFunction() { 60 FunctionCaller *UtilityFunction::MakeFunctionCaller(
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | UtilityFunction.h | 1 //===-- UtilityFunction.h ----------------------------------------*- C++ 22 /// \class UtilityFunction UtilityFunction.h 23 /// "lldb/Expression/UtilityFunction.h" Encapsulates a bit of source code that 27 /// and as a backend for the expr command. UtilityFunction encapsulates a 30 class UtilityFunction : public Expression { class in namespace:lldb_private 45 UtilityFunction(ExecutionContextScope &exe_scope, const char *text, 48 ~UtilityFunction() override;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangUtilityFunction.h | 19 #include "lldb/Expression/UtilityFunction.h" 35 class ClangUtilityFunction : public UtilityFunction { 41 return ClassID == &ID || UtilityFunction::isA(ClassID);
|
H A D | IRDynamicChecks.h | 56 std::shared_ptr<UtilityFunction> m_valid_pointer_check; 57 std::shared_ptr<UtilityFunction> m_objc_object_check;
|
H A D | ClangUtilityFunction.cpp | 45 : UtilityFunction(exe_scope, text, name) {
|
H A D | IRDynamicChecks.cpp | 19 #include "lldb/Expression/UtilityFunction.h" 140 std::shared_ptr<UtilityFunction> checker_function) 302 std::shared_ptr<UtilityFunction> 313 std::shared_ptr<UtilityFunction> checker_function) 371 std::shared_ptr<UtilityFunction> checker_function)
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCRuntimeV2.h | 56 UtilityFunction *CreateObjectChecker(const char *) override; 317 std::unique_ptr<UtilityFunction> m_get_class_info_code; 321 std::unique_ptr<UtilityFunction> m_get_shared_cache_class_info_code;
|
H A D | AppleObjCRuntimeV1.h | 100 UtilityFunction *CreateObjectChecker(const char *) override;
|
H A D | AppleObjCTrampolineHandler.h | 16 #include "lldb/Expression/UtilityFunction.h" 147 std::unique_ptr<UtilityFunction> m_impl_code;
|
H A D | AppleObjCRuntimeV1.cpp | 20 #include "lldb/Expression/UtilityFunction.h" 126 UtilityFunction *AppleObjCRuntimeV1::CreateObjectChecker(const char *name) {
|
H A D | AppleObjCRuntimeV2.cpp | 32 #include "lldb/Expression/UtilityFunction.h" 844 UtilityFunction *AppleObjCRuntimeV2::CreateObjectChecker(const char *name) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/POSIX/ |
H A D | PlatformPOSIX.h | 100 std::unique_ptr<lldb_private::UtilityFunction>
|
H A D | PlatformPOSIX.cpp | 18 #include "lldb/Expression/UtilityFunction.h" 628 std::unique_ptr<UtilityFunction> 687 std::unique_ptr<UtilityFunction> dlopen_utility_func_up(process 770 UtilityFunction *dlopen_utility_func; 774 // The UtilityFunction is held in the Process. Platforms don't track the 777 this, [&]() -> std::unique_ptr<UtilityFunction> {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/ |
H A D | ObjCLanguageRuntime.h | 32 class UtilityFunction; 253 virtual UtilityFunction *CreateObjectChecker(const char *) = 0;
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | Process.h | 632 /// Get the cached UtilityFunction that assists in loading binary images 636 /// The platform fetching the UtilityFunction. 639 /// thread-safe way to create the UtilityFunction if it has not 645 UtilityFunction *GetLoadImageUtilityFunction( 647 llvm::function_ref<std::unique_ptr<UtilityFunction>()> factory); 2743 std::unique_ptr<UtilityFunction> m_dlopen_utility_func_up;
|
H A D | Target.h | 1048 // Creates a UtilityFunction for the given language, the rest of the 1049 // parameters have the same meaning as for the UtilityFunction constructor. 1052 UtilityFunction *GetUtilityFunctionForLanguage(const char *expr,
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-forward.h | 270 class UtilityFunction; 469 typedef std::shared_ptr<lldb_private::UtilityFunction> UtilityFunctionSP;
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | TypeSystem.h | 450 virtual UtilityFunction *GetUtilityFunction(const char *text,
|
H A D | ClangASTContext.h | 998 UtilityFunction *GetUtilityFunction(const char *text,
|
/freebsd-11-stable/lib/clang/liblldb/ |
H A D | Makefile | 211 SRCS+= Expression/UtilityFunction.cpp
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | Process.cpp | 26 #include "lldb/Expression/UtilityFunction.h" 5962 UtilityFunction *Process::GetLoadImageUtilityFunction( 5964 llvm::function_ref<std::unique_ptr<UtilityFunction>()> factory) {
|
H A D | Target.cpp | 2238 UtilityFunction *
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | ClangASTContext.cpp | 9291 UtilityFunction *
|