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 [CFE] More instrumentation options 2023-05-09 15:13:58 +00:00
parser_direct_ast [CFE] Small changes to direct-from-parser ast 2024-05-30 13:44:02 +00:00
analyze.dart [cfe] Add test for type arguments on map().toList() 2022-04-20 12:28:18 +00:00
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 [kernel] Shift up specialized kernel tags 2023-02-21 15:21:38 +00:00
compare_dill.dart [cfe] Add always_declare_return_types lint 2021-09-02 08:07:23 +00:00
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 [CFE] Duplicate code finder experiment take #1 2022-09-16 08:56:50 +00:00
duplicate_code_finder_test.dart [CFE] Duplicate code finder experiment take #1 2022-09-16 08:56:50 +00:00
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 [cfe] Use Uint8List instead of List<int> for representing bytes 2023-06-26 08:07:13 +00:00
fasta_perf_test.dart [CFE] Enable avoid_void_async lint 2021-09-23 11:58:18 +00:00
format_cl.dart [CFE] Add a few helper utils 2024-02-14 13:56:18 +00:00
generate_ast_coverage.dart [cfe] Make Statement, Expression, Initializer, Constant and DartType sealed 2023-09-18 10:36:28 +00:00
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 [CFE] Enable avoid_void_async lint 2021-09-23 11:58:18 +00:00
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 [CFE] Enable avoid_void_async lint 2021-09-23 11:58:18 +00:00
smoke_test_quick.dart Change : to = for default values in pkg. 2022-08-24 15:57:16 +00:00
stat_on_dash_v.dart Change : to = for default values in pkg. 2022-08-24 15:57:16 +00:00
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 [CFE] Enable avoid_void_async lint 2021-09-23 11:58:18 +00:00
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 [cfe] Make Statement, Expression, Initializer, Constant and DartType sealed 2023-09-18 10:36:28 +00:00