Index EnumDeclaration definitions as top-level elements.

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//685493003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41341 260f80e4-7a28-3924-810f-c04153c831b5
Port enum getter types fix to Dart.

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//680063003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41342 260f80e4-7a28-3924-810f-c04153c831b5
insert suggestion if trigger character has been pressed

BUG=
R=scheglov@google.com

Review URL: https://codereview.chromium.org//681873004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41343 260f80e4-7a28-3924-810f-c04153c831b5
add property accessor suggestions

BUG=dartbug.com/21380
R=paulberry@google.com

Review URL: https://codereview.chromium.org//666863003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41344 260f80e4-7a28-3924-810f-c04153c831b5
Fix analysis server asynchrony test.

The test had two bugs: it neglected to account for the
"server.connected" notification, and it failed to allow the test to
run to completion before reporting success.  The second bug sometimes
covered up the first, making it look like the test succeeded.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//683573003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41345 260f80e4-7a28-3924-810f-c04153c831b5