dart-sdk/pkg/front_end/tool
Johnni Winther 4b704b8f0b [cfe] Use SourceCompilationUnit in SourceLoader.tokenize
This moves a lot of the methods needed for tokenization and
outline parsing from SourceLibraryBuilder to SourceCompilationUnitImpl.

Parts that are still used elsewhere remains in SourceLibraryBuilder
but accessed through SourceCompilationUnitImpl.

Change-Id: I0df431eee4c187e5447850961d2c27be14cb0ba3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/371682
Reviewed-by: Jens Johansen <jensj@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
2024-06-14 10:49:48 +00:00
..
_fasta [cfe] Remove agnostic mode 2024-06-06 11:02:37 +00:00
flame
parser_direct_ast [CFE] Small changes to direct-from-parser ast 2024-05-30 13:44:02 +00:00
analyze.dart
ast_model.dart [cfe] Use StructuralParameters in TypedefTearOff and TypedefTearOffConstant 2024-03-22 13:01:05 +00:00
benchmarker.dart [CFE] Add perf event lister tool; more visible warning for benchmarker when scaling is in effect 2024-02-15 10:30:09 +00:00
binary_md_print_free_tags.dart
compare_dill.dart
compare_revisions_tool.dart [CFE] Benchmarker tool fixes 2023-11-07 13:13:46 +00:00
coverage_merger.dart Reapply "[CFE] Coverage on try bot" 2024-05-24 07:44:08 +00:00
coverage_runner.dart [CFE] First pass at coverage tool 2024-02-21 12:40:01 +00:00
dart_doctest_impl.dart [cfe] Use SourceCompilationUnit in SourceLoader.tokenize 2024-06-14 10:49:48 +00:00
dart_doctest_runner.dart Migrate dart_doctest_runner.dart to null safety. 2023-12-14 14:29:26 +00:00
duplicate_code_finder_experiment.dart
duplicate_code_finder_test.dart
fasta [CFE] Don't hardcode ReleaseX64 in pkg/front_end/tool/fasta 2024-03-21 09:05:51 +00:00
fasta.dart Revert "[cfe] Run fasta testing directly" 2024-01-10 11:46:47 +00:00
fasta_perf.dart
fasta_perf_test.dart
format_cl.dart [CFE] Add a few helper utils 2024-02-14 13:56:18 +00:00
generate_ast_coverage.dart
generate_ast_equivalence.dart [kernel] Delete unused code 2024-02-29 17:28:01 +00:00
git_branch_helper.dart [CFE] Add a few helper utils 2024-02-14 13:56:18 +00:00
incremental_perf.dart [cfe] Make kernel AST and CompilerOptions use strong mode by default 2024-04-05 07:45:08 +00:00
incremental_perf_test.dart
interval_list.dart [CFE] Coverage "visualization" 2024-05-13 11:44:40 +00:00
kernel_ast_file_rewriter.dart [parser] Listener calls should not be on the next (unrelated) token 2024-04-26 06:59:23 +00:00
parser_ast_indexer.dart Reapply "[CFE] Coverage on try bot" 2024-05-24 07:44:08 +00:00
perf.dart analyzer: Move the Source class to be public API. 2023-11-14 17:10:37 +00:00
perf_common.dart [CFE] Split files needed by package:vm/modular/... into codes folder. 2024-02-27 15:04:27 +00:00
perf_event_tool.dart [CFE] Add perf event lister tool; more visible warning for benchmarker when scaling is in effect 2024-02-15 10:30:09 +00:00
perf_test.dart
smoke_test_quick.dart
stat_on_dash_v.dart
unreachable_if_finder.dart [kerne] Remove type parameter from RecursiveVisitor 2024-02-19 07:51:43 +00:00
unreachable_if_finder_test.dart [CFE] Fix nested ifs that doesn't make sense 2023-11-29 12:33:18 +00:00
update_all.dart
update_expectations.dart [CFE] update_expectations.dart can also run multiple special suits 2024-03-22 09:12:22 +00:00
verify_with_lazy_loading.dart [macros] Split out modular parts of package:vm into package:vm/modular. 2024-02-27 13:00:17 +00:00
verify_without_lazy_loading.dart [macros] Split out modular parts of package:vm into package:vm/modular. 2024-02-27 13:00:17 +00:00
visitor_generator.dart