compiler_unsupported 0.7.1 copy "compiler_unsupported: ^0.7.1" to clipboard
compiler_unsupported: ^0.7.1 copied to clipboard

discontinued
outdatedDart 1 only

This is an unsupported copy of the dart2js source. The API of this package can and will change in unpredictable and incompatible ways.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add compiler_unsupported

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  compiler_unsupported: ^0.7.1

Alternatively, your editor might support dart pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:compiler_unsupported/compiler.dart';
import 'package:compiler_unsupported/implementation/apiimpl.dart';
import 'package:compiler_unsupported/implementation/closure.dart';
import 'package:compiler_unsupported/implementation/code_buffer.dart';
import 'package:compiler_unsupported/implementation/colors.dart';
import 'package:compiler_unsupported/implementation/common.dart';
import 'package:compiler_unsupported/implementation/compile_time_constants.dart';
import 'package:compiler_unsupported/implementation/compiler.dart';
import 'package:compiler_unsupported/implementation/constant_system.dart';
import 'package:compiler_unsupported/implementation/constant_system_dart.dart';
import 'package:compiler_unsupported/implementation/constants.dart';
import 'package:compiler_unsupported/implementation/dart2js.dart';
import 'package:compiler_unsupported/implementation/dart2jslib.dart';
import 'package:compiler_unsupported/implementation/dart_backend/backend.dart';
import 'package:compiler_unsupported/implementation/dart_backend/dart_backend.dart';
import 'package:compiler_unsupported/implementation/dart_backend/emitter.dart';
import 'package:compiler_unsupported/implementation/dart_backend/placeholder_collector.dart';
import 'package:compiler_unsupported/implementation/dart_backend/renamer.dart';
import 'package:compiler_unsupported/implementation/dart_types.dart';
import 'package:compiler_unsupported/implementation/deferred_load.dart';
import 'package:compiler_unsupported/implementation/diagnostic_listener.dart';
import 'package:compiler_unsupported/implementation/dump_info.dart';
import 'package:compiler_unsupported/implementation/elements/elements.dart';
import 'package:compiler_unsupported/implementation/elements/modelx.dart';
import 'package:compiler_unsupported/implementation/elements/names.dart';
import 'package:compiler_unsupported/implementation/elements/visitor.dart';
import 'package:compiler_unsupported/implementation/enqueue.dart';
import 'package:compiler_unsupported/implementation/filenames.dart';
import 'package:compiler_unsupported/implementation/inferrer/closure_tracer.dart';
import 'package:compiler_unsupported/implementation/inferrer/concrete_types_inferrer.dart';
import 'package:compiler_unsupported/implementation/inferrer/inferrer_visitor.dart';
import 'package:compiler_unsupported/implementation/inferrer/list_tracer.dart';
import 'package:compiler_unsupported/implementation/inferrer/map_tracer.dart';
import 'package:compiler_unsupported/implementation/inferrer/node_tracer.dart';
import 'package:compiler_unsupported/implementation/inferrer/simple_types_inferrer.dart';
import 'package:compiler_unsupported/implementation/inferrer/type_graph_inferrer.dart';
import 'package:compiler_unsupported/implementation/inferrer/type_graph_nodes.dart';
import 'package:compiler_unsupported/implementation/ir/ir_builder.dart';
import 'package:compiler_unsupported/implementation/ir/ir_nodes.dart';
import 'package:compiler_unsupported/implementation/ir/ir_pickler.dart';
import 'package:compiler_unsupported/implementation/ir/ir_unpickler.dart';
import 'package:compiler_unsupported/implementation/js/builder.dart';
import 'package:compiler_unsupported/implementation/js/js.dart';
import 'package:compiler_unsupported/implementation/js/nodes.dart';
import 'package:compiler_unsupported/implementation/js/precedence.dart';
import 'package:compiler_unsupported/implementation/js/printer.dart';
import 'package:compiler_unsupported/implementation/js_backend/backend.dart';
import 'package:compiler_unsupported/implementation/js_backend/checked_mode_helpers.dart';
import 'package:compiler_unsupported/implementation/js_backend/constant_emitter.dart';
import 'package:compiler_unsupported/implementation/js_backend/constant_system_javascript.dart';
import 'package:compiler_unsupported/implementation/js_backend/custom_elements_analysis.dart';
import 'package:compiler_unsupported/implementation/js_backend/js_backend.dart';
import 'package:compiler_unsupported/implementation/js_backend/minify_namer.dart';
import 'package:compiler_unsupported/implementation/js_backend/namer.dart';
import 'package:compiler_unsupported/implementation/js_backend/native_emitter.dart';
import 'package:compiler_unsupported/implementation/js_backend/runtime_types.dart';
import 'package:compiler_unsupported/implementation/js_backend/type_variable_handler.dart';
import 'package:compiler_unsupported/implementation/js_emitter/class_builder.dart';
import 'package:compiler_unsupported/implementation/js_emitter/class_emitter.dart';
import 'package:compiler_unsupported/implementation/js_emitter/code_emitter_helper.dart';
import 'package:compiler_unsupported/implementation/js_emitter/code_emitter_task.dart';
import 'package:compiler_unsupported/implementation/js_emitter/container_builder.dart';
import 'package:compiler_unsupported/implementation/js_emitter/declarations.dart';
import 'package:compiler_unsupported/implementation/js_emitter/helpers.dart';
import 'package:compiler_unsupported/implementation/js_emitter/interceptor_emitter.dart';
import 'package:compiler_unsupported/implementation/js_emitter/js_emitter.dart';
import 'package:compiler_unsupported/implementation/js_emitter/metadata_emitter.dart';
import 'package:compiler_unsupported/implementation/js_emitter/nsm_emitter.dart';
import 'package:compiler_unsupported/implementation/js_emitter/reflection_data_parser.dart';
import 'package:compiler_unsupported/implementation/js_emitter/type_test_emitter.dart';
import 'package:compiler_unsupported/implementation/library_loader.dart';
import 'package:compiler_unsupported/implementation/mirror_renamer/mirror_renamer.dart';
import 'package:compiler_unsupported/implementation/mirror_renamer/renamer.dart';
import 'package:compiler_unsupported/implementation/mirrors/analyze.dart';
import 'package:compiler_unsupported/implementation/mirrors/dart2js_instance_mirrors.dart';
import 'package:compiler_unsupported/implementation/mirrors/dart2js_library_mirror.dart';
import 'package:compiler_unsupported/implementation/mirrors/dart2js_member_mirrors.dart';
import 'package:compiler_unsupported/implementation/mirrors/dart2js_mirrors.dart';
import 'package:compiler_unsupported/implementation/mirrors/dart2js_type_mirrors.dart';
import 'package:compiler_unsupported/implementation/mirrors/mirrors_util.dart';
import 'package:compiler_unsupported/implementation/mirrors/source_mirrors.dart';
import 'package:compiler_unsupported/implementation/mirrors/util.dart';
import 'package:compiler_unsupported/implementation/mirrors_used.dart';
import 'package:compiler_unsupported/implementation/native_handler.dart';
import 'package:compiler_unsupported/implementation/ordered_typeset.dart';
import 'package:compiler_unsupported/implementation/patch_parser.dart';
import 'package:compiler_unsupported/implementation/resolution/class_members.dart';
import 'package:compiler_unsupported/implementation/resolution/member_impl.dart';
import 'package:compiler_unsupported/implementation/resolution/members.dart';
import 'package:compiler_unsupported/implementation/resolution/resolution.dart';
import 'package:compiler_unsupported/implementation/resolution/scope.dart';
import 'package:compiler_unsupported/implementation/resolution/secret_tree_element.dart';
import 'package:compiler_unsupported/implementation/resolution/signatures.dart';
import 'package:compiler_unsupported/implementation/resolved_visitor.dart';
import 'package:compiler_unsupported/implementation/scanner/array_based_scanner.dart';
import 'package:compiler_unsupported/implementation/scanner/class_element_parser.dart';
import 'package:compiler_unsupported/implementation/scanner/keyword.dart';
import 'package:compiler_unsupported/implementation/scanner/listener.dart';
import 'package:compiler_unsupported/implementation/scanner/parser.dart';
import 'package:compiler_unsupported/implementation/scanner/parser_task.dart';
import 'package:compiler_unsupported/implementation/scanner/partial_parser.dart';
import 'package:compiler_unsupported/implementation/scanner/scanner.dart';
import 'package:compiler_unsupported/implementation/scanner/scanner_task.dart';
import 'package:compiler_unsupported/implementation/scanner/scannerlib.dart';
import 'package:compiler_unsupported/implementation/scanner/string_scanner.dart';
import 'package:compiler_unsupported/implementation/scanner/token.dart';
import 'package:compiler_unsupported/implementation/scanner/utf8_bytes_scanner.dart';
import 'package:compiler_unsupported/implementation/script.dart';
import 'package:compiler_unsupported/implementation/source_file.dart';
import 'package:compiler_unsupported/implementation/source_file_provider.dart';
import 'package:compiler_unsupported/implementation/source_map_builder.dart';
import 'package:compiler_unsupported/implementation/ssa/builder.dart';
import 'package:compiler_unsupported/implementation/ssa/codegen.dart';
import 'package:compiler_unsupported/implementation/ssa/codegen_helpers.dart';
import 'package:compiler_unsupported/implementation/ssa/interceptor_simplifier.dart';
import 'package:compiler_unsupported/implementation/ssa/invoke_dynamic_specializers.dart';
import 'package:compiler_unsupported/implementation/ssa/nodes.dart';
import 'package:compiler_unsupported/implementation/ssa/optimize.dart';
import 'package:compiler_unsupported/implementation/ssa/ssa.dart';
import 'package:compiler_unsupported/implementation/ssa/tracer.dart';
import 'package:compiler_unsupported/implementation/ssa/types.dart';
import 'package:compiler_unsupported/implementation/ssa/types_propagation.dart';
import 'package:compiler_unsupported/implementation/ssa/validate.dart';
import 'package:compiler_unsupported/implementation/ssa/value_range_analyzer.dart';
import 'package:compiler_unsupported/implementation/ssa/value_set.dart';
import 'package:compiler_unsupported/implementation/ssa/variable_allocator.dart';
import 'package:compiler_unsupported/implementation/string_validator.dart';
import 'package:compiler_unsupported/implementation/tree/dartstring.dart';
import 'package:compiler_unsupported/implementation/tree/nodes.dart';
import 'package:compiler_unsupported/implementation/tree/prettyprint.dart';
import 'package:compiler_unsupported/implementation/tree/tree.dart';
import 'package:compiler_unsupported/implementation/tree/unparser.dart';
import 'package:compiler_unsupported/implementation/tree/visitors.dart';
import 'package:compiler_unsupported/implementation/tree_validator.dart';
import 'package:compiler_unsupported/implementation/typechecker.dart';
import 'package:compiler_unsupported/implementation/types/container_type_mask.dart';
import 'package:compiler_unsupported/implementation/types/dictionary_type_mask.dart';
import 'package:compiler_unsupported/implementation/types/flat_type_mask.dart';
import 'package:compiler_unsupported/implementation/types/forwarding_type_mask.dart';
import 'package:compiler_unsupported/implementation/types/map_type_mask.dart';
import 'package:compiler_unsupported/implementation/types/type_mask.dart';
import 'package:compiler_unsupported/implementation/types/types.dart';
import 'package:compiler_unsupported/implementation/types/union_type_mask.dart';
import 'package:compiler_unsupported/implementation/types/value_type_mask.dart';
import 'package:compiler_unsupported/implementation/universe/function_set.dart';
import 'package:compiler_unsupported/implementation/universe/side_effects.dart';
import 'package:compiler_unsupported/implementation/universe/universe.dart';
import 'package:compiler_unsupported/implementation/use_unused_api.dart';
import 'package:compiler_unsupported/implementation/util/characters.dart';
import 'package:compiler_unsupported/implementation/util/expensive_map.dart';
import 'package:compiler_unsupported/implementation/util/expensive_set.dart';
import 'package:compiler_unsupported/implementation/util/link.dart';
import 'package:compiler_unsupported/implementation/util/link_implementation.dart';
import 'package:compiler_unsupported/implementation/util/setlet.dart';
import 'package:compiler_unsupported/implementation/util/uri_extras.dart';
import 'package:compiler_unsupported/implementation/util/util.dart';
import 'package:compiler_unsupported/implementation/util/util_implementation.dart';
import 'package:compiler_unsupported/implementation/warnings.dart';
import 'package:compiler_unsupported/implementation/world.dart';
import 'package:compiler_unsupported/libraries.dart';
0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

This is an unsupported copy of the dart2js source. The API of this package can and will change in unpredictable and incompatible ways.

Homepage

License

unknown (LICENSE)

More

Packages that depend on compiler_unsupported