Commit Graph

133 Commits

Author SHA1 Message Date
David Ungar
2b7b7cfec1 Fix unfmt still rm startLocAccordingToCondition 2019-06-10 14:27:24 -07:00
David Ungar
f203509250 fixes, unfmted, rm startLocAccordingToCondition 2019-06-10 14:03:34 -07:00
David Ungar
6a8d91f673 fmt 2019-06-10 13:18:58 -07:00
David Ungar
17bb03112e new cond use scheme 2019-06-10 13:18:18 -07:00
David Ungar
7d1f024e07 WIP unfmt 2019-06-10 12:10:21 -07:00
David Ungar
2baa473385 only redo cache at top level 2019-06-09 20:52:08 -07:00
David Ungar
2e46fe16f7 Move insertion point 2019-06-09 20:10:30 -07:00
David Ungar
8d526b399e Change insertion point for no-expand nodes 2019-06-09 18:17:24 -07:00
David Ungar
d96896cf4e compiles, fmt after big deferred redo 2019-06-09 17:36:44 -07:00
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
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
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
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