jmesserly@google.com
dbbed973b5
smoke: support named argument in annotations
...
Was super easy since most of the code is already there :)
R=sigmund@google.com
Review URL: https://codereview.chromium.org//306993002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36816 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-30 01:04:22 +00:00
sigmund@google.com
5a6b5fb17c
Fix 19029: handle special case when on-handler is empty in polymer, add better
...
validation of symbols in smoke.
BUG=https://code.google.com/p/dart/issues/detail?id=19029
R=jmesserly@google.com
Review URL: https://codereview.chromium.org//303003003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36783 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-29 03:28:42 +00:00
sigmund@google.com
d1ca850fe0
Fix code generation in polymer: we avoided generating types above HtmlElement in
...
all but one place. Added support for that in smoke and polymer.
This should fix issue 18667.
BUG=https://code.google.com/p/dart/issues/detail?id=18667
R=jmesserly@google.com
Review URL: https://codereview.chromium.org//278413002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36053 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-12 19:23:33 +00:00
sigmund@google.com
ca7d09eea3
Fix smoke codegen for [].
...
R=jmesserly@google.com
Review URL: https://codereview.chromium.org//208743006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34461 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-27 00:42:46 +00:00
sigmund@google.com
2160f4aa9c
Fix string literals and add support for static methods in smoke. This fixes two issues I noticed while testing things
...
out in polymer:
- names should use raw strings, in case identifiers have a $
- static methods were not supported in static.dart
R=jmesserly@google.com
Review URL: https://codereview.chromium.org//208583003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34272 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-21 21:12:35 +00:00
sigmund@google.com
1dda30d647
These are 3 changes in smoke in preparation of polymer's codegen. I happened to make them at once, but let me know if you prefer that I split them up a bit:
...
(a) add filter to query. This makes it easier to support *Changed without having to generate metadata about lots of useless methods. We might remove *Changed in the future, but I still think this is a nice feature for smoke.
(b) changed recorder.dart to automatically include getters/setters for queries. It is the most common use case that you query a member because you want both the metadata and to read/write/invoke it.
(c) add a new smoke implementation to make it easier to debug inconsistencies between static vs mirrors implementations. (I used this while debugging stuffin polymer)
R=jmesserly@google.com
Review URL: https://codereview.chromium.org//204143002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34117 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-19 16:27:03 +00:00
sigmund@google.com
d0c461fc96
Add codegen support in smoke
...
R=jmesserly@google.com
Review URL: https://codereview.chromium.org//194813007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34087 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-19 00:21:23 +00:00