diff options
author | Med Ismail Bennani <medismail.bennani@gmail.com> | 2022-03-24 12:21:21 -0700 |
---|---|---|
committer | Med Ismail Bennani <medismail.bennani@gmail.com> | 2022-03-25 14:59:50 -0700 |
commit | 29f363611dd4b9b898230cde60bacf71f9581343 (patch) | |
tree | 083c8b81f7495adde660220c3ce4e1698caa483c /llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp | |
parent | 12301d616fbcd3bbc78664221256404123a0935f (diff) | |
download | llvm-29f363611dd4b9b898230cde60bacf71f9581343.zip llvm-29f363611dd4b9b898230cde60bacf71f9581343.tar.gz llvm-29f363611dd4b9b898230cde60bacf71f9581343.tar.bz2 |
[lldb/Utility] Make StructuredData::Dictionary::GetKeys return an Array
This patch changes `StructuredData::Dictionary::GetKeys` return type
from an `StructuredData::ObjectSP` to a `StructuredData::ArraySP`.
The function already stored the keys in an array but implicitely upcasted
it to an `ObjectSP`, which required the user to convert it again to a
Array object to access each element.
Since we know the keys should be held by an iterable container, it makes
more sense to return the allocated ArraySP as-is.
Differential Revision: https://reviews.llvm.org/D122426
Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
Diffstat (limited to 'llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions