Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented May 12, 2020

See Commits and Changes for more details.


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

AnthonyLatsis and others added 15 commits May 11, 2020 22:18
'key.is_system: 1' is added if the associated declaration is from a
system module.

rdar://problem/62617558
Only check lines we really care about.
[Diagnostics] Add an edu note explaining @_nonEphemeral diags
…am-2

GenericSignatureImpl: Assert we were given type parameters in getSuperclassBound & conformsToProtocol
…em-rdar62617558

[CodeCompletion] Add 'IsSystem' flag to code completion result item
Simple check for the following pattern:
x = begin_access
end_access x
…atype conversions (swiftlang#31595)

Add pattern to catch the following redundant conversion:

%tmp1 = thick_to_objc_metatype %x
%tmp2 = objc_to_thick_metatype %tmp1
...
%tmp3 = <sil operation> %tmp2

to:

%tmp3 = <sil operation> %x

Similarly add pattern for redundant conversion of objc_to_thick_metatype
followed by thick_to_objc_metatype.

Fixes rdar://62932799
…ang#31723)

Fix `PullbackEmitter::getArrayAdjointElementBuffer` to always lookup
`Array.TangentVector.subscript` from the stdlib.

Resolves compiler crash when user code also defines
`Array.TangentVector.subscript`.
[SILOpt] Add ZeroInitializer to isValidStaticInitializerInst
@MaxDesiatov MaxDesiatov merged commit 8381680 into swiftwasm May 12, 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.

9 participants