dart-sdk/tests/lib/mirrors
Regis Crelier bab552edaf Fix mirrors to keep typedef as scope class of function types (fixes #26187).
Add mirror regression test.
Adjust expectation of a mirror test.
Fix parser to mark current class as typedef before parsing signature.
Fix canonicalization of typedef function types (a typedef class can be the scope
class of more than one function type, even if not generic).

R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1890013002 .
2016-04-15 13:21:22 -07:00
..
abstract_class_test.dart Fix for 15979- class aliases now have missing concrete members warnings generated on them. 2014-04-07 23:30:05 +00:00
abstract_test.dart Retain abstract classes. 2013-07-17 08:17:54 +00:00
accessor_cache_overflow_test.dart Prevent unbounded growth of the getField/setField closure caches. 2014-04-25 17:47:15 +00:00
array_tracing2_test.dart Bailout on array optimizations if the array might escape to reflection land. 2013-11-25 14:00:39 +00:00
array_tracing3_test.dart Bailout on array optimizations if the array might escape to reflection land. 2013-11-25 14:00:39 +00:00
array_tracing_test.dart Bailout on array optimizations if the array might escape to reflection land. 2013-11-25 14:00:39 +00:00
basic_types_in_dart_core_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
circular_factory_redirection_test.dart Make ClassMirror.newInstance deal with reordered etc type arguments for redirecting factories. 2013-10-01 18:23:24 +00:00
class_declarations_test.dart Fix issue 21474 in mirrors. 2014-10-31 23:16:11 +00:00
class_mirror_location_other.dart Implement DeclarationMirror.location for all but ParameterMirrors. 2015-02-13 23:32:20 +00:00
class_mirror_location_test.dart Implement DeclarationMirror.location for all but ParameterMirrors. 2015-02-13 23:32:20 +00:00
class_mirror_type_variables_data.dart Test source mirrors with lib/mirrors test. 2014-02-04 13:37:10 +00:00
class_mirror_type_variables_expect.dart Test source mirrors with lib/mirrors test. 2014-02-04 13:37:10 +00:00
class_mirror_type_variables_test.dart Test source mirrors with lib/mirrors test. 2014-02-04 13:37:10 +00:00
closure_mirror_import1.dart Re-triage mirror test failures on the analyzer. 2013-10-29 00:15:57 +00:00
closure_mirror_import2.dart Re-triage mirror test failures on the analyzer. 2013-10-29 00:15:57 +00:00
closures_test.dart Add proper API for creating private symbols wrt a library. 2013-10-11 20:56:14 +00:00
closurization_equivalence_test.dart Treat functions generated for closurization as equivalent to their source functions. 2015-03-24 20:06:40 +00:00
constructor_kinds_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
constructor_optional_args_test.dart Use existing test for reflectClass(List).createInstance(...) 2016-01-25 21:58:14 -08:00
constructor_private_name_test.dart Ensure constructorName symbols include private manglings. 2013-11-11 23:08:38 +00:00
constructors_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
dart2js_mirrors_test.dart Move mirrors-test from dart2js_extra to lib/mirrors. 2014-04-04 09:48:31 +00:00
declarations_model.dart Add LibraryMirror.declarations and ClassMirror.declarations to the API and both implementations. 2013-10-25 17:05:49 +00:00
declarations_model_easier.dart dart2js: Implement instanceMembers and staticMembers. 2014-01-14 22:31:20 +00:00
declarations_type_test.dart Fix non-specific type parameter in member maps. 2014-01-31 23:52:15 +00:00
deferred_mirrors_metadata_lib.dart Improve the mirror support for deferred loading by registering elements only included by mirror-usage seperately. 2014-04-03 08:01:17 +00:00
deferred_mirrors_metadata_test.dart Improve the mirror support for deferred loading by registering elements only included by mirror-usage seperately. 2014-04-03 08:01:17 +00:00
deferred_mirrors_metatarget_lib.dart When mirrors are used with deferred loading we now go through all 2014-05-13 08:29:14 +00:00
deferred_mirrors_metatarget_test.dart When mirrors are used with deferred loading we now go through all 2014-05-13 08:29:14 +00:00
deferred_mirrors_update_lib.dart Recompute librariesByName after loading a deferred library. 2014-09-12 09:35:16 +00:00
deferred_mirrors_update_test.dart Recompute librariesByName after loading a deferred library. 2014-09-12 09:35:16 +00:00
deferred_type_other.dart Deal with deferred loading in the VM mirrors. 2015-04-28 23:47:45 +00:00
deferred_type_test.dart Deal with deferred loading in the VM mirrors. 2015-04-28 23:47:45 +00:00
delegate_call_through_getter_test.dart VM: Support calling through getters in InstanceMirror.delegate. 2013-12-13 18:33:45 +00:00
delegate_class_test.dart Hoist InstanceMirror.delegate to ObjectMirror. 2015-08-05 17:09:59 -07:00
delegate_function_invocation_test.dart Match existing expectation that delegate returns unwrapped values. 2014-03-04 21:56:57 +00:00
delegate_library_test.dart Hoist InstanceMirror.delegate to ObjectMirror. 2015-08-05 17:09:59 -07:00
delegate_test.dart Mirror API removals: async invocations, mirrorSystemOf(port), Mirror.mirrors. 2013-10-29 21:14:19 +00:00
disable_tree_shaking_test.dart Add compileAll internal compiler flag. 2013-06-11 15:43:21 +00:00
empty.dart Ensure libraries always have at least one top-level class and therefore at least one script. 2015-05-19 08:58:23 -07:00
empty_test.dart Ensure libraries always have at least one top-level class and therefore at least one script. 2015-05-19 08:58:23 -07:00
enum_test.dart Update enum mirror test expectation to include hashCode. 2015-03-06 04:31:08 +00:00
equality_test.dart Support typedefs in function signatures. 2014-09-02 15:53:59 +00:00
fake_function_with_call_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
fake_function_without_call_test.dart Test reflecting on an object that implements Function but has no call method. 2013-10-28 17:25:47 +00:00
field_type_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
function_apply_mirrors_lib.dart Add test that uses function.apply and mirrors in the same file. 2015-08-07 11:20:33 +02:00
function_apply_mirrors_test.dart Add test that uses function.apply and mirrors in the same file. 2015-08-07 11:20:33 +02:00
function_type_mirror_test.dart Make TypedefMirror a direct descendant of TypeMirror. 2013-10-18 16:59:55 +00:00
generic_bounded_by_type_parameter_test.dart Reapply "Substitute types in generic superclasses and interfaces." . 2013-11-01 07:51:27 +00:00
generic_bounded_test.dart Reapply "Substitute types in generic superclasses and interfaces." . 2013-11-01 07:51:27 +00:00
generic_class_declaration_test.dart Add 'declarations' getter in JsTypeBoundClassMirror. 2013-11-06 12:19:59 +00:00
generic_f_bounded_mixin_application_test.dart Re-triage mirror test failures on the analyzer. 2013-10-29 00:15:57 +00:00
generic_f_bounded_test.dart Reapply "Substitute types in generic superclasses and interfaces." . 2013-11-01 07:51:27 +00:00
generic_function_typedef_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
generic_interface_test.dart Re-triage mirror test failures on the analyzer. 2013-10-29 00:15:57 +00:00
generic_list_test.dart Preliminary support for reflecting on generic types. 2013-06-10 13:24:36 +00:00
generic_local_function_test.dart Use the runtime for generic subsitution of variable types, return types, parameter types. 2013-11-08 17:54:59 +00:00
generic_mixin_applications_test.dart Re-triage mirror test failures on the analyzer. 2013-10-29 00:15:57 +00:00
generic_mixin_test.dart Re-triage mirror test failures on the analyzer. 2013-10-29 00:15:57 +00:00
generic_superclass_test.dart Reapply "Substitute types in generic superclasses and interfaces." . 2013-11-01 07:51:27 +00:00
generic_type_mirror_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
generics_double_substitution_test.dart Use the runtime for generic subsitution of variable types, return types, parameter types. 2013-11-08 17:54:59 +00:00
generics_dynamic_test.dart Support reflection on generics with dynamic types. 2013-11-27 09:09:26 +00:00
generics_helper.dart Re-triage mirror test failures on the analyzer. 2013-10-29 00:15:57 +00:00
generics_special_types_test.dart Add missing coverage for generics properties of dynamic and void. Fix reflectType(dynamic) in dart2js. 2013-10-29 16:35:36 +00:00
generics_substitution_test.dart Substitute type variables as type arguments. 2013-11-29 08:45:43 +00:00
generics_test.dart Remove multitest in lib/mirror/generics_test. 2013-11-27 09:44:03 +00:00
get_field_cache_test.dart Avoid prototype properties in JS-Object caches. 2014-05-12 15:50:07 +00:00
get_field_static_test.dart Mark analyzer test as failing. 2014-10-14 13:44:38 +00:00
get_field_test.dart Assume a method can be torn off, if it's accessible through reflection. 2014-05-09 07:55:45 +00:00
get_symbol_name_no_such_method_test.dart Include named parameters in reflection names. 2013-06-21 10:34:46 +00:00
get_symbol_name_test.dart Implement Symbol correctly in dart2js. 2013-04-18 19:25:22 +00:00
globalized_closures2_test.dart Assign invalid name to globalized closures. 2014-02-26 13:46:50 +00:00
globalized_closures_test.dart Assign invalid name to globalized closures. 2014-02-26 13:46:50 +00:00
hierarchy_invariants_test.dart When ClassMirrors are created by enumerating members of a LibraryMirror, have the ClassMirror use that LibraryMirror as its owner. 2013-11-14 20:35:59 +00:00
hot_get_field_test.dart Fix getField optimization when the selector is an operator. 2015-07-22 13:39:07 -07:00
hot_set_field_test.dart Fix getField/setField optimization for private members. 2014-02-12 23:44:34 +00:00
immutable_collections_test.dart Remove LibraryMirror.topLevelMembers. 2014-03-04 01:35:07 +00:00
inference_and_no_such_method_test.dart Checked mode throws a TypeError. 2013-09-03 08:10:57 +00:00
inherit_field_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
inherited_metadata_test.dart Don't inherit metadata. 2014-08-12 13:04:24 +00:00
initializing_formals_test.dart Support newInstance() for class mirrors of generic classes. 2013-12-18 08:44:08 +00:00
instance_members_easier_test.dart dart2js: Implement instanceMembers and staticMembers. 2014-01-14 22:31:20 +00:00
instance_members_test.dart Implement topLevelMembers, staticMembers, instanceMembers in the VM. 2013-12-11 02:08:16 +00:00
instance_members_unimplemented_interface_test.dart Tests and docs for instanceMembers, staticMembers, toplevelMembers. 2013-10-30 22:09:54 +00:00
instance_members_with_override_test.dart Tests and docs for instanceMembers, staticMembers, toplevelMembers. 2013-10-30 22:09:54 +00:00
instantiate_abstract_class_test.dart VM: Match language error when attempting to reflectively instantiate an abstract class. 2013-12-12 22:34:10 +00:00
intercepted_cache_test.dart Use symbol literals in the mirror tests. (Except for void, the empty string and setters.) 2013-09-23 16:17:13 +00:00
intercepted_class_test.dart Don't hide interceptors in mirrors. 2014-04-30 18:21:11 +00:00
intercepted_object_test.dart VM: Remove use of IterableMixinWorkaround from _List, _ImmutableList and _GrowableList. 2014-12-02 10:38:51 +00:00
intercepted_superclass_test.dart Add proper API for creating private symbols wrt a library. 2013-10-11 20:56:14 +00:00
invocation_cache_test.dart Avoid prototype properties in JS-Object caches. 2014-05-12 15:50:07 +00:00
invocation_fuzz_test.dart Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
invoke_call_on_closure_test.dart Clean up ClosureMirror.invoke(#call, ...). 2014-03-17 23:43:32 +00:00
invoke_call_through_getter_previously_accessed_test.dart Allow delegate calls even though the target is not reflectable. 2014-05-26 08:56:44 +00:00
invoke_call_through_getter_test.dart Allow delegate calls even though the target is not reflectable. 2014-05-26 08:56:44 +00:00
invoke_call_through_implicit_getter_previously_accessed_test.dart Allow delegate calls even though the target is not reflectable. 2014-05-26 08:56:44 +00:00
invoke_call_through_implicit_getter_test.dart Fix LibraryMirror.invoke to call through the contents of an implicit getter. 2014-03-14 01:14:06 +00:00
invoke_closurization2_test.dart Allow getField of methods. 2014-04-01 14:04:49 +00:00
invoke_closurization_test.dart Add support for closure calls through getters. 2014-04-08 13:27:37 +00:00
invoke_import_test.dart Mirrors overhaul. 2013-10-30 14:58:58 +00:00
invoke_named_test.dart Mirror implementation removals: async invoke, mirrorSystemOf(port), Mirror.mirrors. 2013-10-31 21:01:59 +00:00
invoke_natives_malicious_test.dart Add fuzz test for reflective invocation. 2014-04-17 21:48:23 +00:00
invoke_private_test.dart Mirror implementation removals: async invoke, mirrorSystemOf(port), Mirror.mirrors. 2013-10-31 21:01:59 +00:00
invoke_private_wrong_library_test.dart Ensure constructorName symbols include private manglings. 2013-11-11 23:08:38 +00:00
invoke_test.dart Mirror implementation removals: async invoke, mirrorSystemOf(port), Mirror.mirrors. 2013-10-31 21:01:59 +00:00
invoke_throws_test.dart Use symbol literals in the mirror tests. (Except for void, the empty string and setters.) 2013-09-23 16:17:13 +00:00
io_html_mutual_exclusion_test.dart Hack around dart:io being loaded into non-service isolates in Dartium. 2015-08-03 16:59:32 -07:00
is_odd_test.dart Use symbol literals in the mirror tests. (Except for void, the empty string and setters.) 2013-09-23 16:17:13 +00:00
lazy_static_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
libraries_test.dart dart2js: add --preserve-uris flag. 2014-10-22 09:05:26 +00:00
library_declarations_test.dart Mirrors overhaul. 2013-10-30 14:58:58 +00:00
library_enumeration_deferred_loading_test.dart Deal with deferred loading in the VM mirrors. 2015-04-28 23:47:45 +00:00
library_exports_hidden.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_exports_hidden_test.dart Add test of unittests. 2016-01-06 13:19:41 +01:00
library_exports_shown.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_exports_shown_test.dart Add test of unittests. 2016-01-06 13:19:41 +01:00
library_import_deferred_loading_test.dart Deal with deferred loading in the VM mirrors. 2015-04-28 23:47:45 +00:00
library_imports_a.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_imports_b.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_imports_bad_metadata_test.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_imports_deferred_test.dart Add LibraryDependencyMirror.isDeferred. 2015-02-17 23:49:40 +00:00
library_imports_hidden.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_imports_hidden_test.dart Add test of unittests. 2016-01-06 13:19:41 +01:00
library_imports_metadata.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_imports_metadata_test.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_imports_prefixed.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_imports_prefixed_show_hide.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_imports_prefixed_show_hide_test.dart Add test of unittests. 2016-01-06 13:19:41 +01:00
library_imports_prefixed_test.dart Add test of unittests. 2016-01-06 13:19:41 +01:00
library_imports_shown.dart Reapply "Access to imports in the VM's runtime mirrors. Extend test coverage of the source mirrors." 2014-03-07 19:00:20 +00:00
library_imports_shown_test.dart Add test of unittests. 2016-01-06 13:19:41 +01:00
library_metadata2_lib1.dart Mirror printer test. 2013-08-30 13:51:54 +00:00
library_metadata2_lib2.dart Mirror printer test. 2013-08-30 13:51:54 +00:00
library_metadata2_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
library_metadata_test.dart Mirrors overhaul. 2013-10-30 14:58:58 +00:00
library_metatarget_test.dart Revert "Revert "Resolve metadata on library tags"" 2013-10-18 22:09:58 +00:00
library_metatarget_test_annotations_lib.dart Revert "Revert "Resolve metadata on library tags"" 2013-10-18 22:09:58 +00:00
library_metatarget_test_lib.dart Revert "Revert "Resolve metadata on library tags"" 2013-10-18 22:09:58 +00:00
library_uri_io_test.dart using unittest via package import 2014-04-09 19:42:11 +00:00
library_uri_package_test.dart dart2js: add --preserve-uris flag. 2014-10-22 09:05:26 +00:00
library_with_annotated_declaration.dart Implement DeclarationMirror.location for all but ParameterMirrors. 2015-02-13 23:32:20 +00:00
library_without_declaration.dart Implement DeclarationMirror.location for all but ParameterMirrors. 2015-02-13 23:32:20 +00:00
list_constructor_test.dart We inline List allocations in dart2js to get the right behavior when the passed length is null. This CL fixes the constructor when invoked through mirrors. 2013-12-10 09:27:07 +00:00
load_library_test.dart Deal with deferred loading in the VM mirrors. 2015-04-28 23:47:45 +00:00
local_function_is_static_test.dart Specifiy MethodMirror.isStatic is terms of whether 'this' is permitted. 2014-07-16 23:10:34 +00:00
local_isolate_test.dart Implement IsolateMirror. 2013-07-26 10:11:54 +00:00
metadata_allowed_values_import.dart Handle metadata with qualified identifiers. 2013-11-01 01:19:31 +00:00
metadata_allowed_values_test.dart VM: Fix crash parsing metadata with a closure as a const constructor argument. 2015-12-17 17:18:01 -08:00
metadata_class_mirror_test.dart Handle metadata in the magic [^] property of class descriptions correctly. 2014-06-12 08:34:35 +00:00
metadata_const_map_test.dart Generate needed classes for constant maps in metadata. 2014-09-04 11:48:48 +00:00
metadata_constructed_constant_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
metadata_constructor_arguments_test.dart Fix crash evaluating metadata with super in a const constructor argument. 2013-11-21 00:11:31 +00:00
metadata_nested_constructor_call_test.dart Fix VM crash when parsing what looks like a closure call during metadata evaluation. 2014-02-27 23:24:05 +00:00
metadata_scope_test.dart Put metadata fields in their owner class to maintain the class-field bidirectional relationship asserted Field::PrintJSON. 2014-05-08 18:15:33 +00:00
metadata_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
method_mirror_location_other.dart Implement MethodMirror.location in the VM. 2014-03-26 00:44:54 +00:00
method_mirror_location_test.dart Implement DeclarationMirror.location for all but ParameterMirrors. 2015-02-13 23:32:20 +00:00
method_mirror_name_test.dart Moved some MethodMirror getters from embedded API to lazy native calls. 2013-07-17 00:42:30 +00:00
method_mirror_properties_test.dart Specifiy MethodMirror.isStatic is terms of whether 'this' is permitted. 2014-07-16 23:10:34 +00:00
method_mirror_returntype_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
method_mirror_source_line_ending_cr.dart Fix some tests and exclude others from CRLF rewriting. 2015-06-26 14:40:01 +02:00
method_mirror_source_line_ending_crlf.dart Fix some tests and exclude others from CRLF rewriting. 2015-06-26 14:40:01 +02:00
method_mirror_source_line_ending_lf.dart Ensure correct line endings for method_mirror_source tests. 2015-06-29 13:43:57 +02:00
method_mirror_source_line_ending_test.dart Ensure correct line endings for method_mirror_source tests. 2015-06-29 13:43:57 +02:00
method_mirror_source_other.dart Ensure correct line endings for method_mirror_source tests. 2015-06-29 13:43:57 +02:00
method_mirror_source_test.dart Ensure correct line endings for method_mirror_source tests. 2015-06-29 13:43:57 +02:00
mirror_in_static_init_test.dart Do not compile a class when the class mirror tries to access the metadata. 2016-03-28 11:16:15 -07:00
mirrors_nsm_mismatch_test.dart Fix reflective NoSuchMethodErrors to match their non-reflective counterparts when due to argument mismatches. 2015-06-16 09:42:11 -07:00
mirrors_nsm_test.dart Fix reflective NoSuchMethodErrors to match their non-reflective counterparts when due to argument mismatches. 2015-06-16 09:42:11 -07:00
mirrors_reader.dart Revert mixin fix r41424 until mirrors issue 21474 is fixed. 2014-10-30 19:04:02 +00:00
mirrors_reader_test.dart Implement DeclarationMirror.location for all but ParameterMirrors. 2015-02-13 23:32:20 +00:00
mirrors_resolve_fields_test.dart Use symbol literals in the mirror tests. (Except for void, the empty string and setters.) 2013-09-23 16:17:13 +00:00
mirrors_test.dart dart2js: add --preserve-uris flag. 2014-10-22 09:05:26 +00:00
mirrors_used_get_name2_test.dart Implement work-around for "Placeholder for" error in JS output. 2013-12-12 20:43:53 +00:00
mirrors_used_get_name_test.dart Implement work-around for "Placeholder for" error in JS output. 2013-12-12 20:43:53 +00:00
mirrors_used_inheritance_test.dart Take inheritance into account when computing the elements accessible by mirrors. 2014-07-01 12:42:51 +00:00
mirrors_used_merge_test.dart Use growable lists. 2014-01-09 14:29:58 +00:00
mirrors_used_typedef_declaration_test.dart Remove/skip invalid mirror tests. 2014-11-06 01:10:33 +00:00
mirrors_visitor.dart Fix ParameterMirror.hasDefaultValue/defaultValue in source mirrors. 2014-02-07 08:03:38 +00:00
mixin_application_test.dart Remove/skip invalid mirror tests. 2014-11-06 01:10:33 +00:00
mixin_members_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
mixin_test.dart Update mirror tests to new mixin application syntax. 2013-10-16 18:22:12 +00:00
model.dart Implement: 2013-06-12 06:51:35 +00:00
model_test.dart Implement: 2013-06-12 06:51:35 +00:00
native_class_test.dart Fix test wrapping issues. 2013-07-19 13:30:37 +00:00
new_instance_optional_arguments_test.dart Support optional (non-named) arguments in constructors for reflection. 2014-07-24 09:44:07 +00:00
new_instance_with_type_arguments_test.dart Support newInstance() for class mirrors of generic classes. 2013-12-18 08:44:08 +00:00
no_metadata_test.dart Fix a bug that caused a runtime error when attempting to read metadata of a class without metadata. 2013-07-24 07:42:16 +00:00
null2_test.dart Fix null.runtimeType, reflect(null).type.superinterfaces, and reflect(null).getField. 2014-02-14 12:08:18 +00:00
null_test.dart dart2js: add --preserve-uris flag. 2014-10-22 09:05:26 +00:00
operator_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
optional_parameters_test.dart Clean up naming scheme for reflection names. 2015-03-27 14:43:02 +00:00
other_declarations_location_test.dart Implement DeclarationMirror.location for all but ParameterMirrors. 2015-02-13 23:32:20 +00:00
other_library.dart Add proper API for creating private symbols wrt a library. 2013-10-11 20:56:14 +00:00
parameter_annotation_mirror_test.dart dart2js: retain constants that are used as annotations in constructors and setters. 2015-04-10 13:10:11 +00:00
parameter_is_const_test.dart Implement VariableMirror.isConst in the VM and ParameterMirror.isConst in dart2js. 2013-11-11 17:54:58 +00:00
parameter_metadata_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
parameter_of_mixin_app_constructor_test.dart Handle creating ParameterMirrors for the parameters of forwarding constructors. 2014-03-28 01:22:03 +00:00
parameter_test.dart Don't hide interceptors in mirrors. 2014-04-30 18:21:11 +00:00
private_class_field_other.dart Use exact name lookup for static fields in mirrors. 2016-04-12 11:15:38 -07:00
private_class_field_test.dart Use exact name lookup for static fields in mirrors. 2016-04-12 11:15:38 -07:00
private_symbol_mangling_lib.dart Ensure that unmangled private names are unique. 2014-07-30 07:26:20 +00:00
private_symbol_mangling_test.dart Make private symbol mangling test work on the VM, as well. 2014-07-30 07:46:54 +00:00
private_symbol_test.dart Add demangle utility to Dartium's dart:html. Demangle typedef names in UserVisibleName. 2013-11-25 18:31:20 +00:00
private_types_test.dart VM: Fix TypedefMirror.isPrivate and TypeVariableMirror.isPrivate. 2014-05-05 19:45:58 +00:00
proxy_type_test.dart Add test coverage for InstanceMirror.type in the face of a reflectee that overrides runtimeType. 2013-10-07 16:38:43 +00:00
raw_type_test.dart Handle dynamic as type argument. 2014-01-22 18:02:29 +00:00
redirecting_factory_different_type_test.dart Fix type-checks for reflective redirection constructors. 2014-08-08 22:46:33 +00:00
redirecting_factory_test.dart Revert "Library functions can never be constructors." 2014-07-25 21:07:45 +00:00
reflect_class_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
reflect_model_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
reflect_runtime_type_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
reflect_two_classes_test.dart Fix length computation on init.mangledNames. 2015-04-01 12:29:24 +00:00
reflect_uninstantiated_class_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
reflected_type_classes_test.dart Hoist hasReflectedType and reflectedType from ClassMirror to TypeMirror. 2014-03-04 19:01:26 +00:00
reflected_type_function_type_test.dart Fix mirrors to keep typedef as scope class of function types (fixes #26187). 2016-04-15 13:21:22 -07:00
reflected_type_helper.dart Hoist hasReflectedType and reflectedType from ClassMirror to TypeMirror. 2014-03-04 19:01:26 +00:00
reflected_type_special_types_test.dart Hoist hasReflectedType and reflectedType from ClassMirror to TypeMirror. 2014-03-04 19:01:26 +00:00
reflected_type_test.dart Implement ClassMirror.reflectedType in dart2js. 2013-12-17 18:30:28 +00:00
reflected_type_typedefs_test.dart Hoist hasReflectedType and reflectedType from ClassMirror to TypeMirror. 2014-03-04 19:01:26 +00:00
reflected_type_typevars_test.dart Hoist hasReflectedType and reflectedType from ClassMirror to TypeMirror. 2014-03-04 19:01:26 +00:00
reflectively_instantiate_uninstantiated_class_test.dart Use symbol literals in the mirror tests. (Except for void, the empty string and setters.) 2013-09-23 16:17:13 +00:00
regress_14304_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
regress_16321_test.dart Multitest has a 'checked mode compile-time error' marker now. Use it to clean up the mirrors status file a bit. 2014-09-30 04:41:40 +00:00
regress_19731_test.dart Adjust mirrors/regress_19731_test to avoid static warnings. 2014-07-01 20:32:37 +00:00
regress_26187_test.dart Fix mirrors to keep typedef as scope class of function types (fixes #26187). 2016-04-15 13:21:22 -07:00
relation_assignable_test.dart Add TypeMirror.isSubtypeOf, TypeMirror.isAssignableTo, ClassMirror.isSubclassOf to the API, the VM runtime mirrors and the source mirrors. 2014-02-11 20:41:32 +00:00
relation_subclass_test.dart Emit declarations for typedefs that are needed by reflection. 2014-08-05 07:18:32 +00:00
relation_subtype_test.dart Add TypeMirror.isSubtypeOf, TypeMirror.isAssignableTo, ClassMirror.isSubclassOf to the API, the VM runtime mirrors and the source mirrors. 2014-02-11 20:41:32 +00:00
removed_api_test.dart Remove MirroredCompilationError from the VM. 2014-07-14 18:00:04 +00:00
repeated_private_anon_mixin_app1.dart Ensure constructorName symbols include private manglings. 2013-11-11 23:08:38 +00:00
repeated_private_anon_mixin_app2.dart Ensure constructorName symbols include private manglings. 2013-11-11 23:08:38 +00:00
repeated_private_anon_mixin_app_test.dart Ensure constructorName symbols include private manglings. 2013-11-11 23:08:38 +00:00
return_type_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
runtime_type_test.dart Don't hide interceptors in mirrors. 2014-04-30 18:21:11 +00:00
set_field_with_final_inheritance_test.dart Align behavior of VM's ObjectMirror.setField with language semantics. 2013-10-31 20:21:01 +00:00
set_field_with_final_test.dart Align behavior of VM's ObjectMirror.setField with language semantics. 2013-10-31 20:21:01 +00:00
spawn_function_root_library_test.dart Add asserts that isolates have a root library set up before they become runnable. 2015-04-17 00:44:47 +00:00
static_const_field_test.dart dart2js: Emit static const fields if accessible by reflections. 2015-07-09 13:28:23 +02:00
static_members_easier_test.dart dart2js: Implement instanceMembers and staticMembers. 2014-01-14 22:31:20 +00:00
static_members_test.dart Implement topLevelMembers, staticMembers, instanceMembers in the VM. 2013-12-11 02:08:16 +00:00
static_metatarget_test.dart Force resolution on metadata of static members 2013-10-18 09:15:47 +00:00
static_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
stringify.dart Add LibraryDependencyMirror.isDeferred. 2015-02-17 23:49:40 +00:00
superclass2_test.dart Don't hide interceptors in mirrors. 2014-04-30 18:21:11 +00:00
superclass_test.dart Implement ClassMirror.superclass. 2013-06-10 06:47:53 +00:00
symbol_validation_test.dart Add validation of private symbols to the dart2js mirrors. 2014-03-03 12:58:54 +00:00
syntax_error_test.dart Updates status file for mirror syntax error test. 2014-01-04 01:17:12 +00:00
synthetic_accessor_properties_test.dart Remove LibraryMirror.topLevelMembers. 2014-03-04 01:35:07 +00:00
to_string_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
top_level_accessors_test.dart Mirrors overhaul. 2013-10-30 14:58:58 +00:00
type_argument_is_type_variable_test.dart Re-triage mirror test failures on the analyzer. 2013-10-29 00:15:57 +00:00
type_mirror_for_type_test.dart Check against the correct type when decoding runtime types. 2014-09-09 17:28:52 +00:00
type_variable_is_static_test.dart Add TypeVariableMirror.isStatic to the API. 2014-03-04 18:13:22 +00:00
type_variable_owner_test.dart Update mirror tests for removed API and other analyzer warnings. 2013-11-14 19:55:05 +00:00
typearguments_mirror_test.dart Support typeVariables in ClassMirror. 2013-09-23 11:17:55 +00:00
typedef_deferred_library_test.dart dart2js: Emit libraries that are only used for typedefs. 2015-03-13 09:55:32 +00:00
typedef_in_signature_test.dart Support typedefs in function signatures. 2014-09-02 15:53:59 +00:00
typedef_library.dart dart2js: Emit libraries that are only used for typedefs. 2015-03-13 09:55:32 +00:00
typedef_library_test.dart dart2js: Emit libraries that are only used for typedefs. 2015-03-13 09:55:32 +00:00
typedef_metadata_test.dart Make TypedefMirror a direct descendant of TypeMirror. 2013-10-18 16:59:55 +00:00
typedef_reflected_type_test.dart Typedefs don't support generic arguments yet. 2014-09-19 19:23:37 +00:00
typedef_test.dart Remove/skip invalid mirror tests. 2014-11-06 01:10:33 +00:00
typevariable_mirror_metadata_test.dart Generic typedefs and their referents. 2013-10-22 00:00:08 +00:00
unmangled_type_test.dart Improve type literals in minified mode. 2013-08-15 11:32:33 +00:00
unnamed_library_test.dart dart2js: The name of a library without a library declaration is the empty string. 2013-10-25 17:16:10 +00:00
unused_mirrors2_test.dart Fix warnings in tests. 2014-01-30 15:25:49 +00:00
unused_mirrors3_test.dart Fix warnings in tests. 2014-01-30 15:25:49 +00:00
unused_mirrors4_test.dart Fix warnings in tests. 2014-01-30 15:25:49 +00:00
unused_mirrors5_test.dart Fix warnings in tests. 2014-01-30 15:25:49 +00:00
unused_mirrors6_test.dart Fix warnings in tests. 2014-01-30 15:25:49 +00:00
unused_mirrors7_test.dart Fix warnings in tests. 2014-01-30 15:25:49 +00:00
unused_mirrors8_test.dart Fix warnings in tests. 2014-01-30 15:25:49 +00:00
unused_mirrors9_test.dart Fix warnings in tests. 2014-01-30 15:25:49 +00:00
unused_mirrors_test.dart Fix warnings in tests. 2014-01-30 15:25:49 +00:00
unused_mirrors_used_test.dart Implement work-around for "Placeholder for" error in JS output. 2013-12-12 20:43:53 +00:00
variable_is_const_test.dart Implement VariableMirror.isConst in the VM and ParameterMirror.isConst in dart2js. 2013-11-11 17:54:58 +00:00