Commit Graph

184 Commits

Author SHA1 Message Date
David Ungar
3c32a41425 Introduce runIfNotDoneYet 2019-02-27 10:15:14 -08:00
David Ungar
81c0299c1c Incorperate Doug’s comments & factor a bit more. 2019-02-26 23:35:22 -08:00
David Ungar
1f914fbe58 Pull out top-level recording. 2019-02-24 23:52:28 -07:00
David Ungar
ee6acae3c1 Remove bool returns 2019-02-24 23:34:50 -07:00
David Ungar
7c003aae8a Simply retuirn of put asside 2019-02-24 22:59:44 -07:00
David Ungar
66a9cace32 void return from addGeneric… 2019-02-24 22:54:39 -07:00
David Ungar
3641e35721 Pass individual arguments. 2019-02-24 22:38:37 -07:00
David Ungar
0a817a9ba6 Pass flag for addGenericParameters 2019-02-24 21:59:16 -07:00
David Ungar
bd5bff6516 Renaming 2019-02-24 16:45:34 -07:00
David Ungar
4c36440ac5 More recursification 2019-02-24 13:31:31 -07:00
David Ungar
6393c8dd05 Partial recurisivication of decl-based name lookup. 2019-02-23 21:45:41 -07:00
David Ungar
e3e597dce9 Recursify operator lookup. 2019-02-23 20:54:06 -07:00
David Ungar
26247b4378 Recursify ASTScope-based lookup 2019-02-23 20:39:12 -07:00
David Ungar
3a16af081f Revise ASTScope-bsed lookup 2019-02-23 19:44:27 -07:00
David Ungar
2e0bfb7bb6 Factor out lookInModuleScope 2019-02-23 14:32:52 -07:00
David Ungar
68be30816f Renaming 2019-02-23 14:28:14 -07:00
David Ungar
c6044bfc07 RecordDependendcyOnTopLeveName BEFORE debugger client. 2019-02-23 11:42:52 -07:00
David Ungar
6093a7fa90 Rename setIndexOfFIrstOuterResultIfNotSetAlready to recordCompilationOfAScope 2019-02-23 11:42:18 -07:00
David Ungar
6982e66ddf Refactor filterForDiscriminator and call of addLocalVariableResults. 2019-02-22 12:41:03 -07:00
David Ungar
2f099186f9 Tighten up the code. 2019-02-21 11:39:34 -07:00
David Ungar
12d6038e21 isafication 2019-02-20 20:44:05 -07:00
David Ungar
1391c3fbf1 Rm a flag. 2019-02-20 20:33:42 -07:00
David Ungar
7648ecee6c Rm unneeded instvar 2019-02-20 20:22:15 -07:00
David Ungar
19b780171f Minor rearrangement. 2019-02-20 20:15:19 -07:00
David Ungar
d45ab0b309 Regularize nextDC, priorDC 2019-02-20 19:43:29 -07:00
David Ungar
6635f39f15 Break up confusing compound. 2019-02-20 17:37:52 -07:00
David Ungar
64ff7909d3 Factor isFinishedWithLookupNowThatIsAboutToLookForOuterResults 2019-02-20 17:05:22 -07:00
David Ungar
3a744d17fb Rm LookupInOneDeclContextResult::isDone 2019-02-20 16:44:24 -07:00
David Ungar
c9576ca068 Move LegacyUnqualifiedLookup out of header 2019-02-20 16:16:16 -07:00
David Ungar
306cfd8a4f Constification 2019-02-20 15:32:49 -07:00
David Ungar
fdf8326fcc rm unused enum 2019-02-20 15:19:50 -07:00
David Ungar
5d49b3bb3d Minor cleanumps 2019-02-20 14:41:23 -07:00
David Ungar
cd48cd6eb3 Format 2019-02-20 14:35:52 -07:00
David Ungar
1595efe5e2 Split the file, unfmt 2019-02-20 14:34:11 -07:00