dart-sdk/pkg/_fe_analyzer_shared
Paul Berry e5e8f84927 Rework how final and late are represented in flow analysis tests.
The fields `isFinal` and `isLate` are moved to the `Var` class.  This
should allow greater flexibility when experimenting with possible
changes in promotion behavior for final and late variables.

Bug: https://github.com/dart-lang/language/issues/1721
Change-Id: I3a328566b4a55244ca76c41da6e362066118d283
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/217261
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
2021-10-19 18:18:52 +00:00
..
lib/src [analyzer,parser] Check for named before positional in analyzer 2021-10-14 13:25:23 +00:00
test Rework how final and late are represented in flow analysis tests. 2021-10-19 18:18:52 +00:00
tool [CFE] Rename tests that require git; split unit_test_suites; filter tests better 2021-01-28 07:46:10 +00:00
analysis_options.yaml
analysis_options_no_lints.yaml [cfe] Add id testing for inferred variable types 2021-04-15 05:06:56 +00:00
LICENSE Update LICENSE 2021-04-07 10:28:38 +00:00
PRESUBMIT.py [python3] Migrate PRESUBMIT.py files 2021-08-16 08:29:54 +00:00
pubspec.yaml Prepare to publish analyzer 2.6.0 and _fe_analyzer_shared 29.0.0 2021-10-12 20:59:45 +00:00
README.md

FE/analyzer shared code

This package contains logic that is shared between the front_end and analyzer packages. It is intended solely to facilitate development of the Dart SDK, and is not intended for use by end users. In particular, this package has no public API, so no guarantee is made of compatibility between one version of the package and the next.

End users should consider using the analyzer package to analyze Dart source code.