aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
diff options
context:
space:
mode:
authorMed Ismail Bennani <medismail.bennani@gmail.com>2022-03-24 12:21:21 -0700
committerMed Ismail Bennani <medismail.bennani@gmail.com>2022-03-25 14:59:50 -0700
commit29f363611dd4b9b898230cde60bacf71f9581343 (patch)
tree083c8b81f7495adde660220c3ce4e1698caa483c /llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
parent12301d616fbcd3bbc78664221256404123a0935f (diff)
downloadllvm-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