Commit Graph

4 Commits

Author SHA1 Message Date
Slava Pestov
b5721e8d8e AST: Remove AnyObject protocol 2017-05-02 19:45:00 -07:00
Slava Pestov
0d4a0b7dc1 AST: Update ProtocolDecl::requiresClass() for primitive AnyObject 2017-05-01 16:43:51 -07:00
practicalswift
05aa57f458 [gardening] Remove asserts from fixed crashers 2017-02-21 14:20:34 +01:00
Doug Gregor
042e6510c3 [AST] Drop ProtocolDecl's "inherited protocols" list.
The list of directly inherited protocols of a ProtocolDecl is already
encoded in the requirement signature, as conformance constraints where
the subject is Self. Gather the list from there rather than separately
computing/storing the list of "inherited protocols".
2017-02-20 09:41:00 -08:00