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