Commit Graph

5 Commits

Author SHA1 Message Date
ager@google.com 722c1a3ce6 Deprecate Math object in corelib in favor of dart:math library.
Review URL: https://chromiumcodereview.appspot.com//10829459

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11155 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-22 14:33:01 +00:00
smok@google.com e636d1cafd A visitor that builds a map from node to "Usage".
A renamer just renames "usages" according to its type.
This allows us to split various send-guessing logic and renaming.
No scopes yet.

Review URL: https://chromiumcodereview.appspot.com//10836128

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10433 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-09 07:49:11 +00:00
smok@google.com 9f7a2372ef dart2dart: Introduce Renamer that is used by renaming unparser
to rename identifiers before printing them out. The renamer
renames top-level elements to avoid conflicts.

Review URL: https://chromiumcodereview.appspot.com//10795064

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9847 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-24 12:23:25 +00:00
smok@google.com 4e9e66ed71 New Prettyprinter class that converts Node-tree to string.
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10449021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8436 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-08 12:17:21 +00:00
ahe@google.com dc099c4a00 Move frog/leg to lib/compiler/implementation.
Review URL: https://chromiumcodereview.appspot.com//9873021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5926 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 08:54:01 +00:00