Slava Pestov
d59a76c248
Dependencies: New binary format for fine-grained dependency graph
2020-06-10 15:40:55 -04:00
Robert Widmann
bf8d5412e0
Put UsedDeclEnumerator Back
...
This abstraction turns out to have hidden dependencies from the dependency verifier. Invert the dependency here and have it use the new enumerators in the DependencyRecorder instead.
2020-05-21 18:54:14 -07:00
Varun Gandhi
65577940d0
[NFC] Get rid of -Wrange-loop-analysis warnings. ( #31324 )
2020-04-27 09:47:52 -07:00
Anthony Latsis
74252028ca
AST: Rename getFullName -> getName on ValueDecl & MissingMemberDecl
2020-04-23 05:16:55 +03:00
Robert Widmann
630d0f631a
Merge pull request #30606 from AnthonyLatsis/rename-getfullname
...
[NFC] Preparations to address the «Rename to getName?» TODO on ValueDecl::getFullName
2020-04-01 09:00:04 -07:00
Robert Widmann
a337b67f69
Stage In Flags To Fall Back To Manual Tracking
...
Request-based incremental dependencies are enabled by default. For the time being, add a flag that will turn them off and switch back to manual dependency tracking.
2020-03-31 16:16:53 -07:00
Anthony Latsis
d0ae3ee580
[AST] Replace FuncDecl::getName & EnumElementDecl::getName with ValueDecl::getBaseIdentifier
2020-03-29 00:35:51 +03:00
David Ungar
85d70b59de
Move use enumeration to ReferencedNameTracker
2020-03-02 14:39:47 -08:00
David Ungar
d5047ee208
Use isPrivateToEnclosingFile
2020-03-02 14:28:43 -08:00
David Ungar
72032493f9
Fix and test for extension body
2020-02-29 23:19:09 -08:00
David Ungar
0515e00616
Robert Widmann's .str() fixes
2020-02-19 23:58:36 -07:00
David Ungar
b367d2ebec
Rename files and classes involved in SourceFileDepGraphConstruction
2020-02-19 23:57:23 -07:00