teak-llvm/lldb/packages/Python/lldbsuite/test/expression_command
Alex Langford 5b99928ba8 [Expression] Add PersistentExpressionState::GetCompilerTypeFromPersistentDecl
Summary:
PersistentStateExpressions (e.g. ClangPersistentVariables) have the
ability to define types using expressions that persist throughout the
debugging session. GetCompilerTypeFromPersistentDecl is a useful
operation to have if you need to use any of those persistently declared types,
like in CommandObjectMemory.

This decouples clang from CommandObjectMemory and decouples Plugins from
Commands in general.

Differential Revision: https://reviews.llvm.org/D62797

llvm-svn: 363183
2019-06-12 17:47:06 +00:00
..
anonymous-struct [lldbsuite] Un-xfail tests on Windows that are now passing 2018-12-19 19:04:01 +00:00
argument_passing_restrictions Disable TestArgumentPassingRestrictions for clang < 7 2019-05-02 18:26:46 +00:00
calculator_mode
call-function [test] Remove flakiness decorator from TestObjCDynamicSBType 2018-12-30 06:10:03 +00:00
call-overridden-method [lit, lldbsuite] Disable tests that are failing because of pr21765 and pr24489 2018-05-17 16:58:00 +00:00
call-restarts [lldb] [test] Mark failing tests XFAIL on NetBSD 2019-03-04 16:54:06 +00:00
call-throws Fix whitespace in the python test suite. 2018-07-27 22:20:59 +00:00
cast_int_to_anonymous_enum typedef enum -> enum 2019-05-14 08:55:50 +00:00
char [lldbsuite] Un-xfail tests on Windows that are now passing (pt.2) 2018-12-19 19:10:25 +00:00
class_template_specialization_empty_pack Fix handling of CreateTemplateParameterList when there is an empty pack 2019-01-30 21:48:56 +00:00
completion [lldbsuite] Un-xfail tests on Windows that are now passing 2018-12-19 19:04:01 +00:00
context-object [Expressions] Add support of expressions evaluation in some object's context 2019-02-05 09:14:36 +00:00
context-object-objc [Expressions] Add support of expressions evaluation in some object's context 2019-02-05 09:14:36 +00:00
dont_allow_jit [lldbsuite] Un-xfail tests on Windows that are now passing (pt.2) 2018-12-19 19:10:25 +00:00
expr-in-syscall [lldb] [test] Mark failing tests XFAIL on NetBSD 2019-03-04 16:54:06 +00:00
fixits Fix whitespace in the python test suite. 2018-07-27 22:20:59 +00:00
formatters [lldb] [test] Mark failing tests XFAIL on NetBSD 2019-03-04 16:54:06 +00:00
import_builtin_fileid Adding test to cover the correct import of SourceLocation pertaining to a built-in during expression parsing 2019-03-06 18:03:54 +00:00
import-std-module [Test] Fix conflicting test names. 2019-05-21 20:55:00 +00:00
inline-namespace Correctly look up declarations in inline namespaces 2019-03-12 07:45:04 +00:00
ir-interpreter [lldb] [test] Mark failing tests XFAIL on NetBSD 2019-03-04 16:54:06 +00:00
ir-interpreter-phi-nodes Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
issue_11588 Two tests were using the interactive convenience variable 2019-04-25 20:03:39 +00:00
macros Working through testcases, converting to run_to_source_breakpoint. 2017-07-06 18:06:25 +00:00
namespace_local_var_same_name_cpp_and_c Fixed some minor style issues in rLLDB359921 [NFC] 2019-05-03 21:01:45 +00:00
namespace_local_var_same_name_obj_c Fix for ambiguous lookup in expressions between local variable and namespace 2019-05-03 19:59:22 +00:00
options [Expr] Fix TestExprOptions after r348240 on MacOS X 2018-12-04 11:08:02 +00:00
persist_objc_pointeetype Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
persistent_ptr_update Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
persistent_types [Expression] Add PersistentExpressionState::GetCompilerTypeFromPersistentDecl 2019-06-12 17:47:06 +00:00
persistent_variables Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
po_verbosity Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
pr35310 [lldbsuite] Un-xfail tests on Windows that are now passing (pt.2) 2018-12-19 19:10:25 +00:00
radar_8638051 Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
radar_9531204 [lldb] [test] Mark failing tests XFAIL on NetBSD 2019-03-04 16:54:06 +00:00
radar_9673664 Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
rdar42038760 [IRInterpreter] Fix misevaluation of interpretation expressions with urem. 2018-07-12 00:31:04 +00:00
rdar44436068 Don't run TestBreakpointThumbCodesection.py on darwin systems; 2019-01-17 22:26:25 +00:00
save_jit_objects [lldb] [test] Mark failing tests XFAIL on NetBSD 2019-03-04 16:54:06 +00:00
scoped_enums Rename test directory 2019-01-24 18:24:17 +00:00
test [lldb] [test] Mark a few tests flakey on NetBSD 2019-03-11 15:46:07 +00:00
timeout [lldb] [test] Mark failing tests XFAIL on NetBSD 2019-03-04 16:54:06 +00:00
top-level Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
two-files Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
unwind_expression [lldb] [test] Mark more tests flakey on NetBSD 2019-03-11 17:01:31 +00:00
vector_of_enums Fix for regression test, since we rely on the formatter for std::vector in the test we need a libc++ category. 2019-03-28 20:25:57 +00:00
xvalue Fix whitespace in the python test suite. 2018-07-27 22:20:59 +00:00
.categories