blob: ff6d44dc875512974e749bc41caf5ed19bac0ba8 [file] [log] [blame]
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 •() self::Shape
[-1] ;
}
[277]class Square extends core::Object implements self::Shape {
[318] final field core::double length;
[328] constructor •([340] core::double length) self::Square
[-1] ;
}
[358]class Circle extends core::Object implements self::Shape {
[399] final field core::double radius;
[409] constructor •([421] core::double radius) self::Circle
[-1] ;
}
[440]static method calculateArea([460] self::Shape shape) core::double
[-1] ;
[711]static method testMain() dynamic
[-1] ;