4e9e3f014f
Konstantin was right in http://codereview.chromium.org/9150044/ I should have included a unit test. This change includes a hand written unit test for identifiers being set properly on class/interface definition variants, and fixes to the ResolverAuditVisitor (it was not catching many problems in just those cases). Review URL: https://chromiumcodereview.appspot.com//9138023 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3459 260f80e4-7a28-3924-810f-c04153c831b5