llvm-project/lldb/source/Expression
Pavel Labath 5d64574301 [lldb] Delete Value::Vector class
This class and it's surroundings contain a lot of shady code, but as far
as I can tell all of that code is unreachable (there is no code actually
setting the value to eValueTypeVector).

According to history this class was introduced in 2012 in
r167033/0665a0f09. At that time, the code seemed to serve some purpose,
and it had two entry points (in Value::SetContext and
ClangExpressionDeclMap::LookupDecl). The first entry point was deleted
in D17897 and the second one in r179842/44342735.

The stated purpose of the patch introducing this class was to fix
TestRegisters.py, and "expr $xmm0" in particular. Both of these things
function perfectly well these days without this class.
2020-11-04 10:21:56 +01:00
..
CMakeLists.txt [CMake] Make `intrinsics_gen` dependency unconditional. 2020-07-17 16:43:17 -07:00
DWARFExpression.cpp [lldb] Delete Value::Vector class 2020-11-04 10:21:56 +01:00
DiagnosticManager.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
Expression.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
ExpressionVariable.cpp Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish) 2020-07-27 13:26:35 -07:00
FunctionCaller.cpp Handle the case where a thread exits while we are running a function on it. 2020-05-21 17:55:53 -07:00
IRExecutionUnit.cpp Use !hasLocalLinkage instead of listing the symbol types 2020-10-29 14:44:06 -07:00
IRInterpreter.cpp [lldb] Remove redundant WithFormat suffixes (NFC) 2020-07-20 23:00:32 -07:00
IRMemoryMap.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
LLVMUserExpression.cpp Handle the case where a thread exits while we are running a function on it. 2020-05-21 17:55:53 -07:00
Materializer.cpp [lldb/Utility] Add unit tests for RegisterValue::GetScalarValue 2020-11-03 16:12:32 +01:00
REPL.cpp Use zu rather than llu format specifier for size_t (-Wformat warning fix). 2020-09-16 19:28:05 -07:00
UserExpression.cpp [lldb] Add option to retry Fix-Its multiple times to failed expressions 2020-04-06 11:25:36 +02:00
UtilityFunction.cpp [lldb] Fix missing initialization in UtilityFunction ctor (NFC) 2020-10-22 21:12:27 -07:00