Skip to content

[pull] swift/main from apple:swift/main #1003

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 28 commits into from
Dec 20, 2020
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
95dd368
thread exe_ctx through GetIndexOfChild(Member)?WithName
kastiglione Dec 17, 2020
0a86741
call newly stubbed SwiftLanguageRuntime::GetIndexOfChildMemberWithName
kastiglione Dec 17, 2020
4bd5d15
use StringRef and MutableArrayRef in new API
kastiglione Dec 17, 2020
7b8951c
revert MutableArrayRef back to vector
kastiglione Dec 17, 2020
d0a8d14
implement most of GetIndexOfChildMemberWithName
kastiglione Dec 18, 2020
0d5d9e2
in GetChildCompilerTypeAtIndex, switch fallback() to impl()
kastiglione Dec 18, 2020
ba443ff
rework GetIndexOfChildMemberWithName validation
kastiglione Dec 18, 2020
93a4ce8
first changes to tests now that these private members are visible
kastiglione Dec 18, 2020
9caca72
[AArch64][GlobalISel] Use the look-through constant helper for the sh…
aemerson Sep 27, 2020
d4180f6
Merge commit '9caca7241d44' from llvm.org/release/11.x into apple/sta…
Dec 18, 2020
43ff75f
[AArch64][GlobalISel] Promote scalar G_SHL constant shift amounts to …
aemerson Sep 27, 2020
0115cb1
Merge commit '43ff75f2c3fe' from llvm.org/release/11.x into apple/sta…
Dec 18, 2020
38a91d3
Merge commit '0a21abca392a' from swift/release/5.4 into swift/main
Dec 19, 2020
b85f9cd
take base class into account when calculating member index
kastiglione Dec 18, 2020
fc3c654
use <3 instead of <=2 - for consistency
kastiglione Dec 18, 2020
1d92d40
dereference weak types
kastiglione Dec 18, 2020
d89aacb
traverse class hierarchy
kastiglione Dec 18, 2020
74d407a
fix superclass iteration
kastiglione Dec 18, 2020
ff5203d
return 0 not None for ThickFunction
kastiglione Dec 18, 2020
49a045c
handle ExistentialMetatype in SwiftLanguageRuntimeImpl
kastiglione Dec 18, 2020
094fdb3
update TestLibraryIndirect.py
kastiglione Dec 19, 2020
922d587
comment: LLDB can find it through type metadata
kastiglione Dec 19, 2020
5d0f70d
use `T v(...)` style initialization
kastiglione Dec 19, 2020
466cba7
update No.swiftmodule.swift
kastiglione Dec 19, 2020
dd9ee01
reenable TestSwiftFoundationTypeNotification.py
kastiglione Dec 19, 2020
ecc71dd
add superclass to child_indexes
kastiglione Dec 19, 2020
4ccae3c
Merge pull request #2260 from apple/lldb-Implement-TypeSystemSwiftTyp…
kastiglione Dec 19, 2020
0a21abc
Merge commit '0115cb1f20fa' from apple/stable/20200714 into swift/rel…
Dec 19, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
use <3 instead of <=2 - for consistency
  • Loading branch information
kastiglione committed Dec 18, 2020
commit fc3c654330567576195c9c50d9a19d8dce47280f
Original file line number Diff line number Diff line change
Expand Up @@ -1192,7 +1192,7 @@ llvm::Optional<size_t> SwiftLanguageRuntimeImpl::GetIndexOfChildMemberWithName(
// the number of fields are increased to match.
if (name.startswith("payload_data_")) {
uint32_t index;
if (name.take_back().getAsInteger(10, index) && index <= 2) {
if (name.take_back().getAsInteger(10, index) && index < 3) {
child_indexes.push_back(index);
return child_indexes.size();
}
Expand Down