blob: 3e003701f9f3b736e7cb0cfb1cbab1181e590321 [file] [log] [blame] [edit]
library;
//
// Problems in library:
//
// pkg/front_end/testcases/enhanced_parts/shadowed_prefix_part2.dart:10:10: Error: Undefined name 'x1'.
// prefix.x1; // Error
// ^^
//
import self as self;
import "shadowed_prefix_lib1.dart" as sha;
import "shadowed_prefix_lib2.dart" as sha2;
import "shadowed_prefix_lib3.dart" as sha3;
import "org-dartlang-testcase:///shadowed_prefix_lib1.dart" as prefix;
import "org-dartlang-testcase:///shadowed_prefix_lib2.dart" show prefix;
import "org-dartlang-testcase:///shadowed_prefix_lib3.dart" as prefix;
part shadowed_prefix_part1.dart;
part shadowed_prefix_part2.dart;
static method method1() dynamic {
sha::x1;
}
static method /* from org-dartlang-testcase:///shadowed_prefix_part1.dart */ method2() dynamic {
sha2::prefix;
}
static method /* from org-dartlang-testcase:///shadowed_prefix_part2.dart */ method3() dynamic {
invalid-expression "pkg/front_end/testcases/enhanced_parts/shadowed_prefix_part2.dart:10:10: Error: Undefined name 'x1'.
prefix.x1; // Error
^^";
sha3::x3;
}
library;
import self as sha;
static field dynamic x1;
library;
import self as sha2;
static field dynamic prefix;
library;
import self as sha3;
static field dynamic x3;