aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ADT/ArrayRefTest.cpp
diff options
context:
space:
mode:
authorCharles Zablit <c_zablit@apple.com>2025-04-30 12:44:19 +0200
committerGitHub <noreply@github.com>2025-04-30 11:44:19 +0100
commitb3d130279f5c59a82d48d4647bef626ac4e202cf (patch)
tree0da0af37fec618f40d3b0b5a7a593d554308fdd8 /llvm/unittests/ADT/ArrayRefTest.cpp
parent92195f6fc873cd27a5aa0852252dfe44ccdc6ea0 (diff)
downloadllvm-b3d130279f5c59a82d48d4647bef626ac4e202cf.zip
llvm-b3d130279f5c59a82d48d4647bef626ac4e202cf.tar.gz
llvm-b3d130279f5c59a82d48d4647bef626ac4e202cf.tar.bz2
[lldb] Upgrade `GetIndexOfChildWithName` to use `llvm::Expected` (#136693)
This patch replaces the use of `UINT32_MAX` as the error return value of `GetIndexOfChildWithName` with `llvm::Expected`. # Tasks to do in another PR 1. Replace `CalculateNumChildrenIgnoringErrors` with `CalculateNumChildren`. See [this comment](https://github.com/llvm/llvm-project/pull/136693#discussion_r2056319358). 2. Update `lldb_private::formatters::ExtractIndexFromString` to use `llvm::Expected`. See [this comment](https://github.com/llvm/llvm-project/pull/136693#discussion_r2054217536). 3. Create a new class which carries both user and internal errors. See [this comment](https://github.com/llvm/llvm-project/pull/136693#discussion_r2056439608).
Diffstat (limited to 'llvm/unittests/ADT/ArrayRefTest.cpp')
0 files changed, 0 insertions, 0 deletions