swift
Merge 2020-08-31 into tensorflow
#33755
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
164
Changes
View On
GitHub
Merge 2020-08-31 into tensorflow
#33755
dabrahams
merged 164 commits into
tensorflow
from
tensorflow-merge
[Serialization] Force destructor creation for imported class
878efac7
test: migrate tests to Python3 by default
17c8d274
AST: Fix ASTScopeLookup crash if a PatternBindingEntry's context is n…
5e3ef645
[IDE] Skip visiting constructor references when the decl is unknown
b4fb7d01
[CS] Don't use TMF_GenerateConstraints in simplifyConstraint
dd9e1cf6
[gardening] Move FuzzyStringMatcher to libIDE
6480bfaa
[gardening] Move source text printing alongside other completion methods
34de805d
[gardening] Move filter name printing alongside other completion methods
cf87ad80
[gardening] Sink compiler invocation code into libIDE
af78895c
[gardening] format changed code
0d42d7d9
Merge pull request #33624 from slavapestov/ast-scope-crash-with-patte…
24f1a46e
Move adjustClangTriple above its only caller
81786104
Fix missing dependency
696c124a
Merge remote-tracking branch 'github/master' into HEAD
629f861c
[Sema] Improve diagnostics for use of self access kind modifier on ac…
6e6de518
Merge remote-tracking branch 'github/master' into HEAD
2db2096c
[AutoDiff] NFC: silence no-asserts unused variable warning. (#33629)
ee8ad7bb
Merge remote-tracking branch 'github/master' into HEAD
7353af15
Move FuzzyStringMatcherTest to IDE unittests
c5b42aca
Revert "[SIL] Add SILFunctionType flag for async."
94b5f766
Revert "[SIL] Add flag to SILFunctionType::Profile for async."
5d813f38
[Explicit Module Builds] Handle #canImport in the dependency scanner …
78159c83
[CSApply] Handle OptionalForce component when is initial component on…
7815ecf2
Merge pull request #33632 from benlangmuir/gardening-libIDE
8c56ce84
Merge pull request #33625 from bnbarham/pass-reference-nullptr
86c78572
[test] ABIChecker: add a test for -use-interface-for-module flag
8f72547e
SIL: Add a SILFunction::Purpose for global init once functions
d82a767e
[SIL] Added async flag to SILExtInfo.
f74a3b47
SILOptimizer: Recognize globalinit once functions using an attribute …
6d6165a9
Merge pull request #33631 from hamishknight/what-do-you-mean-youve-se…
48a7bc96
[CSDiagnostics] Emit fix-its to insert requirement stubs for missing …
79b0a7ef
Merge pull request #33623 from LucianoPAlmeida/SR-13442-key-path-unwr…
97609dd0
Merge pull request #33636 from nate-chandler/move-flag-to-SILExtInfo
148ba9d6
Merge pull request #33255 from kateinoigakukun/katei/fix-sib-xref-deinit
e387b366
[IRGen] NFC: Simplify IRGenModule::defineTypeMetadata
a53f3633
[RemoteMirror] Fix potential uninitialized data access in convertChild.
9962f799
[CodeCompletion] Don't update VFS content hash map after each completion
bf5fb4d2
[Runtime] Fix memory ordering on a store in ConcurrentReadableArray.
58604ff1
Remove apparently unnecessary filter for CMO serializing references t…
66e2ce69
Merge pull request #33638 from nkcsgexi/test-use-interface-for-module
59fe82a2
Merge pull request #32685 from compnerd/testing-the-future
b37de4b5
DependenciesScanner: include search path options in PCM building comm…
29c7216c
build: remove the Python 2 check
82e870b8
Merge pull request #33642 from mikeash/fix-remotemirror-uninitialized…
c059fc2d
Merge pull request #33646 from mikeash/fix-concurrentarray-memory-order
0ade99f7
Merge pull request #33645 from rintaro/ide-completion-rdar67773257
9ee8cd23
[AST] Support SILFunctionType/SILBlockStorageType in ClangTypeConverter.
362a25ae
[AST] Introduce a new type to represent a type hole in constraint system
78ea3de8
[CSApply] Make sure that hole type are not propagated to AST
48c97676
[ConstraintSystem] Replace use of `UnresolvedType` with specialized `…
d039107b
[CSDiagnostics] Adjust diagnostics to account that type holes in solu…
b4d3237b
[sil-mode] Change viewcfg integration to specify dot as a renderer.
d287963c
Implement implicit member chains
5b5e30b6
Fixup diagnostics
1069fe28
More diagnostic improvements
3b5deab1
Fix missing call diagnostic
788d3f09
[Sema] Move unresolved base tracking into CSGen
aedde34f
[Sema] Inject implicit ParenExpr for unresolved member chains
4e9b7b20
[AST] Introduce UnresolvedMemberChainResultExpr
f5845666
[Sema] Prefer LValueType during solution scoring
d78b59c8
[Sema] Change anchor of unresolved chain result type
e0e3babc
[Sema] Move UnresolvedMemberChainResultExpr creation to walkToExprPre
4331e26b
[Localization] Add new diagnostics to localization file
aade4aa7
[Sema] Use getMetatypeInstanceType instead of casting to MetatypeType
5394e6b2
[Sema] Apply clang-format
c33ad11f
[Sema] Always cache the unresolved chain base
1e27f26b
[Sema] Bail out early of solution application for UME
ed941314
[Sema] Transfer contextual type info when we inject UnresolvedMemberC…
26f0a805
[Sema] Remove unnecessary impact adjustment
74d00405
[Sema] Move member chain transformation into precheck
18923567
[Sema] Improve invalid lvalue diagnostics for UnresolvedMemberExpr
7b05352c
[Sema] Add FIXME for Optional binding inference bug
00555016
[Sema] Rebase and address feedback for implicit member chains
5de23f5c
[Sema] Support code completion for heterogeneous unresolved member ch…
968112e4
[IDE] Offer unresolved member completions with non-matching types
db33dfa3
Remove Argument from UnresolvedMemberExpr
352adc3b
[AST] Properly initialize FunctionRefKind for UnresolvedMemberExpr
30e52be1
[Tests] Add IUO tests for implicit member chains
d8878d2a
[AST] NFC: Fix a typo in the `HasTypeHole` description
b6c2f894
Subsume SWIFT_STDLIB_USE_NONATOMIC_RC into SWIFT_STDLIB_SINGLE_THREAD…
9de7b593
[AST] Make sure that hole types are always allocated in `ConstraintSo…
8f2e53c7
Merge pull request #33626 from davezarzycki/pr33626
b07ecb9e
[Tests] Update completions for unresolved enum members
8905f973
[Runtime] Shrink ConcurrentReadableHashMap a bit.
4cd1b715
Respect SWIFT_STDLIB_SINGLE_THREADED_RUNTIME and use nonatomic refcou…
1fec2b55
[build] Don't execute dsymutil in parallel (#33654)
102d6387
ABIChecker: exclude decls with the @_alwaysEmitIntoClient attribute
1a44db3d
[Dynamic Casting] Overhauled Runtime (#33561)
524cfae1
Merge pull request #33652 from nkcsgexi/67589328
33fe1ff6
Merge pull request #33630 from artemcm/ScannerCanImport
99938758
[CSBindings] Don't attempt to join types that contain holes
96650911
[AutoDiff] Add missing `withoutDerivative(at:)` fix-its. (#33660)
83b50cd8
ABIChecker: rename argument -protocol-requirement-white-list to -prot…
103b61c8
CSGen: Infer generic arguments in explicit closure result types
80560dab
[NFC] CSGen: Clean up some flow in inferClosureType
61d86d5f
[SR-13461] Relax An Assert
84c50655
Merge pull request #33651 from compnerd/complete
ce2377d9
[AST] Add functionality for computing Clang types for SIL functions.
c890cdd1
[Serialization] Allow different Clang types in deserialization.
1807412e
[NFC] Remove ASTExtInfo::assertIsFunctionType in favor of checkInvari…
eaac23fd
[NFC] Remove unused function parameter.
eead4ae8
[NFC] Remove redundant ExtInfo parameter for getBridgedFunctionType.
eeec16f1
[NFC] Bridge based on SILFunctionLanguage instead of Representation.
fdbcd123
[NFC] Extract computation of SILExtInfoBuilder bits into new method.
f86aad9b
[Dependency Scanner] Prefix Clang dependency scanner search path argu…
863bca87
[AST/TypeChecker] Add more asserts to make sure types don't get into AST
4847ec9a
Merge pull request #33666 from nkcsgexi/67883661
41ea927c
Give global once symbols stabler manglings.
0bef4a66
[Sema] Improve diagnostics for key path root type inferred as option …
4b921c34
[NFC] Clean Up FrontendTool
4c7ccf5a
Add doesActionRequireSwiftStandardLibrary
fe7444ff
Define doesActionRequireInputs
4c56c956
[CodeCompletion] Ensure all ExtensionDecl's extended nominal are comp…
e013ebd3
Merge pull request #33667 from nkcsgexi/allow-list-rename
5faedbd1
[Clang importer] Drop unused parameter from getParamOptionality().
16876fbf
Merge pull request #33670 from artemcm/ClangScannerPathPrefixes
12dd83db
[docs] Fix small mistake in DynamicCasting.md (#33641)
6e8ee7cc
[Dependency Scanner] Ensure that Clang dependency scanner instances i…
5afbddb4
Merge pull request #33603 from LucianoPAlmeida/SR-13079-improve-kp-op…
82fc202d
Fix ConnectionGraph verification for calls to no return functions. (#…
b1db77ad
Merge pull request #33669 from rintaro/ide-completion-rdar67102794
f3cebd2f
[Concurrency] Import Objective-C methods with completion handlers as …
1e5d30f5
[ownership] Move SemanticARCOpts into a separate folder in preparatio…
1132cda8
Disable LLDB tests in nightly package preset (67923799)
109b7b8a
Merge pull request #33650 from jckarter/global_init_mangling
f588f2f4
Expanded discussion of protocol types (#33621)
c98d8954
Merge pull request #33679 from apple/disable-lldb-test-package-bot
7b503748
Merge pull request #33671 from artemcm/BatchScannerTargetExtract
02513b1c
Merge pull request #33658 from xedin/introduce-hole-type
a6c3e6f5
Merge pull request #31679 from Jumhyn/implicit-member-chains-differen…
c48a676a
Add error reporting when looking up types by demangled name.
fd6922f9
Merge pull request #33647 from mikeash/shrink-concurrentreadablehashmap
0990fa90
Fallback to building Cmake from source on all platforms, not just Lin…
539b241b
[Concurrency] Use completion/completionHandler parameter names for as…
6ad2757b
Merge pull request #33672 from CodaFi/ceci-nest-pas-une-pipeline
7c8041ae
Merge pull request #33668 from CodaFi/field-day
592d4278
Merge pull request #33541 from varungandhi-apple/vg-clang-types-in-si…
8df83150
Merge pull request #33585 from mikeash/type-lookup-error-reporting
50ea66d1
[Parse] Don't drop throws containing a code completion expression.
c4f05052
[Parse] Stop early exiting when parsing catch statements and ObjCSele…
00994f11
[Parse][IDE] Don't drop default argument init exprs containing code c…
3e0500d7
[Parse] Perform the single expression function body transform for del…
89803560
[ConstraintSystem] NFC: Clarify why upward propagation of literal con…
c03d7629
[CSBindings] NFC: Remove dead condition leftover from Swift version 3…
ebc03a18
Merge pull request #33663 from AnthonyLatsis/unbound-closure-retty
5525a785
[Sema] Diagnose use of ambiguous property wrappers (#33688)
172c4be0
Merge pull request #33677 from gottesmm/pr-0c62e0beda3a13e79c75b24764…
8c1be69b
Merge pull request #33659 from gottesmm/pr-84ac4140f366657db17f220c96…
11eac12d
Merge pull request #33674 from DougGregor/concurrency-objc-import-async
10fa19b2
When building standalone stdlib, explicitly use C/C++ compilers from …
7a6f84dc
Mark Reflection_jit.swift as UNSUPPORTED for standalone stdlib builds…
73f42736
swift_build_sdk_interfaces.py: adjust output directory path to an SDK…
dbd16d2e
Merge pull request #33676 from nathawes/parser-completion-fixes
3e8278ae
Merge pull request #33690 from xedin/csbindings-protocol-propagation
8573c991
Merge pull request #33691 from nkcsgexi/fix-67951012
db0a6f74
Turn on Verbose Output For Test
c34212aa
Revert "Add A Reproducer For rdar://48443680"
a412e480
Merge pull request #33693 from CodaFi/testify
a0cdeb5f
Merge remote-tracking branch 'github/master' into HEAD
49d43e8d
[TF] Update AutoDiff test.
fa746766
update-checkout-config.json: adjust for tensorflow merge
9216b35f
shabalind
requested a review
from
dan-zheng
5 years ago
shabalind
changed the title
Tensorflow merge
Merge 2020-08-31 into tensorflow
5 years ago
Merge branch 'tensorflow' into tensorflow-merge
1fa9a631
dan-zheng
approved these changes on 2020-09-02
dabrahams
merged
26eea72c
into tensorflow
5 years ago
dabrahams
deleted the tensorflow-merge branch
5 years ago
Login to write a write a comment.
Login via GitHub
Reviewers
dan-zheng
Assignees
No one assigned
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub