Robert Widmann
1fd5f0835a
[NFC] Evict Mock Fingerprints Code From Interface
2021-01-19 11:44:41 -08:00
David Ungar
dbe4b6df43
Fix fingerprints in unit tests of driver.
2021-01-16 11:47:59 -08:00
David Ungar
f17ad10cc7
Fix fingerprint formation for unit driver tests
2021-01-16 11:13:01 -08:00
David Ungar
a64f3f297d
Fix Mocking code.
2021-01-15 14:55:12 -08:00
Robert Widmann
76a7ceea64
[NFC] Re-Core Fingerprint
...
Switch from a string core to a 128-bit integral core. This should make
Fingerprints much cheaper to copy around and sets us up for a future
where we can provide alternative implementations of the ambient hashing
algorithm.
rdar://72313506
2020-12-14 17:50:10 -08:00
Robert Widmann
91f4c8c442
Migrate Driver Unit Tests to Fingerprints
2020-11-18 13:59:15 -08:00
Robert Widmann
964f640636
Drop "Private Deps" Flag
...
In order for type body fingerprints to work, these declarations must always be included. Drop the ability to turn this off.
2020-10-01 14:40:45 -07:00
David Ungar
b367d2ebec
Rename files and classes involved in SourceFileDepGraphConstruction
2020-02-19 23:57:23 -07:00
David Ungar
f4dc8884f0
Further reorganization.
2020-02-16 11:51:36 -07:00
David Ungar
314d1e12c3
Reorganization of SourceFileDepGraph building and mocking.
2020-02-14 21:53:45 -07:00