llvm-project/lldb
Jaroslav Sevcik 902974277d Data formatters: Look through array element typedefs
Summary:
Motivation: When formatting an array of typedefed chars, we would like to display the array as a string.

The string formatter currently does not trigger because the formatter lookup does not resolve typedefs for array elements (this behavior is inconsistent with pointers, for those we do look through pointee typedefs). This patch tries to make the array formatter lookup somewhat consistent with the pointer formatter lookup.

Reviewers: teemperor, clayborg

Reviewed By: teemperor, clayborg

Subscribers: clayborg, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D72133
2020-01-10 11:45:24 +01:00
..
bindings [lldb/Lua] Add lua typemaps for INOUT params 2020-01-09 14:51:13 -08:00
cmake [lldb/CMake] Only auto-enable Lua when SWIG is found 2020-01-08 14:02:47 -08:00
docs [lldb/Bindings] Move bindings into their own subdirectory 2020-01-09 08:44:34 -08:00
examples [Examples] Move structured-data unpacking out of the loop. (NFC) 2019-11-22 15:43:39 -08:00
include/lldb [lldb] Modernize OptionValue::SetValueChangedCallback 2020-01-09 14:17:17 +01:00
packages/Python/lldbsuite Data formatters: Look through array element typedefs 2020-01-10 11:45:24 +01:00
resources [CMake] Revised LLDB.framework builds 2019-01-04 12:46:50 +00:00
scripts [lldb/Bindings] Move bindings into their own subdirectory 2020-01-09 08:44:34 -08:00
source Data formatters: Look through array element typedefs 2020-01-10 11:45:24 +01:00
test [lldb/Lua] Make lldb.debugger et al available to Lua 2020-01-09 08:15:41 -08:00
third_party/Python/module Increase timeout in pexpect to lower chances of tests failing under ASAN. 2019-10-10 16:16:49 +00:00
tools Save more descriptive error msg from FBS/BKS, relay it up to lldb. 2020-01-08 18:47:35 -08:00
unittests [lldb] Remove default llvm::Triple argument from ClangASTContext constructor 2020-01-08 12:05:51 +01:00
utils [lldb] Respect previously set values of LLDB_TABLEGEN_EXE 2019-12-16 14:31:42 -08:00
.arcconfig
.clang-format
.gitignore Add .noindex to the gitignore 2019-04-05 17:57:42 +00:00
CMakeLists.txt [lldb/Bindings] Move bindings into their own subdirectory 2020-01-09 08:44:34 -08:00
CODE_OWNERS.txt [lldb][NFC] Cleanup mentions and code related to lldb-mi 2019-07-19 15:55:23 +00:00
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
use_lldb_suite_root.py