Fix 32-bit and 64-bit carry out calculation in arm64 simulator.
Add support for 32-bit and 64-bit addition/subtraction with carry on simarm64.
Add assembler tests.

R=zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40989 260f80e4-7a28-3924-810f-c04153c831b5
add suggestions for variable declaration assignment RHS

BUG=
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40991 260f80e4-7a28-3924-810f-c04153c831b5
Added missing keywords for async etc.

R=eernst@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40992 260f80e4-7a28-3924-810f-c04153c831b5
Implement bigint mulAdd and sqrAdd intrinsics on ARM.
Add support for umaal instruction on ARM (assembler, disassembler, simulator).
Add assembler test for umaal instruction on ARM.

R=johnmccutchan@google.com, zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40993 260f80e4-7a28-3924-810f-c04153c831b5
Fix expected value in arm assembler test.

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

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

BUG=
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40995 260f80e4-7a28-3924-810f-c04153c831b5
Search for function to import even when reported as UNDEFINED_METHOD.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40996 260f80e4-7a28-3924-810f-c04153c831b5
Issue 21235. Make sure that the Element being renamed is in one of the analysis roots.

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40997 260f80e4-7a28-3924-810f-c04153c831b5
combinator suggestion fix and more common tests

BUG=
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40998 260f80e4-7a28-3924-810f-c04153c831b5
import directive suggestion fix

BUG=
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40999 260f80e4-7a28-3924-810f-c04153c831b5
Add "checked mode compile time error" type to analysis server API.

This avoids a crash if the analyzer detects a checked mode compile
time error.

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

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

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