Files
sdk/runtime/lib
Martin Kustermann e97bcc5475 VM: [Kernel] Partial support for metadata annotations
The CL adds metadata support for Fields/Classes/Functions/Constructors. There
are other places where annotations can be put in the Dart language but the
Kernel IR currently does not store it in the AST.

Whenever a element (e.g. a function) gets annotated, the VM will make a [Field] for this
element whos value is an array of evaluated constant metadata annotations.

This CL attaches to these [Fields] a `kernel_function` which is then used to do the constant
evaluation.

R=vegorov@google.com

Review-Url: https://codereview.chromium.org/2632253002 .
2017-01-18 10:51:24 +01:00
..
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2016-12-23 11:39:23 +01:00
2016-11-04 12:14:41 -07:00
2016-02-22 08:53:11 -08:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2017-01-17 15:59:41 -08:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00
2016-11-04 12:14:41 -07:00