| Index: pkg/analyzer_experimental/lib/src/generated/java_core.dart
|
| diff --git a/pkg/analyzer_experimental/lib/src/generated/java_core.dart b/pkg/analyzer_experimental/lib/src/generated/java_core.dart
|
| index d90e510361acf4b3a9c6caee0d6335689c08e976..75d9d1ffd526a2006ec8314b7963f34ca2a1844c 100644
|
| --- a/pkg/analyzer_experimental/lib/src/generated/java_core.dart
|
| +++ b/pkg/analyzer_experimental/lib/src/generated/java_core.dart
|
| @@ -42,6 +42,11 @@ bool isInstanceOf(o, Type t) {
|
| if (oTypeName == "${tTypeName}Impl") {
|
| return true;
|
| }
|
| + if (tTypeName == "MethodElement") {
|
| + if (oTypeName == "MethodMember") {
|
| + return true;
|
| + }
|
| + }
|
| if (tTypeName == "ExecutableElement") {
|
| if (oTypeName == "MethodElementImpl" || oTypeName == "FunctionElementImpl") {
|
| return true;
|
| @@ -291,6 +296,10 @@ class ListWrapper<E> extends ListBase<E> implements List<E> {
|
| elements.addAll(iterable);
|
| }
|
|
|
| + void setAll(int index, Iterable<E> iterable) {
|
| + elements.setAll(iterable);
|
| + }
|
| +
|
| void sort([int compare(E a, E b)]) {
|
| elements.sort(compare);
|
| }
|
| @@ -303,6 +312,10 @@ class ListWrapper<E> extends ListBase<E> implements List<E> {
|
| elements.insert(index, element);
|
| }
|
|
|
| + void insertAll(int index, Iterable<E> iterable) {
|
| + elements.insertAll(index, iterable);
|
| + }
|
| +
|
| int lastIndexOf(E element, [int start]) {
|
| return elements.lastIndexOf(element, start);
|
| }
|
| @@ -329,16 +342,20 @@ class ListWrapper<E> extends ListBase<E> implements List<E> {
|
|
|
| List<E> getRange(int start, int length) => sublist(start, start + length);
|
|
|
| - void setRange(int start, int length, List<E> from, [int startFrom]) {
|
| - elements.setRange(start, length, from, startFrom);
|
| + void setRange(int start, int end, Iterable<E> iterable, [int skipCount = 0]) {
|
| + elements.setRange(start, end, iterable, skipCount);
|
| + }
|
| +
|
| + void removeRange(int start, int end) {
|
| + elements.removeRange(start, end);
|
| }
|
|
|
| - void removeRange(int start, int length) {
|
| - elements.removeRange(start, length);
|
| + void replaceRange(int start, int end, Iterable<E> iterable) {
|
| + elements.replaceRange(start, end, iterable);
|
| }
|
|
|
| - void insertRange(int start, int length, [E fill]) {
|
| - elements.insertRange(start, length, fill);
|
| + void fillRange(int start, int end, [E fillValue]) {
|
| + elements.fillRange(start, end, fillValue);
|
| }
|
|
|
| Map<int, E> asMap() {
|
|
|