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
Robert Widmann
e646ef2cbe
Add incrementalExternalDepend as an Incremental NodeKind
2020-09-25 01:16:01 -06:00
Brennan Saeta
691863d9d2
Switch UnitTestSourceFileDepGraphFactory.cpp to use " instead of <.
...
Using `"` for the `#include` is more accurate, and required to make the toolchain
build in more strict build environments.
2020-02-26 12:51:42 -08:00
David Ungar
b367d2ebec
Rename files and classes involved in SourceFileDepGraphConstruction
2020-02-19 23:57:23 -07:00