llvm-project/lldb
Raphael Isemann bd68a052f2 [lldb] Also include the array definition in CommandOptions.inc
Summary:
Right now our CommandOptions.inc only generates the initializer for the options list but
not the array declaration boilerplate around it. As the array definition is identical for all arrays,
we might as well also let the CommandOptions.inc generate it alongside the initializers.

This patch will also allow us to generate additional declarations related to that option list in
the future (e.g. a enum class representing the specific options which would make our
handling code less prone).

This patch also fixes a few option tables that didn't follow our naming style.

Reviewers: JDevlieghere

Reviewed By: JDevlieghere

Subscribers: abidh, lldb-commits

Tags: #lldb

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

llvm-svn: 367186
2019-07-28 06:24:07 +00:00
..
cmake [CMake] Print the correct variables 2019-07-26 20:58:10 +00:00
docs [Docs] Remove reproducers from the project page. 2019-07-25 22:22:43 +00:00
examples [crashlog] Fix a mismatch between bytes and strings. 2019-07-09 01:05:12 +00:00
include/lldb [TableGen] Move core properties into a separate file (NFC) 2019-07-26 18:14:12 +00:00
lit [AIX][lit] Don't depend on psutil on AIX 2019-07-24 15:04:27 +00:00
packages/Python/lldbsuite [dotest] Remove dead code 2019-07-26 01:58:18 +00:00
resources [CMake] Revised LLDB.framework builds 2019-01-04 12:46:50 +00:00
scripts [lldb] Remove Xcode project legacy 2019-07-24 09:20:14 +00:00
source [lldb] Also include the array definition in CommandOptions.inc 2019-07-28 06:24:07 +00:00
test [CMake] Align debugserver with lldb-server on Darwin 2019-07-20 11:18:31 +00:00
third_party/Python/module [lldb/thirdparty] Remove unneeded files, asked by Jonas. 2019-03-12 20:41:36 +00:00
tools cli-wrapper-mpxtable.cpp: fix file header 2019-07-25 05:15:50 +00:00
unittests SymbolVendor: Move Symtab construction into the SymbolFile 2019-07-26 07:03:28 +00:00
utils [lldb] Also include the array definition in CommandOptions.inc 2019-07-28 06:24:07 +00:00
.arcconfig
.clang-format
.gitignore Add .noindex to the gitignore 2019-04-05 17:57:42 +00:00
CMakeLists.txt [TableGen] Move core properties into a separate file (NFC) 2019-07-26 18:14:12 +00: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