llvm-project/lldb/source
Raphael Isemann b5ff511048 [lldb][NFC] Early-exit in DWARFASTParserClang::ParseSingleMember
ParseSingleMember has two large ifs around the back of it's body:
`if (!is_artificial)` and `if (member_type)`. This patch just converts those
to early-exits. The patch is NFC. It even retains the curious fact that
Objective-C properties that fail to parse are silently ignored, but now there
is at least a FIXME that points this out.
2021-10-09 14:40:39 +02:00
..
API [lldb/Plugins] Add memory region support in ScriptedProcess 2021-10-08 14:54:07 +02:00
Breakpoint [lldb] Remove some anonymous namespaces 2021-10-05 08:35:18 +02:00
Commands [lldb] Improve help for platform put-file 2021-10-05 10:29:37 -07:00
Core [lldb] Remove shared_ptr from some global Properties objects 2021-10-08 10:43:37 +02:00
DataFormatters [nfc] [lldb] Prevent needless copies of DataExtractor 2021-08-04 20:35:53 +02:00
Expression [lldb, mlir] Migrate from getNumArgOperands and arg_operands (NFC) 2021-10-07 08:29:42 -07:00
Host [lldb] [ConnectionFileDescriptorPosix] Refactor scheme matching 2021-10-08 11:47:57 +02:00
Initialization [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
Interpreter [lldb/Plugins] Add memory region support in ScriptedProcess 2021-10-08 14:54:07 +02:00
Plugins [lldb][NFC] Early-exit in DWARFASTParserClang::ParseSingleMember 2021-10-09 14:40:39 +02:00
Symbol [lldb] Convert misc. StringConvert uses 2021-09-25 14:19:19 +02:00
Target Move TargetRegistry.(h|cpp) from Support to MC 2021-10-08 14:51:48 -07:00
Utility [lldb] [gdb-remote] Implement the vRun packet 2021-09-10 14:08:36 +02:00
CMakeLists.txt [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project 2021-09-16 18:29:57 +02:00
lldb.cpp [lldb] Reinstate support for LLDB_VERSION_STRING 2021-02-22 16:56:00 -08:00