Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(187)

Unified Diff: pkg/front_end/testcases/shaker/empty_program.dart.shaker

Issue 3004943002: Transitively include outlines of all public members of Class(es). (Closed)
Patch Set: Include only referenced constructor and static class members. Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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

Powered by Google App Engine
This is Rietveld 408576698