Append parameters to completion labels.

R=danrubel@google.com, brianwilkerson@google.com
BUG=

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

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

R=paulberry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42176 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Improve receiver narrowing in type propagation."

This reverts revision 42162.

BUG=
TBR=sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42177 260f80e4-7a28-3924-810f-c04153c831b5
Fix Service_Address test expectations.

We no longer return a reference.

TBR=johnmccutchan@google.com

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

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

R=danrubel@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42179 260f80e4-7a28-3924-810f-c04153c831b5
Handle "fail_" style tests in reflective tests.

There is one corner case we don't handle--we don't catch the case
where the test is expected to fail, but the failure comes from an
asynchronous callback invoked via expectAsync().  Fortunately
expectAsync() is rare enough that this doesn't cause a problem with
any of our existing "fail_" style tests.

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42180 260f80e4-7a28-3924-810f-c04153c831b5
Annotate analyzer tests with @ReflectiveTestCase().

Fixes analyzer tests when run under dart2js.

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42181 260f80e4-7a28-3924-810f-c04153c831b5
handle welcome page and index stats if analysis server is active

BUG=
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42182 260f80e4-7a28-3924-810f-c04153c831b5
Getters should not have parameters.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42183 260f80e4-7a28-3924-810f-c04153c831b5
Add flag inlining_callee_size_threshold_with_constants (default 200) which causes more aggressive inlining if constant arguments are passed to the callee.

R=vegorov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42184 260f80e4-7a28-3924-810f-c04153c831b5
Annotate remaining analyzer/analysis server tests with "@ReflectiveTestCase()"

In r42181, I failed to notice the need to annotate these tests because
they aren't currently being run under dart2js (most likely due to
slowness).  I've modified runReflectiveTests() to check for the
presence of the annotation before running the tests, in order to
ensure that all the classes are properly annotated now, and so that we
won't forget to add annotations in the future.

R=scheglov@google.com

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

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