blob: ff0ff252a0d132accf307d9da9b55c70b310d950 [file] [log] [blame]
main = <No Member>;
library from "package:flutter/src/widgets/framework.dart" as fra {
abstract class Bar extends dart.core::Object /*hasConstConstructor*/ {
const constructor •() fra::Bar
: super dart.core::Object::•()
;
}
abstract class Widget extends fra::Bar implements wid::_HasCreationLocation /*hasConstConstructor*/ {
final field wid::_Location? _location /*isLegacy*/;
const constructor •({wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → fra::Widget
: super fra::Bar::•(), fra::Widget::_location = $creationLocationd_0dea112b090073317d4
;
}
}
library from "package:flutter/src/widgets/widget_inspector.dart" as wid {
abstract class _HasCreationLocation extends dart.core::Object {
synthetic constructor •() wid::_HasCreationLocation
: super dart.core::Object::•()
;
abstract get _location() wid::_Location;
}
class _Location extends dart.core::Object /*hasConstConstructor*/ {
final field dart.core::String file;
final field dart.core::int line;
final field dart.core::int column;
final field dart.core::String name;
final field dart.core::List<wid::_Location> parameterLocations;
const constructor •({required dart.core::String file = #C1, required dart.core::int line = #C1, required dart.core::int column = #C1, required dart.core::String name = #C1, required dart.core::List<wid::_Location> parameterLocations = #C1}) → wid::_Location
: wid::_Location::file = file, wid::_Location::line = line, wid::_Location::column = column, wid::_Location::name = name, wid::_Location::parameterLocations = parameterLocations, super dart.core::Object::•()
;
static method _#new#tearOff({required dart.core::String file = #C1, required dart.core::int line = #C1, required dart.core::int column = #C1, required dart.core::String name = #C1, required dart.core::List<wid::_Location> parameterLocations = #C1}) → wid::_Location
return new wid::_Location::•(file: file, line: line, column: column, name: name, parameterLocations: parameterLocations);
}
}
library from "org-dartlang-test:///foo.dart" as foo {
import "package:flutter/src/widgets/framework.dart";
import "package:flutter/src/widgets/widget_inspector.dart";
class Foo extends fra::Widget /*hasConstConstructor*/ {
const constructor _({wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → foo::Foo
: super fra::Widget::•($creationLocationd_0dea112b090073317d4: $creationLocationd_0dea112b090073317d4)
;
static factory •({wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → foo::Foo
return #C7;
static method _#new#tearOff() → foo::Foo
return foo::Foo::•($creationLocationd_0dea112b090073317d4: #C9);
static method _#_#tearOff() → foo::Foo
return new foo::Foo::_($creationLocationd_0dea112b090073317d4: #C12);
}
class Bar extends fra::Widget /*hasConstConstructor*/ {
static final field dynamic _redirecting# = <dynamic>[#C13]/*isLegacy*/;
const constructor _({wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → foo::Bar
: super fra::Widget::•($creationLocationd_0dea112b090073317d4: $creationLocationd_0dea112b090073317d4)
;
static factory •({wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → foo::Bar
return new foo::Bar::_($creationLocationd_0dea112b090073317d4: $creationLocationd_0dea112b090073317d4);
static method _#new#tearOff() → foo::Bar
return new foo::Bar::_($creationLocationd_0dea112b090073317d4: #C17);
static method _#_#tearOff() → foo::Bar
return new foo::Bar::_($creationLocationd_0dea112b090073317d4: #C19);
}
class Baz extends fra::Widget /*hasConstConstructor*/ {
static final field dynamic _redirecting# = <dynamic>[#C20]/*isLegacy*/;
const constructor __({wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → foo::Baz
: super fra::Widget::•($creationLocationd_0dea112b090073317d4: $creationLocationd_0dea112b090073317d4)
;
static factory •({wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → foo::Baz
return #C24;
static method _#new#tearOff() → foo::Baz
return foo::Baz::•($creationLocationd_0dea112b090073317d4: #C25);
static factory _({wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → foo::Baz
return new foo::Baz::__($creationLocationd_0dea112b090073317d4: $creationLocationd_0dea112b090073317d4);
static method _#_#tearOff() → foo::Baz
return new foo::Baz::__($creationLocationd_0dea112b090073317d4: #C27);
static method _#__#tearOff() → foo::Baz
return new foo::Baz::__($creationLocationd_0dea112b090073317d4: #C29);
}
class Boz extends fra::Widget /*hasConstConstructor*/ {
const constructor _({wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → foo::Boz
: super fra::Widget::•($creationLocationd_0dea112b090073317d4: $creationLocationd_0dea112b090073317d4)
;
static factory •({required dart.core::bool createNew = #C1, wid::_Location? $creationLocationd_0dea112b090073317d4 = #C1}) → foo::Boz {
if(createNew) {
return new foo::Boz::_($creationLocationd_0dea112b090073317d4: $creationLocationd_0dea112b090073317d4);
}
else {
return #C34;
}
}
static method _#new#tearOff({required dart.core::bool createNew = #C1}) → foo::Boz
return foo::Boz::•(createNew: createNew, $creationLocationd_0dea112b090073317d4: #C35);
static method _#_#tearOff() → foo::Boz
return new foo::Boz::_($creationLocationd_0dea112b090073317d4: #C37);
}
}
library from "org-dartlang-test:///main.dart" as main {
import "org-dartlang-test:///foo.dart";
static field foo::Foo newFoo = foo::Foo::•($creationLocationd_0dea112b090073317d4: #C40);
static field foo::Bar newBar = new foo::Bar::_($creationLocationd_0dea112b090073317d4: #C41);
static field foo::Bar constBar = #C44;
static field foo::Baz newBaz = foo::Baz::•($creationLocationd_0dea112b090073317d4: #C45);
static field foo::Boz newBoz = foo::Boz::•(createNew: true, $creationLocationd_0dea112b090073317d4: #C46);
static field foo::Boz constBoz = foo::Boz::•(createNew: false, $creationLocationd_0dea112b090073317d4: #C48);
}
constants {
#C1 = null
#C2 = "org-dartlang-test:///foo.dart"
#C3 = 2.0
#C4 = 51.0
#C5 = "Foo"
#C6 = wid::_Location {file:#C2, line:#C3, column:#C4, name:#C5, parameterLocations:#C1}
#C7 = foo::Foo {_location:#C6}
#C8 = 36.0
#C9 = wid::_Location {file:#C2, line:#C3, column:#C8, name:#C5, parameterLocations:#C1}
#C10 = 3.0
#C11 = 7.0
#C12 = wid::_Location {file:#C2, line:#C10, column:#C11, name:#C5, parameterLocations:#C1}
#C13 = constructor-tearoff foo::Bar::•
#C14 = 4.0
#C15 = 42.0
#C16 = "Bar"
#C17 = wid::_Location {file:#C2, line:#C14, column:#C15, name:#C16, parameterLocations:#C1}
#C18 = 5.0
#C19 = wid::_Location {file:#C2, line:#C18, column:#C11, name:#C16, parameterLocations:#C1}
#C20 = constructor-tearoff foo::Baz::_
#C21 = 6.0
#C22 = "Baz"
#C23 = wid::_Location {file:#C2, line:#C21, column:#C4, name:#C22, parameterLocations:#C1}
#C24 = foo::Baz {_location:#C23}
#C25 = wid::_Location {file:#C2, line:#C21, column:#C8, name:#C22, parameterLocations:#C1}
#C26 = 15.0
#C27 = wid::_Location {file:#C2, line:#C11, column:#C26, name:#C22, parameterLocations:#C1}
#C28 = 8.0
#C29 = wid::_Location {file:#C2, line:#C28, column:#C11, name:#C22, parameterLocations:#C1}
#C30 = 9.0
#C31 = 128.0
#C32 = "Boz"
#C33 = wid::_Location {file:#C2, line:#C30, column:#C31, name:#C32, parameterLocations:#C1}
#C34 = foo::Boz {_location:#C33}
#C35 = wid::_Location {file:#C2, line:#C30, column:#C8, name:#C32, parameterLocations:#C1}
#C36 = 10.0
#C37 = wid::_Location {file:#C2, line:#C36, column:#C11, name:#C32, parameterLocations:#C1}
#C38 = "org-dartlang-test:///main.dart"
#C39 = 18.0
#C40 = wid::_Location {file:#C38, line:#C3, column:#C39, name:#C5, parameterLocations:#C1}
#C41 = wid::_Location {file:#C38, line:#C10, column:#C39, name:#C16, parameterLocations:#C1}
#C42 = 22.0
#C43 = wid::_Location {file:#C38, line:#C14, column:#C42, name:#C16, parameterLocations:#C1}
#C44 = foo::Bar {_location:#C43}
#C45 = wid::_Location {file:#C38, line:#C18, column:#C39, name:#C22, parameterLocations:#C1}
#C46 = wid::_Location {file:#C38, line:#C21, column:#C39, name:#C32, parameterLocations:#C1}
#C47 = 20.0
#C48 = wid::_Location {file:#C38, line:#C11, column:#C47, name:#C32, parameterLocations:#C1}
}