Erik Eckstein
6bbde47fe0
Use new mangling for type USRs used by incremental compilation
2017-02-20 18:04:37 -08:00
Erik Eckstein
8a6a9461d3
Only mangle non-private top-level classes and protocol with the old-style for the ObjC metadata.
...
Only those types can be de-mangled by the ObjC runtime anyway.
Also move this mangling logic into the ASTMangler class. This avoids keeping the old mangler around just for that purpose.
2017-02-16 18:20:05 -08:00
practicalswift
6d1ae2a39c
[gardening] 2016 → 2017
2017-01-06 16:41:22 +01:00
practicalswift
b253b21014
[gardening] Make sure argument names in comments match the actual parameter names
2016-12-21 22:56:01 +01:00
Jordan Rose
ec5502ae36
[Frontend] Make swiftdeps generation deterministic.
...
Daniel has been after me to do this for months; I'm ashamed to see
this was all it took.
rdar://problem/22808243
2016-12-08 16:15:35 -08:00
Jordan Rose
41974682e6
[FrontendTool] Split out swiftdeps generation into its own file.
...
No intended functionality change.
2016-12-08 16:15:35 -08:00