blob: 7d263205b9c38662cfbb0beb08d8c752dac98824 [file] [log] [blame]
main = <No Member>;
library from "org-dartlang-test:///after_layout.dart" as aft {
import "package:flutter/framework.dart";
abstract class AfterLayoutMixin<T extends fra::StatefulWidget> extends fra::State<aft::AfterLayoutMixin::T> /*isMixinDeclaration*/ {
}
}
library from "package:flutter/framework.dart" as fra {
abstract class Diagnosticable extends dart.core::Object /*isMixinDeclaration*/ {
method toString() dart.core::String {
return "foo";
}
}
abstract class _State&Object&Diagnosticable = dart.core::Object with fra::Diagnosticable /*isAnonymousMixin,hasConstConstructor*/ {
const synthetic constructor •() fra::_State&Object&Diagnosticable
: super dart.core::Object::•()
;
mixin-super-stub method toString() dart.core::String
return super.{fra::Diagnosticable::toString}();
}
abstract class State<T extends fra::StatefulWidget> extends fra::_State&Object&Diagnosticable {
covariant-by-class field fra::State::T? _widget = null;
synthetic constructor •() fra::State<fra::State::T>
: super fra::_State&Object&Diagnosticable::•()
;
}
class State2 extends fra::State<fra::StatefulWidget> {
synthetic constructor •() fra::State2
: super fra::State::•()
;
static method _#new#tearOff() → fra::State2
return new fra::State2::•();
}
class StatefulWidget extends dart.core::Object {
synthetic constructor •() fra::StatefulWidget
: super dart.core::Object::•()
;
static method _#new#tearOff() → fra::StatefulWidget
return new fra::StatefulWidget::•();
}
class Widget extends dart.core::Object {
synthetic constructor •() fra::Widget
: super dart.core::Object::•()
;
static method _#new#tearOff() → fra::Widget
return new fra::Widget::•();
}
class BuildContext extends dart.core::Object {
synthetic constructor •() fra::BuildContext
: super dart.core::Object::•()
;
static method _#new#tearOff() → fra::BuildContext
return new fra::BuildContext::•();
}
static final field fra::State<fra::StatefulWidget> state = new fra::State2::•();
static method foo() void {
fra::state.{fra::State::_widget} = null;
}
}
library from "org-dartlang-test:///main.dart" as main {
import "package:flutter/framework.dart";
import "org-dartlang-test:///after_layout.dart";
abstract class __HotReloadIssueState&State&AfterLayoutMixin = fra::State<main::HotReloadIssue> with aft::AfterLayoutMixin<main::HotReloadIssue> /*isAnonymousMixin*/ {
synthetic constructor •() main::__HotReloadIssueState&State&AfterLayoutMixin
: super fra::State::•()
;
}
class _HotReloadIssueState extends main::__HotReloadIssueState&State&AfterLayoutMixin {
synthetic constructor •() main::_HotReloadIssueState
: super main::__HotReloadIssueState&State&AfterLayoutMixin::•()
;
method build(fra::BuildContext context) fra::Widget
return throw "";
method afterFirstLayout(fra::BuildContext context) void {}
static method _#new#tearOff() → main::_HotReloadIssueState
return new main::_HotReloadIssueState::•();
}
class HotReloadIssue extends fra::StatefulWidget {
synthetic constructor •() main::HotReloadIssue
: super fra::StatefulWidget::•()
;
static method _#new#tearOff() → main::HotReloadIssue
return new main::HotReloadIssue::•();
}
}