1
Fork 0

Remove 'implements' keyword in favour of :, part of #2301.

This commit is contained in:
Graydon Hoare 2012-06-22 18:19:35 -07:00
parent 3ed8561dea
commit f60cdf27e7
17 changed files with 21 additions and 20 deletions

View file

@ -1979,7 +1979,7 @@ class parser {
let rp = self.parse_region_param();
let ty_params = self.parse_ty_params();
let class_path = self.ident_to_path_tys(class_name, rp, ty_params);
let ifaces : [@iface_ref] = if self.eat_keyword("implements")
let ifaces : [@iface_ref] = if self.eat(token::COLON)
{ self.parse_iface_ref_list() }
else { [] };
self.expect(token::LBRACE);