ee75d1dfab
This is in preparation for adding missing file offsets. Change-Id: If122a650a06c9ddf3ae5b73bf75d2f65aea51852 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/488482 Reviewed-by: Chloe Stefantsova <cstefantsova@google.com>
25 lines
762 B
Plaintext
25 lines
762 B
Plaintext
library;
|
|
import self as self;
|
|
import "dart:core" as core;
|
|
|
|
[217]import "dart:math" show pi;
|
|
|
|
[261]abstract class Shape extends core::Object {
|
|
[261] synthetic constructor [-1] [-1] •() → self::Shape
|
|
[-1] ;
|
|
}
|
|
[277]class Square extends core::Object implements self::Shape {
|
|
[318] final field core::double length;
|
|
[328] constructor [334] [347] •([340] core::double length) → self::Square
|
|
[-1] ;
|
|
}
|
|
[358]class Circle extends core::Object implements self::Shape {
|
|
[399] final field core::double radius;
|
|
[409] constructor [415] [428] •([421] core::double radius) → self::Circle
|
|
[-1] ;
|
|
}
|
|
[440]static method [453] [708] calculateArea([460] self::Shape shape) → core::double
|
|
[-1] ;
|
|
[711]static method [719] [755] testMain() → dynamic
|
|
[-1] ;
|