af283dedc2
Closes #44719 Change-Id: I5c277e869bf7d24c9db0f3f4b76640aae8a65b22 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/180181 Reviewed-by: Jens Johansen <jensj@google.com> Commit-Queue: Johnni Winther <johnniwinther@google.com>
56 lines
1.4 KiB
Dart
56 lines
1.4 KiB
Dart
// Copyright (c) 2021, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
part of 'main.dart';
|
|
|
|
/*class: Extension:
|
|
builder-name=Extension,
|
|
builder-onType=int,
|
|
extension-members=[
|
|
intMethod=Extension|intMethod,
|
|
tearoff intMethod=Extension|get#intMethod],
|
|
extension-name=Extension,
|
|
extension-onType=int!
|
|
*/
|
|
extension Extension on int {
|
|
/*member: Extension|intMethod:
|
|
builder-name=intMethod,
|
|
builder-params=[#this],
|
|
member-name=Extension|intMethod,
|
|
member-params=[#this]
|
|
*/
|
|
/*member: Extension|get#intMethod:
|
|
builder-name=intMethod,
|
|
builder-params=[#this],
|
|
member-name=Extension|get#intMethod,
|
|
member-params=[#this]
|
|
*/
|
|
intMethod() {}
|
|
}
|
|
|
|
/*class: _extension#0:
|
|
builder-name=_extension#0,
|
|
builder-onType=String,
|
|
extension-members=[
|
|
stringMethod=_extension#0|stringMethod,
|
|
tearoff stringMethod=_extension#0|get#stringMethod],
|
|
extension-name=_extension#0,
|
|
extension-onType=String!
|
|
*/
|
|
extension on String {
|
|
/*member: _extension#0|stringMethod:
|
|
builder-name=stringMethod,
|
|
builder-params=[#this],
|
|
member-name=_extension#0|stringMethod,
|
|
member-params=[#this]
|
|
*/
|
|
/*member: _extension#0|get#stringMethod:
|
|
builder-name=stringMethod,
|
|
builder-params=[#this],
|
|
member-name=_extension#0|get#stringMethod,
|
|
member-params=[#this]
|
|
*/
|
|
stringMethod() {}
|
|
}
|