swift
Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a' into tensorflow
#27478
Merged

Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a' into tensorflow #27478

burmako merged 204 commits into tensorflow from tensorflow-merge
burmako
natecook1000 [stdlib] Fix the example in LazySequenceProtocol docs.
3be83216
natecook1000 Shorten parameter name in doc example.
ab5846c8
natecook1000 Merge branch 'master' into nc_lazyscan_fix
90f9dd48
hamishknight [Sema] Don't look through CoerceExprs in markDirectCallee
1cc1e585
natecook1000 Minor additional revisions
06102a9f
nate-chandler [SILOptimizer] ProjectionTree can vend leaf types.
70ad4733
nate-chandler [SILOptimizer] Projection tree can vend users.
9bd6fec6
nate-chandler [SILOptimizer] Epilogue matcher can find partial post dom argument re…
27fe8493
nate-chandler [Gardening] Minor cleanup to Projection.h.
851d9f44
nate-chandler [Gardening] Documented ArgumentDescriptor method.
782d6cd1
nate-chandler [Gardening] Made FSOEnableGenerics option static.
00387615
nate-chandler [SILOptimizer] Added option to force FSO for uncalled functions.
c99f12ff
ematejska Using %sil-opt is inconsistent with the rest of the tests in this dir…
4412a795
xedin [Diagnostics] Store synthesized arguments in `missing arguments` diag…
4203c2f9
xedin [ConstraintSystem] Change `missingArgument` callback to produce an in…
b15ef15a
xedin [ConstraintSystem] Allow solver to synthesize missing arguments in di…
65c03d5f
xedin [Diagnostics] Diagnose missing argument(s) in argument positions
e30612e8
xedin [Diagnostics] Diagnose missing arguments in relation to contextual type
881f5219
xedin [ConstraintSystem] Short-circuit matching if missing arguments have b…
b8528cd5
xedin [Diagnostics] Tailored diagnostic when single tuple used instead of N…
ee8c78ee
xedin [Diagnostics] Implement single missing argument diagnosis
60bcc945
xedin [Diagnostics] Tailored diagnostic for missing argument in property wr…
9406edc0
xedin [ConstraintSystem] Store parameter flags in synthesized argument locator
73b6427f
theblixguy [Typechecker] Perform capture analysis in enums as well
1e87dfcf
theblixguy [Test] Adds a test case
9c97153b
eeckstein SILGen: use the correct forwarding substitutions for the setter of an…
7d65012f
DougGregor [SILGen] Separate the initialization of a wrapped property from a wra…
ab5d161c
DougGregor [DI] Support definite initialization for composed property wrappers.
8613b054
DougGregor Add fixed test case from rdar://problem/53349209
5431efab
DougGregor [Property wrappers] Allow init(wrappedValue:) initializers with defau…
81c0a0ea
DougGregor [TBDGen] Emit property wrapper backing initializer symbol
4ba1833c
DougGregor [TBDGen] Only emit backing initializer for non-resilient properties.
a1541a19
DougGregor Use ParamDecl::isDefaultArgument().
2a74d0b8
xedin [Diagnostics] Correctly diagnose misplaced missing argument
2120a31c
xedin [ConstraintSystem] Mark each of the synthesized arguments as a "hole"
a3e26abd
[IDE] Fix ModelASTWalker passing syntax nodes before the correspondin…
888529cf
rintaro [SyntaxParse] Parse associatedtype decl
fc8a2e6f
varungandhi-apple [IRGen] Convert `Builtin.UnknownObject` to `id` instead of `void *`.
061c036a
gottesmm [polymorphic-builtins] Fix test for rebranch/master-next.
77159c8b
Catfish-Man Add C calling convention shims for creating arrays and strings from b…
90037745
CodaFi Extensions Do Not Have Parent Signatures
574a4505
nkcsgexi Frontend: set up output file .swiftsourceinfo
3103b5ce
nkcsgexi test: update driver tests
6ec4fc8a
nkcsgexi cmake: exclude Private dir from installation
4cd46d9e
nkcsgexi test: add a test about .swiftsourceinfo file using Private directory
5759fe63
nkcsgexi Driver: expose -emit-module-source-info-path as a driver option
ec9cf33a
nkcsgexi Address Jordan's code review comments
70137251
Merge pull request #27329 from nathawes/r55045797-image-literal-synta…
03bdd1c5
adrian-prantl Debug Info: Add missing debug info propagation to SILCloner.
5b92814a
DougGregor Don't emit the property wrapper backing initializer publicly for resi…
6549a0d3
theblixguy Merge pull request #27311 from theblixguy/fix/SR-11509
2736d536
rintaro Merge pull request #27301 from rintaro/syntaxparse-associatedtype
9f1ce1b1
Factor out visitGenericParamList in order to be sure predicates evalu…
8ca0f0dc
slavapestov AST: Fix parent type of protocol type alias types
6a9b5665
slavapestov AST: Refine recursive property checks on type alias types
b1ffa19c
slavapestov AST: Tweak computation of TypeAliasType recursive properties
fffe5c9d
ematejska Merge pull request #27296 from ematejska/update_sil_test_naming
be87bd1b
slavapestov ASTMangler: Desugar unrepresentable type alias types
b1ef4c85
slavapestov AST: Type::subst() preserves TypeAliasType sugar
0ade7b70
slavapestov ASTDemangler: Remove unnecessary calls to TypeAliasType::get()
38416cf3
[Constant Evaluator] Support Array constants in the constant
874bb1df
shahmishal Merge pull request #27336 from gottesmm/pr-3ae2f6959ec99ff084d237c5dc…
b88ee7a7
CodaFi Merge pull request #27340 from CodaFi/party-crashers
a331dee8
CodaFi [Gardening] Sort the ASTTypeIDs
1ba61d76
varungandhi-apple Merge pull request #27333 from varungandhi-apple/vg-fix-unknownobject…
b520076a
nate-chandler [CallerAnalysis] foundAllCallers reqs nonexternal.
23a04220
nate-chandler [SILOptimizer] Alter FSO arg explosion heuristic.
9567bd43
adrian-prantl Merge pull request #27238 from adrian-prantl/silcloner-varinfo
5ad6bee6
swift-ci Merge pull request #27343 from CodaFi/alpha-beta-call
b09631fa
CodaFi Define Requests
7d2dac12
CodaFi Use OperatorPrecedenceGroupRequest to clean up InfixOperatorDecl a bit
5964ce47
Catfish-Man Merge pull request #27266 from Catfish-Man/the-deep-blue-c
698bcade
CodaFi Drop the TypeChecker dependency from some helpers
62266447
Catfish-Man Add an Array-based NSMutableArray subclass
1cce12f2
ravikandhadai [Constant Evaluator][Test] Add a couple of tests to check whether
8f96e8f4
slavapestov Merge pull request #27287 from slavapestov/typealias-sugar
c6c15734
jrose-apple [ClangImporter] importMethodType -> importMethodParamsAndReturnType (…
80e64664
[TBD] Ensure swift-abi-version is kept in sync with IRGen (#27347)
ccd534d1
jrose-apple [ClangImporter] Detangle an index-based loop into two for-each loops …
88bc5b8b
slavapestov AST: TypeAliasDecl::get{Structural,Underlying}Type() always return no…
645fc20d
slavapestov AST: Clean up usages of TypeAliasDecl::getStructuralType()
edd51054
slavapestov AST: TypeDecl::getDeclaredInterfaceType() always returns a non-empty …
040be292
slavapestov Sema: Decouple availability checking from the TypeChecker
bbce3840
slavapestov Sema: Remove outdated comment
5e490024
nkcsgexi Merge pull request #27277 from nkcsgexi/add-source-info-to-driver
adb0e6e1
DougGregor Merge pull request #27322 from DougGregor/property-wrapper-compositio…
9b20012e
xedin [Diagnostics] Produce a tailored diagnostic for multiple missing argu…
cc2c8685
eeckstein Merge pull request #27300 from eeckstein/fix-silgen-crash
66a2f62a
slavapestov Merge pull request #27357 from slavapestov/circular-validation-cleanups
98aa47c0
twostraws Update CHANGELOG.md
b4042eb4
swift-ci Merge pull request #27359 from twostraws/master
56edd08f
benrimmington Add release date to CHANGELOG.md
fd7d412a
CodaFi Requestify Operator Validation
d992ff36
xedin [CSDiag] Remove obsolete logic to related to missing argument failures
48520f77
xedin [TypeChecker] NFC: Update test-cases improved by new missing argument…
ec6a874a
rintaro Revert "[SyntaxParse] Parse associatedtype decl"
859f90af
CodaFi Clean up enum raw expression validation a bit
0df6b407
swift-ci Merge pull request #27293 from benrimmington/changelog-5.1
c95c72fe
shahmishal Merge pull request #27363 from apple/revert-27301-syntaxparse-associa…
e052da7d
jrose-apple [ClangImporter] Remove manual setting of Protocol Self depth (#27352)
dcf607df
CodaFi Merge pull request #27351 from CodaFi/not-a-good-start-boris
c5a27efe
jckarter MetadataReader: Correct size measurement reading AnonymousContextDesc…
a37f8188
jrose-apple [ClangImporter] Use external_source_symbol to identify Swift decls (#…
caa5be84
jckarter Merge pull request #27368 from jckarter/metadata-reader-anonymous-con…
bacbdb81
ravikandhadai Merge pull request #27353 from ravikandhadai/constexpr-test
12e455a5
ravikandhadai Merge pull request #27344 from ravikandhadai/constexpr-arrays
7189c097
ravikandhadai [oslog][stdlib-private] Modify the implementation of the new OSLog
7dabec4d
CodaFi Merge pull request #27364 from CodaFi/raw-smackdown
dd7d9256
gottesmm [ownership] Introduce a new BorrowScopeIntroducingOperand that is use…
59a57ed0
gottesmm [ownership] Add support for adding {end,abort}_apply to the regular u…
f9f3f534
slavapestov AST: Types nested inside a subclass shadow types in the superclass wi…
51e47920
slavapestov IDE: Refactor LookupVisibleDecls to use standard override/shadowing l…
44827bbd
swift-ci Merge pull request #27373 from ravikandhadai/constexpr-bytebuilder-el…
87d13385
gottesmm Merge pull request #27337 from gottesmm/pr-e029383157166756e653b26032…
5e8ba1d2
jckarter Reflection: Traffic in RemoteRefs.
8c4df3b4
xedin Merge pull request #27362 from xedin/port-missing-args
10b1baeb
rintaro [SyntaxParse] Fix ASAN issue
d9eba19b
slavapestov Merge pull request #27365 from slavapestov/member-type-shadowing-rule
c0a57b6e
hamishknight Update test error message
1b7da04b
jrose-apple [AST] Break some header dependencies for faster rebuilds (#27374)
8ff1dac3
nate-chandler Merge pull request #27239 from nate-chandler/39957093-argument-explos…
b9b41964
jckarter Merge pull request #27369 from jckarter/type-ref-builder-remote-ref
02b5e563
Convert TypeChecker::checkDefaultArguments to static function
77333085
hamishknight [Sema] Don't look through CoerceExprs in markDirectCallee (#27085)
8a91e980
[Modules] Add flag to skip non-inlinable function bodies
b904133c
theblixguy [CSApply] Don't diagnose a 'static let none' as ambiguous none unless…
8d869e6f
CodaFi Move some more common enum diagnostics into the decl checker
233f8645
natecook1000 Address feedback from @amartini51.
f6547cc8
jckarter Reflection: Share demangler with MetadataReader.
633471c0
jckarter Reflection: Remove `StartAddress` from ReflectionInfo.
14453147
theblixguy [CSApply] Filter out functions and instance members before the ambigu…
25e1bb5a
xedin [Diagnostics] Centralize requirement failure impact assessment
694023ac
Merge pull request #20420 from harlanhaskins/thats-the-uhh-bodies
71f3285d
jckarter Demangler: Fix out-of-bounds read printing quoted high-bit characters.
c377e8b7
theblixguy [CSApply] Compare variable's type with the base type of the enum we'r…
aa565f55
nkcsgexi cmake: avoid adding source info driver flag to swift_module_flags
7ba1595b
nkcsgexi Merge pull request #27386 from nkcsgexi/cmake-move-source-info
1653af49
jckarter Merge pull request #27383 from jckarter/type-ref-builder-remote-metad…
e5b31c4e
jckarter swift-reflection-dump: Virtualize logical-to-physical address mapping.
11b2c291
Fix parsing of ELF images
e2b6a3d9
CodaFi Merge pull request #27381 from CodaFi/raw-smackdown-live
c6d51a97
varungandhi-apple [NFC] Add some notes to getASTType()'s docstring.
a7446078
Catfish-Man Merge pull request #27341 from Catfish-Man/mutant-arrays
09677831
jckarter Demangler: Keep printing printable chars in QuotedString
2fe68922
compnerd build: explicitly specify `lib` as the lib directory (NFC)
2cb63513
compnerd tests: fix test failure on Windows after #27277
ed958a7e
swift-ci Merge pull request #27392 from compnerd/libdir
dc6067f3
jckarter Merge pull request #26419 from alexshap/fix_elf_image_parsing
777d557d
nkcsgexi AST: refactor getLoc() of decls to have a single entry point for all …
4069172a
jrose-apple Eliminate Builtin.UnknownObject as an AST type (#27378)
a6dd630c
theblixguy [CSApply] Move the variable type check into the lookup filter call
0a39e7db
theblixguy [Test] Add a FIXME next to a test case that should be diagnosed
389232ac
nkcsgexi Merge pull request #27398 from nkcsgexi/get-loc-refactor
aeed2424
compnerd Merge pull request #27394 from compnerd/path-separator
40016b55
xedin [ConstraintSystem] Materialize locator only once per missing argument
24a50030
atrick Add SwiftNSMutableArray expected failures to stability-stdlib-abi.ass…
f07f5b3d
compnerd Revert "Fix parsing of ELF images"
8db90063
gottesmm [apply-site] Refactor out a helper function called insertAfterApply -…
2940e7d5
xedin Merge pull request #27402 from xedin/missing-args-asan-atmpt-2
6bf5daed
atrick Merge pull request #27399 from atrick/fix-nsmutable-abi
d975b1a0
jrose-apple [ClangImporter] Clean up adjustTypeForConcreteImport, part 1
7ecf3dce
jrose-apple [ClangImporter] Add ImportHint::VAList instead of rederiving that info
9c53704f
jrose-apple [ClangImporter] Make it easier to get Swift pointer types
c12b9247
jrose-apple [ClangImporter] Clean up adjustTypeForConcreteImport, part 2
5d4c456a
jckarter Merge pull request #27404 from compnerd/revert-26419
9182051d
jckarter Merge pull request #27388 from jckarter/reflection-remove-start-addre…
12bf25e7
jrose-apple [AST] Add Type::wrapInPointer(PointerTypeKind)
b34d2c5e
jrose-apple [ClangImporter] Eliminate ImportHint::SwiftNewtypeFromCFPointer
9592fc3f
theblixguy [CSApply] Filtering 'none' results should filter out any other decl (…
2de47555
[Parse] Assert that the children of syntax tree nodes have contiguous…
f1a21348
theblixguy [Test] Add some more tests around edge cases
b3d79625
swift-ci Merge pull request #27236 from apple/vg-doc-siltype-getASTType
46823c08
jrose-apple Merge pull request #27309 from jrose-apple/adjust-adjustTypeForConcre…
60c64bfc
xedin Merge pull request #27390 from xedin/sr-11491
6aadbc3d
rintaro Merge pull request #27377 from rintaro/syntaxparse-rdar55711699
6a0bc459
jrose-apple [docs] CToSwift: remove the import-as-member-subscript discussion
40fdae4a
xymus ClangImporter: don't transform NSObject<...> when there's no NSObject…
cf526b4a
swift-ci Merge pull request #27415 from jrose-apple/sub-optimal
066bb61e
rintaro Merge pull request #27406 from nathawes/add-syntax-range-assertions
325204bd
theblixguy Merge pull request #27382 from theblixguy/fix/SR-11522
ad4d6238
Catch failures earlier caused by premature requests for extended nominal
4bc40303
jckarter MetadataReader: Add an API for reading absolute pointers.
4012a207
swift-ci Merge pull request #24270 from natecook1000/nc_lazyscan_fix
d1c87f3c
akyrtzi [ClangImporter] In `shouldIgnoreMacro()` Use `Preprocessor::getSpelli…
a2fca13a
compnerd build-script: new spelling for swift compiler
ce5295b3
compnerd Merge pull request #27434 from compnerd/swift-compiler
111c8929
mikeash [Test] Modify Runtime.swift.gyb to only test 9999 availability when r…
9ae71417
Merge pull request #27313 from davidungar/generic-request-or-extended…
ea81fdc7
jckarter Merge pull request #27418 from jckarter/reflection-symbolic-absolute-…
40e40103
xymus Merge pull request #27409 from xymus/fix-no-nsobject
91e4c0e9
swift-ci Merge pull request #27437 from mikeash/fix-9999-available-testing-aga…
396dd738
gottesmm [debug-utils] Split deleteAllDebugUses(ValueBase *) into SILValue and…
471c7479
shahmishal Update master-rebranch config for swift-integration-tests repo
882d9ef7
akyrtzi Merge pull request #27432 from akyrtzi/check-macro-numeric-char
439361ef
gottesmm Merge pull request #27439 from gottesmm/pr-26e70f126cf7c922fa4d390617…
2ececec3
gottesmm Merge pull request #27405 from gottesmm/pr-daa53ba2f8269780ddc64f9c0e…
3571b1df
Merging swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a into tensorflow
3522cbe9
Update dependencies to new snapshot version 'swift-DEVELOPMENT-SNAPSH…
f78eccf7
Work around the removal of getUnsafeMutablePointerType
7bc4a06c
burmako burmako added tensorflow
burmako
Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
3ad4b927
burmako
burmako
dan-zheng Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
b1eb221c
dan-zheng [WIP] [AutoDiff] Fix AllocStack SILDebugVariable assertion failure. (…
7569ff1e
Merge remote-tracking branch 'upstream/tensorflow' into tensorflow-merge
329e65d7
burmako
dan-zheng
dan-zheng approved these changes on 2019-10-02
burmako
Update the LLDB sha
bf3cfefb
burmako
burmako
burmako
burmako burmako merged b8f31a13 into tensorflow 6 years ago
burmako burmako deleted the tensorflow-merge branch 6 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone