blob: 61c138310a184642f9887b6f36b7c12a30d65ff6 [file] [log] [blame]
class A {
// Option #1 --- like the other ones. No identifier after.
// The user is in the middle of adding the first field/method in a class.
Stream<List<Set<List</* user curser here*/>>>>
}
class B {
Stream<List<Set<List<String>>>> foo;
// Option #1 --- like the other ones. No identifier after.
// The user is in the middle of adding a field/method at the end of the class.
Stream<List<Set<List</* user curser here*/>>>>
}
class C {
Stream<List<Set<List<String>>>> foo;
// Option #2 --- there is an identifier after, because
// the user is in the middle of adding a field/method between other
//fields/methods.
Stream<List<Set<List</* user curser here*/>>>>
Stream<List<Set<List<String>>>> baz;
}
// Option #3 --- there is an identifier after, because
// the user is in the middle of adding a field/method between other
//fields/methods (top-level this time).
Stream<List<Set<List</* user curser here*/>>>>
Stream<List<Set<List<String>>>> baz;
// Option #4 --- there is no identifier after, because
// the user is in the middle of adding a field/method at the end of file.
// This is issue #42229.
Stream<List<Set<List</* user curser here*/>>>>