Get server.setSubscriptions working again, this is the first use of the generated types.

R=brianwilkerson@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39264 260f80e4-7a28-3924-810f-c04153c831b5
Use class id directly in snapshot reader and avoid object store access.

R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39265 260f80e4-7a28-3924-810f-c04153c831b5
Fix parser and add some needed support in element model for async proposal

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39266 260f80e4-7a28-3924-810f-c04153c831b5
Write an integration test for analysis.navigation notification.

Also, add the missing ElementKind "PARAMETER", and sort the
ElementKinds.

R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39267 260f80e4-7a28-3924-810f-c04153c831b5
Ensure that hash for a symbol is not set to 0 when it is made external.

R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39268 260f80e4-7a28-3924-810f-c04153c831b5
Add an integration test for analysis.occurrences.

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39269 260f80e4-7a28-3924-810f-c04153c831b5
Delete Location[Impl] and AnalysisError[Impl] and replace their use with the generated Location and AnalysisError objects in the Java server.

R=brianwilkerson@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39270 260f80e4-7a28-3924-810f-c04153c831b5
Remove the non-generated HoverInformation[Impl] and replace with the generated version.

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39271 260f80e4-7a28-3924-810f-c04153c831b5
Revert r39246 which reverted r39101

R=koda@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39272 260f80e4-7a28-3924-810f-c04153c831b5
Update path to Observatory in HACKING.txt

BUG=
R=koda@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39273 260f80e4-7a28-3924-810f-c04153c831b5
Fix code generated matchers to handle recursive objects.

This requires using a wrapper that creating the matchers lazily (when
they're first used), so that a matcher can refer to itself without
causing a circularity during initialization.

R=jwren@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39274 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 180302 (2014-08-15 00:42:14 +0200) leafp@google.com
Eliminate unnecessary header includes in generated files
http://src.chromium.org/viewvc/blink?view=rev&revision=180302

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39275 260f80e4-7a28-3924-810f-c04153c831b5
Fix clang compilation error in jscre.

../../dart/runtime/third_party/jscre/pcre_internal.h:412:5: error: implicit conversion of NULL constant to 'int' [-Werror,-Wnull-conversion]
    ASSERT(isBracketStartOpcode(*opcodePtr) || *opcodePtr == OP_ALT);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../dart/runtime/third_party/jscre/pcre_internal.h:86:72: note: expanded from macro 'ASSERT'
#define ASSERT(x) if (!(x)) *(reinterpret_cast<volatile int*>(NULL)) = NULL

BUG=http://dartbug.com/19324
R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39276 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 180304 (2014-08-15 01:29:58 +0200) asiva@google.com
Fix for issue 19853 https://code.google.com/p/dart/issues/detail?id=19853
http://src.chromium.org/viewvc/blink?view=rev&revision=180304

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39277 260f80e4-7a28-3924-810f-c04153c831b5
Skip failing test (Issue 20540).

R=rmacnak@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39278 260f80e4-7a28-3924-810f-c04153c831b5
Support Git in pub global activate.

BUG=https://code.google.com/p/dart/issues/detail?id=19902
R=nweiz@google.com

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39280 260f80e4-7a28-3924-810f-c04153c831b5
first incomplete cut at invocation/accessor suggestions

BUG=
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39281 260f80e4-7a28-3924-810f-c04153c831b5
Add an integration test for analysis.outline.

R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39282 260f80e4-7a28-3924-810f-c04153c831b5
'Rename Unit Member' refactoring.

R=brianwilkerson@google.com
BUG=

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

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