blob: 834d4baad71d25d23850fd3d0ee82b75d872e9bf [file] [edit]
library;
//
// Problems in library:
//
// pkg/front_end/testcases/general/abstract_async.dart:6:32: Error: Abstract methods can't use 'async', 'async*', or 'sync*'.
// void abstractSyncStar() sync*;
// ^
//
// pkg/front_end/testcases/general/abstract_async.dart:6:32: Error: Expected a function body or '=>'.
// Try adding {}.
// void abstractSyncStar() sync*;
// ^
//
// pkg/front_end/testcases/general/abstract_async.dart:7:29: Error: Abstract methods can't use 'async', 'async*', or 'sync*'.
// void abstractAsync() async;
// ^
//
// pkg/front_end/testcases/general/abstract_async.dart:7:29: Error: Expected a function body or '=>'.
// Try adding {}.
// void abstractAsync() async;
// ^
//
// pkg/front_end/testcases/general/abstract_async.dart:8:34: Error: Abstract methods can't use 'async', 'async*', or 'sync*'.
// void abstractAsyncStar() async*;
// ^
//
// pkg/front_end/testcases/general/abstract_async.dart:8:34: Error: Expected a function body or '=>'.
// Try adding {}.
// void abstractAsyncStar() async*;
// ^
//
// pkg/front_end/testcases/general/abstract_async.dart:6:3: Error: Functions marked 'sync*' can't have return type 'void'.
// void abstractSyncStar() sync*;
// ^
//
// pkg/front_end/testcases/general/abstract_async.dart:8:3: Error: Functions marked 'async*' can't have return type 'void'.
// void abstractAsyncStar() async*;
// ^
//
import self as self;
import "dart:core" as core;
abstract class Class extends core::Object {
synthetic constructor •() self::Class
: super core::Object::•()
;
abstract method abstractSyncStar() void;
abstract method abstractAsync() void;
abstract method abstractAsyncStar() void;
}