Files
sdk/pkg/front_end/testcases/general/dynamic_modules/dynamic_interface.yaml
T
Alexander Markov 1c429e9f36 [dynamic modules] Add dart:core to dynamic interface by default
In order to simplify creating dynamic interface yaml files,
the following is added to dynamic interface by default:

callable: dart:core, pragma._
extendable: Object

TEST=pkg/dynamic_modules/test

CoreLibraryReviewExempt: no API changes, only adding pragmas
Change-Id: I925532c4c024ebbcf4972b00be0e0a080d5878fa
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/422024
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2025-04-25 08:09:59 -07:00

59 lines
1.4 KiB
YAML

# Copyright (c) 2024, 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.
extendable:
- library: 'main_lib1.dart'
class: 'C4'
- library: 'main_lib1.dart'
class: 'M2'
- library: 'main_lib1.dart'
class: 'Base'
- library: 'main_lib1.dart'
class: 'Interface'
- library: 'main_lib1.dart'
class: 'Mixin'
- library: 'main_lib1.dart'
class: 'C6'
- library: 'main_lib1.dart'
class: 'C7'
- library: 'dart:core'
class: 'Object'
can-be-overridden:
- library: 'main_lib1.dart'
class: 'C4'
member: 'method2'
- library: 'main_lib1.dart'
class: 'C4'
member: 'field2'
callable:
- library: 'main_lib1.dart'
class: 'C2'
- library: 'main_lib1.dart'
class: 'C4'
member: ''
- library: 'main_lib1.dart'
member: 'method2'
- library: 'main_lib1.dart'
member: 'field2'
- library: 'main_lib1.dart'
class: 'Base'
member: ''
- library: 'main_lib1.dart'
member: 'const2'
- library: 'main_lib1.dart'
class: 'C6'
member: ''
- library: 'main_lib1.dart'
class: 'C7'
member: ''
- library: 'main_lib1.dart'
class: '_ConstForC7'
- library: 'main_lib1.dart'
member: '_privateMethodForC7'
- library: 'main_lib1.dart'
class: 'C9'
member: '_'
- library: 'main_lib2.dart'