David Ungar
22d37eccd8
WIP
2019-06-09 14:51:39 -07:00
David Ungar
c4322de196
CreateSubtree returns one only
2019-06-09 12:17:32 -07:00
David Ungar
1d5b9ea28f
did expandMe
2019-06-09 12:08:35 -07:00
David Ungar
2869b4eaf3
Add final’s
2019-06-09 10:17:54 -07:00
David Ungar
d3cf74bb37
compiles
2019-06-09 10:04:26 -07:00
David Ungar
a724ff1446
undo lastAdopter transfer and rename, fix use expansion, rm depth
2019-06-09 09:57:32 -07:00
David Ungar
2e9f6c0f15
Formats and fixes
2019-06-08 11:51:35 -07:00
David Ungar
253f16b76d
WIP
2019-06-08 09:34:16 -07:00
David Ungar
3abfa1f384
WIP
2019-06-08 09:08:49 -07:00
David Ungar
f9974468a7
fixes
2019-06-05 21:28:04 -07:00
David Ungar
13d3c009be
Fixes to build release version.
2019-06-05 17:18:05 -07:00
David Ungar
1e9bc8465b
Minor cleaning
2019-06-05 16:09:47 -07:00
David Ungar
670eb61f8e
Spell out GTX
2019-06-05 15:54:10 -07:00
David Ungar
05d38e0c53
Source range optimization
2019-06-05 14:15:47 -07:00
David Ungar
480807f902
Hoisted expand after
2019-06-05 12:22:04 -07:00
David Ungar
f36648463a
rm finishExpansion
2019-06-05 12:15:01 -07:00
David Ungar
85a5514c56
Create pattern use always
2019-06-05 11:02:11 -07:00
David Ungar
7bc8129321
First cut new Guard scheme
2019-06-05 10:24:11 -07:00
David Ungar
73279c99fb
Upto findLookupParentForUse
2019-06-05 09:04:38 -07:00
David Ungar
dd5d4ab492
Rm unused
2019-06-05 08:33:03 -07:00
David Ungar
1c0da7511c
Renaming
2019-06-05 08:31:00 -07:00
David Ungar
50e599b036
Renaming
2019-06-05 08:00:49 -07:00
David Ungar
e42ee8116d
Fix assertion
2019-06-04 21:04:36 -07:00
David Ungar
606ce7b8cb
pattern fixes
2019-06-04 20:50:59 -07:00
David Ungar
94bd4a801a
fmt
2019-06-04 18:11:35 -07:00
David Ungar
8ff4309580
WIP, unfmt
2019-06-04 17:14:32 -07:00
David Ungar
3f3f51c7b9
new pattern code
2019-06-04 14:36:52 -07:00
David Ungar
ad77af1b87
Catch top-level dependency for use under pattern.
...
var x = 3
_ = x
2019-06-03 21:13:25 -07:00
David Ungar
d914ec2640
Reverse closure scope args in prep for dup detection
2019-06-02 11:59:40 -07:00
David Ungar
23bddf12b4
Format
2019-05-31 21:03:05 -07:00
David Ungar
005e259247
compiles, unfmt
2019-05-31 21:02:19 -07:00
David Ungar
e6012a4809
fixes
2019-05-31 13:56:29 -07:00
David Ungar
2ad2bacec3
Format
2019-05-31 13:37:09 -07:00
David Ungar
11a9ee72b2
finished creation
2019-05-31 13:34:34 -07:00
David Ungar
9035ab85f5
WIP unfmt
2019-05-31 10:12:24 -07:00
David Ungar
40b0080c4c
WIP createSubtree
2019-05-31 07:53:01 -07:00
David Ungar
2e7756c5c9
WP Redoing
2019-05-30 21:59:07 -07:00
David Ungar
80ccbcf291
Simpler trailing angle bracket.
2019-05-29 13:02:42 -07:00
David Ungar
8814390225
ifndef NDEBUG nify
2019-05-28 14:40:10 -07:00
David Ungar
2b9480dd35
Format
2019-05-28 12:38:30 -07:00
David Ungar
36234c3cc8
function_ref
2019-05-28 12:37:49 -07:00
David Ungar
6942344ad4
Review cleanups.
2019-05-28 12:35:29 -07:00
David Ungar
741a0bfcd7
Typo fix.
2019-05-28 11:24:55 -07:00
David Ungar
3f820c374e
Some review tweaks.
2019-05-28 11:12:12 -07:00
David Ungar
663760e3b7
ASTOOScope ontology
2019-05-28 10:48:22 -07:00
Rintaro Ishizaki
6c0806419f
Merge pull request #25008 from owenv/improved_#else_if_diagnostic
...
[Parse] Improve diagnostic and add fixit to correct '#else if' to '#elseif'
2019-05-24 09:38:12 -07:00
Owen Voorhees
901d947478
Improve diagnostic and add fixit to correct '#else if' to 'elseif'
...
Resolves SR-10581
2019-05-23 19:34:21 -07:00
Slava Pestov
b26ba2dce9
AST: Add utilities to ASTContext for looking up builtin initializers
2019-05-23 10:40:34 -04:00
Andrew Trick
bdf7b2ade6
Merge pull request #24947 from atrick/fix-dynamic-exclusivity
...
Fix exclusivity diagnostics to be aware of [dynamically_replaceable].
2019-05-22 10:36:01 -07:00
Doug Gregor
22c0995046
Allow non-@objc ‘dynamic’ in all language modes.
...
Non-‘@objc’ ‘dynamic’ has been allowed since Swift 5, but there’s no
reason to tie it to the language mode (Swift >= 5).
Fixes rdar://problem/50348013.
2019-05-21 13:40:04 -07:00