Commit Graph

6 Commits

Author SHA1 Message Date
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