blob: 3d0cfe82ff2aa9561bc4e8f99f6886ffa064085a [file] [log] [blame]
library;
//
// Problems in library:
//
// pkg/front_end/testcases/general/call.dart:63:29: Error: Cannot invoke an instance of 'CallableGetter' because it declares 'call' to be something other than a method.
// - 'CallableGetter' is from 'pkg/front_end/testcases/general/call.dart'.
// Try changing 'call' to a method or explicitly invoke 'call'.
// var string5 = callableGetter(1);
// ^
//
// pkg/front_end/testcases/general/call.dart:68:23: Error: Too few positional arguments: 1 required, 0 given.
// var nothing1 = closure();
// ^
//
// pkg/front_end/testcases/general/call.dart:69:28: Error: Too few positional arguments: 1 required, 0 given.
// var nothing2 = closure.call();
// ^
//
// pkg/front_end/testcases/general/call.dart:70:33: Error: Too few positional arguments: 1 required, 0 given.
// var nothing3 = closure.call.call();
// ^
//
// pkg/front_end/testcases/general/call.dart:71:38: Error: Too few positional arguments: 1 required, 0 given.
// var nothing4 = closure.call.call.call();
// ^
//
// pkg/front_end/testcases/general/call.dart:73:24: Error: Too few positional arguments: 1 required, 0 given.
// var nothing5 = callable();
// ^
//
// pkg/front_end/testcases/general/call.dart:74:29: Error: Too few positional arguments: 1 required, 0 given.
// var nothing6 = callable.call();
// ^
//
// pkg/front_end/testcases/general/call.dart:75:34: Error: Too few positional arguments: 1 required, 0 given.
// var nothing7 = callable.call.call();
// ^
//
// pkg/front_end/testcases/general/call.dart:76:39: Error: Too few positional arguments: 1 required, 0 given.
// var nothing8 = callable.call.call.call();
// ^
//
// pkg/front_end/testcases/general/call.dart:78:30: Error: Cannot invoke an instance of 'CallableGetter' because it declares 'call' to be something other than a method.
// - 'CallableGetter' is from 'pkg/front_end/testcases/general/call.dart'.
// Try changing 'call' to a method or explicitly invoke 'call'.
// var nothing9 = callableGetter();
// ^
//
import self as self;
import "dart:core" as core;
class Callable extends core::Object {
synthetic constructor •() self::Callable
;
method call(dynamic x) dynamic
;
}
class CallableGetter extends core::Object {
synthetic constructor •() self::CallableGetter
;
get call() dynamic
;
}
static field (dynamic) dynamic closure;
static field dynamic int1;
static field dynamic int2;
static field dynamic int3;
static field dynamic int4;
static field self::Callable callable;
static field dynamic string1;
static field dynamic string2;
static field dynamic string3;
static field dynamic string4;
static field self::CallableGetter callableGetter;
static field invalid-type string5;
static field dynamic string6;
static field dynamic string7;
static field dynamic string8;
static field invalid-type nothing1;
static field invalid-type nothing2;
static field invalid-type nothing3;
static field invalid-type nothing4;
static field invalid-type nothing5;
static field invalid-type nothing6;
static field invalid-type nothing7;
static field invalid-type nothing8;
static field invalid-type nothing9;
static field dynamic nothing10;
static field dynamic nothing11;
static field dynamic nothing12;
static method main() dynamic
;