Files
sdk/pkg/front_end/testcases/nnbd/external_fields.dart.strong.expect
T
Lasse R.H. Nielsen fe7efd5606 Update documentation in dart:core.
Fix null safety issues and tweak documentation where it can be improved.

Change-Id: Ia8cc20274ae151c454662bf5f137913787365a64
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/177960
Commit-Queue: Lasse R.H. Nielsen <lrn@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2021-01-12 13:06:41 +00:00

132 lines
6.0 KiB
Plaintext

library /*isNonNullableByDefault*/;
import self as self;
import "dart:core" as core;
class Annotation extends core::Object /*hasConstConstructor*/ {
const constructor •() → self::Annotation
: super core::Object::•()
;
}
class A extends core::Object {
synthetic constructor •() → self::A
: super core::Object::•()
;
@#C1
external get instanceField() → core::int;
@#C1
external set instanceField(core::int #externalFieldValue) → void;
@#C1
external get finalInstanceField() → core::int;
@#C1
external get covariantInstanceField() → core::num;
@#C1
external set covariantInstanceField(covariant core::num #externalFieldValue) → void;
@#C1
external static get staticField() → core::int;
@#C1
external static set staticField(core::int #externalFieldValue) → void;
@#C1
external static get finalStaticField() → core::int;
external get untypedInstanceField() → dynamic;
external set untypedInstanceField(dynamic #externalFieldValue) → void;
external get untypedFinalInstanceField() → dynamic;
external get untypedCovariantInstanceField() → dynamic;
external set untypedCovariantInstanceField(covariant dynamic #externalFieldValue) → void;
external static get untypedStaticField() → dynamic;
external static set untypedStaticField(dynamic #externalFieldValue) → void;
external static get untypedFinalStaticField() → dynamic;
}
abstract class B extends core::Object /*isMixinDeclaration*/ {
@#C1
external get instanceField() → core::int;
@#C1
external set instanceField(core::int #externalFieldValue) → void;
@#C1
external get finalInstanceField() → core::int;
@#C1
external get covariantInstanceField() → core::num;
@#C1
external set covariantInstanceField(covariant core::num #externalFieldValue) → void;
@#C1
external static get staticField() → core::int;
@#C1
external static set staticField(core::int #externalFieldValue) → void;
@#C1
external static get finalStaticField() → core::int;
external get untypedInstanceField() → dynamic;
external set untypedInstanceField(dynamic #externalFieldValue) → void;
external get untypedFinalInstanceField() → dynamic;
external get untypedCovariantInstanceField() → dynamic;
external set untypedCovariantInstanceField(covariant dynamic #externalFieldValue) → void;
external static get untypedStaticField() → dynamic;
external static set untypedStaticField(dynamic #externalFieldValue) → void;
external static get untypedFinalStaticField() → dynamic;
}
class C extends core::Object implements self::A {
synthetic constructor •() → self::C
: super core::Object::•()
;
external get instanceField() → core::int;
external set instanceField(core::int #externalFieldValue) → void;
external get finalInstanceField() → core::int;
external get covariantInstanceField() → core::num;
external set covariantInstanceField(covariant core::num #externalFieldValue) → void;
external get untypedInstanceField() → dynamic;
external set untypedInstanceField(dynamic #externalFieldValue) → void;
external get untypedFinalInstanceField() → dynamic;
external get untypedCovariantInstanceField() → dynamic;
external set untypedCovariantInstanceField(covariant dynamic #externalFieldValue) → void;
}
extension Extension on self::A {
get extensionInstanceField = get self::Extension|extensionInstanceField;
set extensionInstanceField = set self::Extension|extensionInstanceField;
get finalExtensionInstanceField = get self::Extension|finalExtensionInstanceField;
static get extensionStaticField = get self::Extension|extensionStaticField;
static set extensionStaticField = set self::Extension|extensionStaticField;
static get finalExtensionStaticField = get self::Extension|finalExtensionStaticField;
get untypedExtensionInstanceField = get self::Extension|untypedExtensionInstanceField;
set untypedExtensionInstanceField = set self::Extension|untypedExtensionInstanceField;
get untypedFinalExtensionInstanceField = get self::Extension|untypedFinalExtensionInstanceField;
static get untypedExtensionStaticField = get self::Extension|untypedExtensionStaticField;
static set untypedExtensionStaticField = set self::Extension|untypedExtensionStaticField;
static get untypedFinalExtensionStaticField = get self::Extension|untypedFinalExtensionStaticField;
}
@#C1
external static get topLevelField() → core::int;
@#C1
external static set topLevelField(core::int #externalFieldValue) → void;
@#C1
external static get finalTopLevelField() → core::int;
external static get untypedTopLevelField() → dynamic;
external static set untypedTopLevelField(dynamic #externalFieldValue) → void;
external static get untypedFinalTopLevelField() → dynamic;
@#C1
external static get Extension|extensionInstanceField() → core::int;
@#C1
external static set Extension|extensionInstanceField(core::int #externalFieldValue) → void;
@#C1
external static get Extension|finalExtensionInstanceField() → core::int;
@#C1
external static get Extension|extensionStaticField() → core::int;
@#C1
external static set Extension|extensionStaticField(core::int #externalFieldValue) → void;
@#C1
external static get Extension|finalExtensionStaticField() → core::int;
external static get Extension|untypedExtensionInstanceField() → dynamic;
external static set Extension|untypedExtensionInstanceField(dynamic #externalFieldValue) → void;
external static get Extension|untypedFinalExtensionInstanceField() → dynamic;
external static get Extension|untypedExtensionStaticField() → dynamic;
external static set Extension|untypedExtensionStaticField(dynamic #externalFieldValue) → void;
external static get Extension|untypedFinalExtensionStaticField() → dynamic;
static method main() → dynamic {}
constants {
#C1 = self::Annotation {}
}
Constructor coverage from constants:
org-dartlang-testcase:///external_fields.dart:
- Annotation. (from org-dartlang-testcase:///external_fields.dart:6:9)
- Object. (from org-dartlang-sdk:///sdk/lib/core/object.dart:25:9)