tree: ff2d72678bf9f05cab66f1d3d755c57bc268e521 [path history] [tgz]
  1. impl/
  2. class_test.dart
  3. declaration_introspect_cycle_failure_test.dart
  4. failure_test.dart
  5. README.md
tests/language/macros/introspect/README.md

Macro “Introspect” Tests

These tests (will) cover the “read” half of the macro API, the introspection of source during macro execution.

The macros under impl accept an introspection target library and type name. They do all the introspection possible, convert the results to primitives then compare with expectations also passed as an argument to the macro.