Skip to content

[pull] swiftwasm-release/5.3 from release/5.3 #992

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 14 commits into from
May 14, 2020
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented May 13, 2020

See Commits and Changes for more details.


Created by pull[bot]. Want to support this open source service? Please star it : )

amartini51 and others added 13 commits May 1, 2020 16:06
Fixes <rdar://problem/62747693>

(cherry picked from commit 8946435)
for fast completions. Options may affect the parsing result.
Also, don't collect interface hash tokens inside inactive blocks.

(cherry picked from commit ec0c948)
Register DynamicSubscriptExpr's index expression
as a call argument in MiscDiagnostics to avoid it
being diagnosed as a single element labelled tuple.

Resolves SR-12799.
Previously we could allow such a declaration to be
marked @objc, despite being incompatible. This
caused crashes later down the pipeline as the
subscript's accessors were correctly checked for
generic params and were not marked @objc.

Resolves SR-12801.
Previously we would always consider an AnyObject
subscript lookup to be ambiguous if there was a
candidate in both a class and protocol, even if
the selectors and types matched. This was due to
the protocol's generic signature preventing the
signatures from being coalesced.

Tweak the logic to strip generic signatures when
comparing for AnyObject lookup, matching what we
do for @objc methods.

Resolves SR-8611.
Resolves rdar://43645564 & rdar://62906344.
…stifconfig

[5.3][CodeCompletion] Inherit options when parsing new buffer
[5.3] Check SPI usage of implementation-only types, in frozen types and on protocol requirements
[5.1 Compatibility library] Add missing #include
@pull pull bot merged commit 671eed7 into swiftwasm-release/5.3 May 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants