@@ -5,7 +5,6 @@ export 'package:observatory/src/elements/action_link.dart';
55export 'package:observatory/src/elements/class_ref.dart' ;
66export 'package:observatory/src/elements/class_tree.dart' ;
77export 'package:observatory/src/elements/class_view.dart' ;
8- export 'package:observatory/src/elements/code_ref.dart' ;
98export 'package:observatory/src/elements/code_view.dart' ;
109export 'package:observatory/src/elements/context_ref.dart' ;
1110export 'package:observatory/src/elements/context_view.dart' ;
@@ -17,7 +16,6 @@ export 'package:observatory/src/elements/eval_link.dart';
1716export 'package:observatory/src/elements/field_ref.dart' ;
1817export 'package:observatory/src/elements/field_view.dart' ;
1918export 'package:observatory/src/elements/flag_list.dart' ;
20- export 'package:observatory/src/elements/function_ref.dart' ;
2119export 'package:observatory/src/elements/function_view.dart' ;
2220export 'package:observatory/src/elements/general_error.dart' ;
2321export 'package:observatory/src/elements/heap_map.dart' ;
@@ -55,6 +53,8 @@ export 'package:observatory/src/elements/vm_view.dart';
5553
5654import 'dart:async' ;
5755
56+ import 'package:observatory/src/elements/code_ref.dart' ;
57+ import 'package:observatory/src/elements/code_ref_wrapper.dart' ;
5858import 'package:observatory/src/elements/containers/virtual_collection.dart' ;
5959import 'package:observatory/src/elements/containers/virtual_tree.dart' ;
6060import 'package:observatory/src/elements/curly_block.dart' ;
@@ -64,6 +64,8 @@ import 'package:observatory/src/elements/isolate_ref_wrapper.dart';
6464import 'package:observatory/src/elements/nav/bar.dart' ;
6565import 'package:observatory/src/elements/nav/class_menu.dart' ;
6666import 'package:observatory/src/elements/nav/class_menu_wrapper.dart' ;
67+ import 'package:observatory/src/elements/function_ref.dart' ;
68+ import 'package:observatory/src/elements/function_ref_wrapper.dart' ;
6769import 'package:observatory/src/elements/nav/isolate_menu.dart' ;
6870import 'package:observatory/src/elements/nav/isolate_menu_wrapper.dart' ;
6971import 'package:observatory/src/elements/nav/library_menu.dart' ;
@@ -92,12 +94,14 @@ import 'package:observatory/src/elements/vm_connect.dart';
9294
9395export 'package:observatory/src/elements/helpers/rendering_queue.dart' ;
9496
97+ export 'package:observatory/src/elements/code_ref.dart' ;
9598export 'package:observatory/src/elements/containers/virtual_collection.dart' ;
9699export 'package:observatory/src/elements/containers/virtual_tree.dart' ;
97100export 'package:observatory/src/elements/curly_block.dart' ;
98101export 'package:observatory/src/elements/isolate_ref.dart' ;
99102export 'package:observatory/src/elements/nav/bar.dart' ;
100103export 'package:observatory/src/elements/nav/class_menu.dart' ;
104+ export 'package:observatory/src/elements/function_ref.dart' ;
101105export 'package:observatory/src/elements/nav/isolate_menu.dart' ;
102106export 'package:observatory/src/elements/nav/library_menu.dart' ;
103107export 'package:observatory/src/elements/nav/menu.dart' ;
@@ -117,8 +121,12 @@ export 'package:observatory/src/elements/vm_connect.dart';
117121// Even though this function does not invoke any asynchronous operation
118122// it is marked as async to allow future backward compatible changes.
119123Future initElements () async {
124+ CodeRefElement .tag.ensureRegistration ();
125+ CodeRefElementWrapper .tag.ensureRegistration ();
120126 CurlyBlockElement .tag.ensureRegistration ();
121127 CurlyBlockElementWrapper .tag.ensureRegistration ();
128+ FunctionRefElement .tag.ensureRegistration ();
129+ FunctionRefElementWrapper .tag.ensureRegistration ();
122130 IsolateRefElement .tag.ensureRegistration ();
123131 IsolateRefElementWrapper .tag.ensureRegistration ();
124132 NavBarElement .tag.ensureRegistration ();
0 commit comments