Index: pkg/front_end/testcases/shaker/empty_program.dart.shaker |
diff --git a/pkg/front_end/testcases/shaker/empty_program.dart.shaker b/pkg/front_end/testcases/shaker/empty_program.dart.shaker |
index 5a42388899025ccc35894c5f85db23a01e33f0cd..baea8bd0d061e370b01666e6e051d8dd01977b57 100644 |
--- a/pkg/front_end/testcases/shaker/empty_program.dart.shaker |
+++ b/pkg/front_end/testcases/shaker/empty_program.dart.shaker |
@@ -5,47 +5,367 @@ library dart:async: |
- member dart.async::_asyncThenWrapperHelper |
- member dart.async::_asyncErrorWrapperHelper |
- member dart.async::_awaitHelper |
+ - typedef ControllerCallback |
+ - typedef ControllerCancelCallback |
- class _AsyncStarStreamController |
+ - controller |
+ - asyncStarBody |
+ - isAdding |
+ - onListenReceived |
+ - isScheduled |
+ - isSuspendedAtYield |
+ - cancellationCompleter |
- (default constructor) |
+ - stream |
+ - runBody |
+ - scheduleGenerator |
+ - add |
+ - addStream |
+ - addError |
+ - close |
+ - onListen |
+ - onResume |
+ - onCancel |
- class FutureOr |
- class Future |
- microtask |
+ - then |
+ - catchError |
+ - whenComplete |
+ - asStream |
+ - timeout |
- class Completer |
- sync |
+ - future |
+ - complete |
+ - completeError |
+ - isCompleted |
- class Stream |
+ - isBroadcast |
+ - asBroadcastStream |
+ - listen |
+ - where |
+ - map |
+ - asyncMap |
+ - asyncExpand |
+ - handleError |
+ - expand |
+ - pipe |
+ - transform |
+ - reduce |
+ - fold |
+ - join |
+ - contains |
+ - forEach |
+ - every |
+ - any |
+ - length |
+ - isEmpty |
+ - toList |
+ - toSet |
+ - drain |
+ - take |
+ - takeWhile |
+ - skip |
+ - skipWhile |
+ - distinct |
+ - first |
+ - last |
+ - single |
+ - firstWhere |
+ - lastWhere |
+ - singleWhere |
+ - elementAt |
+ - timeout |
+ - class StreamSubscription |
+ - cancel |
+ - onData |
+ - onError |
+ - onDone |
+ - pause |
+ - resume |
+ - isPaused |
+ - asFuture |
+ - class EventSink |
+ - add |
+ - addError |
+ - close |
+ - class StreamConsumer |
+ - addStream |
+ - close |
+ - class StreamSink |
+ - close |
+ - done |
+ - class StreamTransformer |
+ - bind |
- class StreamIterator |
+ - moveNext |
+ - current |
+ - cancel |
+ - class StreamController |
+ - stream |
+ - onListen |
+ - onListen |
+ - onPause |
+ - onPause |
+ - onResume |
+ - onResume |
+ - onCancel |
+ - onCancel |
+ - sink |
+ - isClosed |
+ - isPaused |
+ - hasListener |
+ - add |
+ - addError |
+ - close |
+ - addStream |
- class _StreamIterator |
- (default constructor) |
+ - current |
+ - moveNext |
+ - cancel |
library dart:collection: |
- class IterableBase |
library dart:_internal: |
- class ExternalName |
+ - name |
- (default constructor) |
- class EfficientLengthIterable |
+ - length |
- class Symbol |
+ - == |
+ - hashCode |
+ - toString |
+ |
+library dart:math: |
+ - class Random |
+ - nextInt |
+ - nextDouble |
+ - nextBool |
library dart:core: |
- member print |
- typedef _SyncGeneratorCallback |
- class _SyncIterable |
- (default constructor) |
+ - iterator |
- class _InvocationMirror |
- (default constructor) |
+ - memberName |
+ - typeArguments |
+ - positionalArguments |
+ - namedArguments |
+ - isMethod |
+ - isAccessor |
+ - isGetter |
+ - isSetter |
- class bool |
+ - hashCode |
+ - toString |
- class Comparable |
+ - compareTo |
- class double |
+ - remainder |
+ - + |
+ - - |
+ - * |
+ - % |
+ - / |
+ - ~/ |
+ - unary- |
+ - abs |
+ - sign |
+ - round |
+ - floor |
+ - ceil |
+ - truncate |
+ - roundToDouble |
+ - floorToDouble |
+ - ceilToDouble |
+ - truncateToDouble |
+ - toString |
+ - class Duration |
+ - + |
+ - - |
+ - * |
+ - ~/ |
+ - < |
+ - > |
+ - <= |
+ - >= |
+ - inDays |
+ - inHours |
+ - inMinutes |
+ - inSeconds |
+ - inMilliseconds |
+ - inMicroseconds |
+ - == |
+ - hashCode |
+ - compareTo |
+ - toString |
+ - isNegative |
+ - abs |
+ - unary- |
- class Function |
+ - hashCode |
+ - == |
- class int |
+ - & |
+ - | |
+ - ^ |
+ - ~ |
+ - << |
+ - >> |
+ - modPow |
+ - modInverse |
+ - gcd |
+ - isEven |
+ - isOdd |
+ - bitLength |
+ - toUnsigned |
+ - toSigned |
+ - unary- |
+ - abs |
+ - sign |
+ - round |
+ - floor |
+ - ceil |
+ - truncate |
+ - roundToDouble |
+ - floorToDouble |
+ - ceilToDouble |
+ - truncateToDouble |
+ - toString |
+ - toRadixString |
- class Invocation |
+ - memberName |
+ - positionalArguments |
+ - namedArguments |
+ - isMethod |
+ - isGetter |
+ - isSetter |
+ - isAccessor |
- class Iterable |
+ - iterator |
+ - map |
+ - where |
+ - expand |
+ - contains |
+ - forEach |
+ - reduce |
+ - fold |
+ - every |
+ - join |
+ - any |
+ - toList |
+ - toSet |
+ - length |
+ - isEmpty |
+ - isNotEmpty |
+ - take |
+ - takeWhile |
+ - skip |
+ - skipWhile |
+ - first |
+ - last |
+ - single |
+ - firstWhere |
+ - lastWhere |
+ - singleWhere |
+ - elementAt |
+ - toString |
+ - class BidirectionalIterator |
+ - movePrevious |
- class Iterator |
+ - moveNext |
+ - current |
- class List |
- from |
+ - [] |
+ - []= |
+ - length |
+ - length |
+ - add |
+ - addAll |
+ - reversed |
+ - sort |
+ - shuffle |
+ - indexOf |
+ - lastIndexOf |
+ - clear |
+ - insert |
+ - insertAll |
+ - setAll |
+ - remove |
+ - removeAt |
+ - removeLast |
+ - removeWhere |
+ - retainWhere |
+ - sublist |
+ - getRange |
+ - setRange |
+ - removeRange |
+ - fillRange |
+ - replaceRange |
+ - asMap |
- class Map |
+ - containsValue |
+ - containsKey |
+ - [] |
+ - []= |
+ - putIfAbsent |
+ - addAll |
+ - remove |
+ - clear |
+ - forEach |
+ - keys |
+ - values |
+ - length |
+ - isEmpty |
+ - isNotEmpty |
- class Null |
+ - hashCode |
+ - toString |
- class num |
+ - == |
+ - hashCode |
+ - compareTo |
+ - + |
+ - - |
+ - * |
+ - % |
+ - / |
+ - ~/ |
+ - unary- |
+ - remainder |
+ - < |
+ - <= |
+ - > |
+ - >= |
+ - isNaN |
+ - isNegative |
+ - isInfinite |
+ - isFinite |
+ - abs |
+ - sign |
+ - round |
+ - floor |
+ - ceil |
+ - truncate |
+ - roundToDouble |
+ - floorToDouble |
+ - ceilToDouble |
+ - truncateToDouble |
+ - clamp |
+ - toInt |
+ - toDouble |
+ - toStringAsFixed |
+ - toStringAsExponential |
+ - toStringAsPrecision |
+ - toString |
- class Object |
- dart.core::_hashCodeRnd |
- (default constructor) |
@@ -66,6 +386,86 @@ library dart:core: |
- dart.core::_as |
- dart.core::_symbolMapToStringMap |
- class Pattern |
+ - allMatches |
+ - matchAsPrefix |
+ - class Match |
+ - start |
+ - end |
+ - group |
+ - [] |
+ - groups |
+ - groupCount |
+ - input |
+ - pattern |
+ - class Set |
+ - iterator |
+ - contains |
+ - add |
+ - addAll |
+ - remove |
+ - lookup |
+ - removeAll |
+ - retainAll |
+ - removeWhere |
+ - retainWhere |
+ - containsAll |
+ - intersection |
+ - union |
+ - difference |
+ - clear |
+ - toSet |
+ - class Sink |
+ - add |
+ - close |
+ - class StackTrace |
+ - toString |
- class String |
+ - [] |
+ - codeUnitAt |
+ - length |
+ - hashCode |
+ - == |
+ - endsWith |
+ - startsWith |
+ - indexOf |
+ - lastIndexOf |
+ - isEmpty |
+ - isNotEmpty |
+ - + |
+ - substring |
+ - trim |
+ - trimLeft |
+ - trimRight |
+ - * |
+ - padLeft |
+ - padRight |
+ - contains |
+ - replaceFirst |
+ - replaceFirstMapped |
+ - replaceAll |
+ - replaceAllMapped |
+ - replaceRange |
+ - split |
+ - splitMapJoin |
+ - codeUnits |
+ - runes |
+ - toLowerCase |
+ - toUpperCase |
+ - class Runes |
+ - string |
+ - iterator |
+ - last |
+ - class RuneIterator |
+ - string |
+ - rawIndex |
+ - rawIndex |
+ - reset |
+ - current |
+ - currentSize |
+ - currentAsString |
+ - moveNext |
+ - movePrevious |
- class Symbol |
+ - hashCode |
+ - == |
- class Type |