blob: 563b3bfdfb77574d0b075b5fb14472065f581aa6 [file] [log] [blame]
{
"elements": {
"library": {
"174368900": {
"id": "library/174368900",
"kind": "library",
"name": "_foreign_helper",
"size": 82,
"children": [
"class/949988971"
],
"canonicalUri": "dart:_foreign_helper"
},
"227349358": {
"id": "library/227349358",
"kind": "library",
"name": "_late_helper",
"size": 160,
"children": [
"function/374894045"
],
"canonicalUri": "dart:_late_helper"
},
"238173233": {
"id": "library/238173233",
"kind": "library",
"name": "<unnamed>",
"size": 52,
"children": [
"function/1072179150"
],
"canonicalUri": "file:///usr/local/google/home/joshualitt/a/sdk/pkg/dart2js_info/test/hello_world/hello_world.dart"
},
"238986171": {
"id": "library/238986171",
"kind": "library",
"name": "dart2js._js_primitives",
"size": 450,
"children": [
"function/864228238"
],
"canonicalUri": "dart:_js_primitives"
},
"325218131": {
"id": "library/325218131",
"kind": "library",
"name": "_interceptors",
"size": 4091,
"children": [
"class/86936801",
"class/245082925",
"class/418854932",
"class/523978038",
"class/535478555",
"class/699388972",
"class/793539876",
"class/978801172",
"class/1003011102",
"class/1019758482"
],
"canonicalUri": "dart:_interceptors"
},
"527944179": {
"id": "library/527944179",
"kind": "library",
"name": "dart._js_names",
"size": 0,
"children": [
"function/745680035"
],
"canonicalUri": "dart:_js_names"
},
"579882441": {
"id": "library/579882441",
"kind": "library",
"name": "rti",
"size": 52322,
"children": [
"class/121755874",
"class/214521760",
"class/324095577",
"class/457024667",
"class/642774187",
"class/768954396",
"class/769860706",
"class/926198907",
"class/1070435853",
"function/11678628",
"function/21938161",
"function/25075263",
"function/66145123",
"function/70158663",
"function/77140749",
"function/83342486",
"function/89307104",
"function/120424305",
"function/132742275",
"function/160933185",
"function/167217604",
"function/195520573",
"function/207792788",
"function/216705978",
"function/247461665",
"function/253415970",
"function/287475886",
"function/310648840",
"function/317451330",
"function/331545422",
"function/331565025",
"function/339437005",
"function/351876786",
"function/400204433",
"function/407860982",
"function/417411809",
"function/469917674",
"function/502696664",
"function/504534695",
"function/520073200",
"function/535892822",
"function/536333412",
"function/550912538",
"function/556772480",
"function/575664914",
"function/578373084",
"function/583427045",
"function/589675001",
"function/598215859",
"function/603464342",
"function/603807818",
"function/614790632",
"function/620456164",
"function/631550768",
"function/632397862",
"function/638672010",
"function/640394917",
"function/666277254",
"function/667416185",
"function/680877684",
"function/702246006",
"function/713151216",
"function/777322353",
"function/820496795",
"function/831592736",
"function/848873059",
"function/864835321",
"function/865184799",
"function/881419002",
"function/890489632",
"function/892227919",
"function/896138477",
"function/911398026",
"function/911422554",
"function/923456660",
"function/941664110",
"function/945625581",
"function/956458971",
"function/968631083",
"function/973238019",
"function/982751380",
"function/999221506",
"function/1032715322",
"function/1068396938"
],
"canonicalUri": "dart:_rti"
},
"631335891": {
"id": "library/631335891",
"kind": "library",
"name": "dart.core",
"size": 5431,
"children": [
"class/36312556",
"class/56472591",
"class/93352366",
"class/143626168",
"class/175705485",
"class/293821936",
"class/351911148",
"class/481500691",
"class/595024907",
"class/627219877",
"class/893386369",
"class/948502579",
"class/974704527",
"class/991730135",
"function/399195151"
],
"canonicalUri": "dart:core"
},
"689380639": {
"id": "library/689380639",
"kind": "library",
"name": "dart._internal",
"size": 219,
"children": [
"class/43993131",
"field/908476008",
"function/606513838"
],
"canonicalUri": "dart:_internal"
},
"754126564": {
"id": "library/754126564",
"kind": "library",
"name": "dart.collection",
"size": 970,
"children": [
"class/607623563",
"class/812154630",
"field/522978319",
"function/778541068"
],
"canonicalUri": "dart:collection"
},
"828455743": {
"id": "library/828455743",
"kind": "library",
"name": "dart2js._recipe_syntax",
"size": 0,
"children": [
"class/1013977545"
],
"canonicalUri": "dart:_recipe_syntax"
},
"965528565": {
"id": "library/965528565",
"kind": "library",
"name": "dart2js._embedded_names",
"size": 0,
"children": [
"class/73206861",
"class/251751824",
"class/716671121"
],
"canonicalUri": "dart:_js_embedded_names"
},
"966364039": {
"id": "library/966364039",
"kind": "library",
"name": "_js_helper",
"size": 16057,
"children": [
"class/44790816",
"class/138211367",
"class/155954474",
"class/317291728",
"class/354160010",
"class/466061502",
"class/866150578",
"function/109394176",
"function/163889622",
"function/196790253",
"function/295807328",
"function/308590446",
"function/418915149",
"function/435575019",
"function/445547062",
"function/544746737",
"function/559097830",
"function/668300184",
"function/679532174",
"function/714600619",
"function/788412943",
"function/992679489"
],
"canonicalUri": "dart:_js_helper"
}
},
"class": {
"36312556": {
"id": "class/36312556",
"kind": "class",
"name": "ConcurrentModificationError",
"size": 322,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"field/376257386",
"function/701409225",
"function/745741399"
]
},
"43993131": {
"id": "class/43993131",
"kind": "class",
"name": "LateError",
"size": 219,
"outputUnit": "outputUnit/669725655",
"parent": "library/689380639",
"modifiers": {
"abstract": false
},
"children": [
"field/994897322",
"function/842507496",
"function/1005175086"
]
},
"44790816": {
"id": "class/44790816",
"kind": "class",
"name": "TearOffClosure",
"size": 121,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"modifiers": {
"abstract": true
},
"children": []
},
"56472591": {
"id": "class/56472591",
"kind": "class",
"name": "AssertionError",
"size": 302,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"field/840751619",
"function/72073576",
"function/658851039"
]
},
"73206861": {
"id": "class/73206861",
"kind": "class",
"name": "JsGetName",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/965528565",
"modifiers": {
"abstract": false
},
"children": [
"field/190934046",
"field/1019580176"
]
},
"86936801": {
"id": "class/86936801",
"kind": "class",
"name": "Interceptor",
"size": 203,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": true
},
"children": [
"function/944731702"
]
},
"93352366": {
"id": "class/93352366",
"kind": "class",
"name": "CyclicInitializationError",
"size": 413,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"field/944915314",
"function/150705145",
"function/681643547"
]
},
"121755874": {
"id": "class/121755874",
"kind": "class",
"name": "_FunctionParameters",
"size": 198,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"modifiers": {
"abstract": false
},
"children": [
"field/430387875",
"field/449743822",
"field/884701761",
"function/301930977",
"function/304695429",
"function/338600142",
"function/358028985",
"function/395359035",
"function/514473880",
"function/753032370",
"function/807601340"
]
},
"138211367": {
"id": "class/138211367",
"kind": "class",
"name": "BoundClosure",
"size": 314,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"modifiers": {
"abstract": false
},
"children": [
"field/302220255",
"field/525672864",
"field/588058281",
"field/636292115",
"function/5571021",
"function/15478302",
"function/293305096",
"function/393060060",
"function/589677414",
"function/659844135",
"function/762030080",
"function/906797235",
"function/1061931090"
]
},
"143626168": {
"id": "class/143626168",
"kind": "class",
"name": "ArgumentError",
"size": 922,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"field/4524053",
"field/509005655",
"field/727752212",
"field/759319863",
"function/448227795",
"function/464959827",
"function/606572177",
"function/717852932",
"function/885768717"
]
},
"155954474": {
"id": "class/155954474",
"kind": "class",
"name": "_AssertionError",
"size": 260,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"modifiers": {
"abstract": false
},
"children": [
"function/339189097",
"function/692531098"
]
},
"175705485": {
"id": "class/175705485",
"kind": "class",
"name": "IndexError",
"size": 745,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"field/505549528",
"field/954188953",
"function/275271990",
"function/620005669",
"function/985926244"
]
},
"214521760": {
"id": "class/214521760",
"kind": "class",
"name": "Rti",
"size": 514,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"modifiers": {
"abstract": false
},
"children": [
"field/111785749",
"field/206062167",
"field/239805186",
"field/242140830",
"field/351779368",
"field/410674423",
"field/511786572",
"field/523754696",
"field/639918601",
"field/787049592",
"field/806634540",
"field/928850752",
"field/946051721",
"field/1002990507",
"function/25816218",
"function/54796797",
"function/55984201",
"function/74759397",
"function/103899378",
"function/105655227",
"function/110436482",
"function/194452894",
"function/245364359",
"function/264634420",
"function/352620724",
"function/362880086",
"function/405722833",
"function/412727111",
"function/436761607",
"function/467920119",
"function/490424967",
"function/491504779",
"function/492521940",
"function/501313936",
"function/517327012",
"function/522820503",
"function/598784217",
"function/616327902",
"function/675189669",
"function/697367085",
"function/710793957",
"function/781422565",
"function/791758355",
"function/797484809",
"function/806059380",
"function/864971496",
"function/885353355",
"function/944782426",
"function/947722698",
"function/960612858",
"function/964398244",
"function/1041854750",
"function/1070901287"
]
},
"245082925": {
"id": "class/245082925",
"kind": "class",
"name": "JSBool",
"size": 162,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": false
},
"children": [
"function/991909617"
]
},
"251751824": {
"id": "class/251751824",
"kind": "class",
"name": "RtiUniverseFieldNames",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/965528565",
"modifiers": {
"abstract": false
},
"children": [
"field/307514869",
"field/558782121",
"field/726821079",
"field/862009491",
"field/1034922434"
]
},
"293821936": {
"id": "class/293821936",
"kind": "class",
"name": "StringBuffer",
"size": 288,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"field/1047452024",
"function/210296716",
"function/335045122",
"function/358340511",
"function/372037963",
"function/388977016",
"function/521874428",
"function/789545114",
"function/843997665"
]
},
"317291728": {
"id": "class/317291728",
"kind": "class",
"name": "Closure",
"size": 411,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"modifiers": {
"abstract": true
},
"children": [
"field/386221903",
"function/253794122",
"function/273024378",
"function/320253842",
"function/476860251",
"function/807434881",
"function/899124813",
"function/922840913",
"function/1051093947"
]
},
"324095577": {
"id": "class/324095577",
"kind": "class",
"name": "_TypeError",
"size": 138,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"modifiers": {
"abstract": false
},
"children": [
"function/361871829",
"function/949168228"
]
},
"351911148": {
"id": "class/351911148",
"kind": "class",
"name": "Null",
"size": 108,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"function/565013754"
]
},
"354160010": {
"id": "class/354160010",
"kind": "class",
"name": "Primitives",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"modifiers": {
"abstract": false
},
"children": [
"function/71377758",
"function/507333070",
"function/540949546",
"function/599340356",
"function/873863767",
"function/993180100"
]
},
"418854932": {
"id": "class/418854932",
"kind": "class",
"name": "JSNull",
"size": 123,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": false
},
"children": [
"function/962973203"
]
},
"457024667": {
"id": "class/457024667",
"kind": "class",
"name": "_Error",
"size": 129,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"modifiers": {
"abstract": false
},
"children": [
"field/914116059",
"function/319720211",
"function/425183906"
]
},
"466061502": {
"id": "class/466061502",
"kind": "class",
"name": "StaticClosure",
"size": 309,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"modifiers": {
"abstract": false
},
"children": [
"function/143567266",
"function/285148179"
]
},
"481500691": {
"id": "class/481500691",
"kind": "class",
"name": "bool",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"function/173469993"
]
},
"523978038": {
"id": "class/523978038",
"kind": "class",
"name": "JSArray",
"size": 500,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": false
},
"children": [
"function/144469777",
"function/231618349",
"function/369614033",
"function/405266426",
"function/478486472",
"function/869103502",
"function/950377748",
"function/952130975"
]
},
"535478555": {
"id": "class/535478555",
"kind": "class",
"name": "JSInt",
"size": 81,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": false
},
"children": []
},
"595024907": {
"id": "class/595024907",
"kind": "class",
"name": "NullThrownError",
"size": 162,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"function/730595126",
"function/968358412"
]
},
"607623563": {
"id": "class/607623563",
"kind": "class",
"name": "ListBase",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/754126564",
"modifiers": {
"abstract": true
},
"children": [
"function/1060110710"
]
},
"627219877": {
"id": "class/627219877",
"kind": "class",
"name": "Object",
"size": 263,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"function/167405219"
]
},
"642774187": {
"id": "class/642774187",
"kind": "class",
"name": "_Type",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"modifiers": {
"abstract": false
},
"children": [
"field/924001250"
]
},
"699388972": {
"id": "class/699388972",
"kind": "class",
"name": "JSUnmodifiableArray",
"size": 164,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": false
},
"children": []
},
"716671121": {
"id": "class/716671121",
"kind": "class",
"name": "JsBuiltin",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/965528565",
"modifiers": {
"abstract": false
},
"children": [
"field/153611669",
"field/936474054"
]
},
"768954396": {
"id": "class/768954396",
"kind": "class",
"name": "TypeRule",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"modifiers": {
"abstract": false
},
"children": [
"function/46139592",
"function/181998699"
]
},
"769860706": {
"id": "class/769860706",
"kind": "class",
"name": "_Universe",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"modifiers": {
"abstract": false
},
"children": [
"function/49259755",
"function/57613304",
"function/63055866",
"function/78867062",
"function/83781773",
"function/95816591",
"function/101848641",
"function/111998270",
"function/122441553",
"function/133009644",
"function/148486138",
"function/171156881",
"function/195587727",
"function/200890444",
"function/253560656",
"function/266572710",
"function/294207503",
"function/301370282",
"function/321900710",
"function/337498518",
"function/340789555",
"function/357766771",
"function/422605719",
"function/426435180",
"function/438117901",
"function/447148542",
"function/489157293",
"function/499032542",
"function/512286296",
"function/522380745",
"function/523878647",
"function/552658686",
"function/564449621",
"function/592658352",
"function/619610668",
"function/631685979",
"function/637526703",
"function/637790089",
"function/656417734",
"function/671381451",
"function/689230944",
"function/695455779",
"function/709915292",
"function/729126945",
"function/748762392",
"function/750091346",
"function/765963979",
"function/791619288",
"function/801619570",
"function/820169204",
"function/834015338",
"function/864812824",
"function/866251913",
"function/883935916",
"function/893622437",
"function/929852730",
"function/976856253",
"function/977037784",
"function/1010766199",
"function/1017330300",
"function/1036180926",
"function/1046014704"
]
},
"793539876": {
"id": "class/793539876",
"kind": "class",
"name": "JSString",
"size": 390,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": false
},
"children": [
"function/186999466",
"function/550544609",
"function/726979110",
"function/773528822"
]
},
"812154630": {
"id": "class/812154630",
"kind": "class",
"name": "IterableBase",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/754126564",
"modifiers": {
"abstract": true
},
"children": [
"function/580865640"
]
},
"866150578": {
"id": "class/866150578",
"kind": "class",
"name": "RuntimeError",
"size": 192,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"modifiers": {
"abstract": false
},
"children": [
"field/653339731",
"function/841192189",
"function/848267879"
]
},
"893386369": {
"id": "class/893386369",
"kind": "class",
"name": "Error",
"size": 62,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"function/302617892",
"function/355012434",
"function/1042482096"
]
},
"926198907": {
"id": "class/926198907",
"kind": "class",
"name": "_Parser",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"modifiers": {
"abstract": false
},
"children": [
"function/2781902",
"function/212177062",
"function/347168225",
"function/347710223",
"function/359606692",
"function/409628970",
"function/477858577",
"function/479155815",
"function/490035833",
"function/494259168",
"function/495511570",
"function/517189775",
"function/566090952",
"function/609214736",
"function/685278809",
"function/712382592",
"function/744088497",
"function/747174278",
"function/821928955",
"function/875358741",
"function/922651191",
"function/935592878",
"function/983353088",
"function/1007804883",
"function/1019584284",
"function/1036730465",
"function/1050426556"
]
},
"948502579": {
"id": "class/948502579",
"kind": "class",
"name": "StateError",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"field/190358771"
]
},
"949988971": {
"id": "class/949988971",
"kind": "class",
"name": "JS_CONST",
"size": 82,
"outputUnit": "outputUnit/669725655",
"parent": "library/174368900",
"modifiers": {
"abstract": false
},
"children": [
"field/249142929"
]
},
"974704527": {
"id": "class/974704527",
"kind": "class",
"name": "RangeError",
"size": 336,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"field/111931226",
"field/649547880",
"function/349997389",
"function/539017937",
"function/1024465827"
]
},
"978801172": {
"id": "class/978801172",
"kind": "class",
"name": "JSNumNotInt",
"size": 86,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": false
},
"children": []
},
"991730135": {
"id": "class/991730135",
"kind": "class",
"name": "UnsupportedError",
"size": 217,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891",
"modifiers": {
"abstract": false
},
"children": [
"field/140571055",
"function/208283907",
"function/474133145"
]
},
"1003011102": {
"id": "class/1003011102",
"kind": "class",
"name": "JSNumber",
"size": 220,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": false
},
"children": [
"function/440018750"
]
},
"1013977545": {
"id": "class/1013977545",
"kind": "class",
"name": "Recipe",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/828455743",
"modifiers": {
"abstract": true
},
"children": [
"function/266327677",
"function/746055337",
"function/1013396128"
]
},
"1019758482": {
"id": "class/1019758482",
"kind": "class",
"name": "ArrayIterator",
"size": 743,
"outputUnit": "outputUnit/669725655",
"parent": "library/325218131",
"modifiers": {
"abstract": false
},
"children": [
"field/112618843",
"field/237146195",
"field/504170901",
"field/577142640",
"function/950708086",
"function/977867690",
"function/1027535878"
]
},
"1070435853": {
"id": "class/1070435853",
"kind": "class",
"name": "_Utils",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"modifiers": {
"abstract": false
},
"children": [
"function/51389871",
"function/65470864",
"function/91691962",
"function/104513495",
"function/123297685",
"function/332074411",
"function/457543033",
"function/481740897",
"function/497781031",
"function/629344964",
"function/716694085",
"function/747795707",
"function/764092534",
"function/822673760",
"function/832692823",
"function/852326327",
"function/852359021",
"function/873774381",
"function/916119111",
"function/942726385",
"function/986643735",
"function/1002613704",
"function/1033254962",
"function/1055215220",
"function/1069756346"
]
}
},
"classType": {
"335005182": {
"id": "classType/335005182",
"kind": "classType",
"name": "num",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891"
},
"627219878": {
"id": "classType/627219878",
"kind": "classType",
"name": "Object",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891"
},
"635685670": {
"id": "classType/635685670",
"kind": "classType",
"name": "String",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/631335891"
}
},
"function": {
"2781902": {
"id": "function/2781902",
"kind": "function",
"name": "toGenericFunctionParameter",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/926198907",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "item",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 1,
"code": "",
"type": "Rti Function(Object?,Object?)"
},
"5571021": {
"id": "function/5571021",
"kind": "function",
"name": "evalRecipe",
"size": 154,
"outputUnit": "outputUnit/669725655",
"parent": "class/138211367",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "closure",
"type": "[null|exact=BoundClosure]",
"declaredType": "BoundClosure"
},
{
"name": "recipe",
"type": "[null|exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "BoundClosure_evalRecipe(closure, recipe) {\n return A._Universe_evalInEnvironment(init.typeUniverse, A.instanceType(closure._receiver), recipe);\n }",
"type": "dynamic Function(BoundClosure,String)"
},
"11678628": {
"id": "function/11678628",
"kind": "function",
"name": "_isListTestViaProperty",
"size": 404,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_isListTestViaProperty(object) {\n var tag, testRti = this;\n if (object == null)\n return A._nullIs(testRti);\n if (typeof object != \"object\")\n return false;\n if (Array.isArray(object))\n return true;\n tag = testRti._specializedTestResource;\n if (object instanceof A.Object)\n return !!object[tag];\n return !!J.getInterceptor$(object)[tag];\n }",
"type": "bool Function(Object?)"
},
"15478302": {
"id": "function/15478302",
"kind": "function",
"name": "toString",
"size": 153,
"outputUnit": "outputUnit/669725655",
"parent": "class/138211367",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "toString$0(_) {\n return \"Closure '\" + A.S(this.$_name) + \"' of \" + (\"Instance of '\" + A.S(A.Primitives_objectTypeName(this._receiver)) + \"'\");\n }",
"type": "String Function()"
},
"21938161": {
"id": "function/21938161",
"kind": "function",
"name": "_asNum",
"size": 159,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "num",
"inferredReturnType": "[subclass=JSNumber]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_asNum(object) {\n if (typeof object == \"number\")\n return object;\n throw A.wrapException(A._TypeError__TypeError$forType(object, \"num\"));\n }",
"type": "num Function(Object?)"
},
"25075263": {
"id": "function/25075263",
"kind": "function",
"name": "_areArgumentsSubtypes",
"size": 322,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "sArgs",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "sVariances",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "sEnv",
"type": "[null|subclass=JSArray]",
"declaredType": "Object?"
},
{
"name": "tArgs",
"type": "[exact=JSUnmodifiableArray]",
"declaredType": "Object?"
},
{
"name": "tEnv",
"type": "[null|subclass=JSArray]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_areArgumentsSubtypes(universe, sArgs, sVariances, sEnv, tArgs, tEnv) {\n var i, t1, t2,\n $length = sArgs.length;\n for (i = 0; i < $length; ++i) {\n t1 = sArgs[i];\n t2 = tArgs[i];\n if (!A._isSubtype(universe, t1, sEnv, t2, tEnv))\n return false;\n }\n return true;\n }",
"type": "bool Function(Object?,Object?,Object?,Object?,Object?,Object?)"
},
"25816218": {
"id": "function/25816218",
"kind": "function",
"name": "_getBindingArguments",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "JSArray<dynamic>",
"inferredReturnType": "[exact=JSUnmodifiableArray]",
"parameters": [
{
"name": "rti",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads field; writes nothing)",
"inlinedCount": 4,
"code": "",
"type": "JSArray<dynamic> Function(Rti)"
},
"46139592": {
"id": "function/46139592",
"kind": "function",
"name": "lookupTypeVariable",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/768954396",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "String?",
"inferredReturnType": "[null|exact=JSString]",
"parameters": [
{
"name": "rule",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "typeVariable",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 1,
"code": "",
"type": "String? Function(Object?,String)"
},
"49259755": {
"id": "function/49259755",
"kind": "function",
"name": "_lookupQuestionRti",
"size": 341,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "baseType",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
},
{
"name": "normalize",
"type": "[exact=JSBool]",
"declaredType": "bool"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_Universe__lookupQuestionRti(universe, baseType, normalize) {\n var t1,\n key = baseType._canonicalRecipe + \"?\",\n probe = universe.eC.get(key);\n if (probe != null)\n return probe;\n t1 = A._Universe__createQuestionRti(universe, baseType, key, normalize);\n universe.eC.set(key, t1);\n return t1;\n }",
"type": "Rti Function(Object?,Rti,bool)"
},
"51389871": {
"id": "function/51389871",
"kind": "function",
"name": "arraySplice",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/1070435853",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "JSArray<dynamic>",
"inferredReturnType": "[subclass=JSArray]",
"parameters": [
{
"name": "array",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "position",
"type": "[subclass=JSInt]",
"declaredType": "int"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 4,
"code": "",
"type": "JSArray<dynamic> Function(Object?,int)"
},
"54796797": {
"id": "function/54796797",
"kind": "function",
"name": "_getSpecializedTestResource",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Object?",
"inferredReturnType": "[null|exact=JSString]",
"parameters": [
{
"name": "rti",
"type": "[exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads field; writes nothing)",
"inlinedCount": 2,
"code": "",
"type": "Object? Function(Rti)"
},
"55984201": {
"id": "function/55984201",
"kind": "function",
"name": "_setSpecializedTestResource",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "void",
"inferredReturnType": "[null]",
"parameters": [
{
"name": "rti",
"type": "[exact=Rti]",
"declaredType": "Rti"
},
{
"name": "value",
"type": "[exact=JSString]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads nothing; writes field)",
"inlinedCount": 1,
"code": "",
"type": "void Function(Rti,Object?)"
},
"57613304": {
"id": "function/57613304",
"kind": "function",
"name": "_lookupErasedRti",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 2,
"code": "",
"type": "Rti Function(Object?)"
},
"63055866": {
"id": "function/63055866",
"kind": "function",
"name": "_lookupAnyRti",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 1,
"code": "",
"type": "Rti Function(Object?)"
},
"65470864": {
"id": "function/65470864",
"kind": "function",
"name": "asRtiOrNull",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/1070435853",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti?",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "s",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 2,
"code": "",
"type": "Rti? Function(Object?)"
},
"66145123": {
"id": "function/66145123",
"kind": "function",
"name": "getTypeFromTypesTable",
"size": 284,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "index",
"type": "[subclass=JSInt]",
"declaredType": "int"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "getTypeFromTypesTable(index) {\n var rti,\n table = init.types,\n type = table[index];\n if (typeof type == \"string\") {\n rti = A._Universe_eval(init.typeUniverse, type, false);\n table[index] = rti;\n return rti;\n }\n return type;\n }",
"type": "Rti Function(int)"
},
"70158663": {
"id": "function/70158663",
"kind": "function",
"name": "_asDoubleS",
"size": 215,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "double?",
"inferredReturnType": "[null|subclass=JSNumber]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "dynamic"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_asDoubleS(object) {\n if (typeof object == \"number\")\n return object;\n if (object == null)\n return object;\n throw A.wrapException(A._TypeError__TypeError$forType(object, \"double\"));\n }",
"type": "double? Function(dynamic)"
},
"71377758": {
"id": "function/71377758",
"kind": "function",
"name": "_saneNativeClassName",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/354160010",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "name",
"type": "[exact=JSString]",
"declaredType": "dynamic"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 2,
"code": "",
"type": "bool Function(dynamic)"
},
"72073576": {
"id": "function/72073576",
"kind": "function",
"name": "AssertionError",
"size": 76,
"outputUnit": "outputUnit/669725655",
"parent": "class/56472591",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[exact=AssertionError]",
"parameters": [
{
"name": "message",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 0,
"code": "AssertionError$(message) {\n return new A.AssertionError(message);\n }",
"type": "dynamic Function([Object?])"
},
"74759397": {
"id": "function/74759397",
"kind": "function",
"name": "_getGenericFunctionBase",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[exact=Rti]",
"parameters": [
{
"name": "rti",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads field; writes nothing)",
"inlinedCount": 4,
"code": "",
"type": "Rti Function(Rti)"
},
"77140749": {
"id": "function/77140749",
"kind": "function",
"name": "_rtiArrayToString",
"size": 241,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [
{
"name": "array",
"type": "[exact=JSUnmodifiableArray]",
"declaredType": "Object?"
},
{
"name": "genericContext",
"type": "Container([null|exact=JSExtendableArray], element: [null|subclass=Object], length: null)",
"declaredType": "List<String>?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_rtiArrayToString(array, genericContext) {\n var s, sep, i;\n for (s = \"\", sep = \"\", i = 0; i < array.length; ++i, sep = \", \")\n s += B.JSString_methods.$add(sep, A._rtiToString(array[i], genericContext));\n return s;\n }",
"type": "String Function(Object?,List<String>?)"
},
"78867062": {
"id": "function/78867062",
"kind": "function",
"name": "_lookupVoidRti",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 1,
"code": "",
"type": "Rti Function(Object?)"
},
"83342486": {
"id": "function/83342486",
"kind": "function",
"name": "_isInt",
"size": 95,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 3,
"code": "_isInt(object) {\n return typeof object == \"number\" && Math.floor(object) === object;\n }",
"type": "bool Function(Object?)"
},
"83781773": {
"id": "function/83781773",
"kind": "function",
"name": "_lookupInterfaceRti",
"size": 622,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "name",
"type": "[null|subclass=Object]",
"declaredType": "String"
},
{
"name": "arguments",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_Universe__lookupInterfaceRti(universe, $name, $arguments) {\n var probe, rti, t1,\n s = $name;\n if ($arguments.length > 0)\n s += \"<\" + A._Universe__canonicalRecipeJoin($arguments) + \">\";\n probe = universe.eC.get(s);\n if (probe != null)\n return probe;\n rti = new A.Rti(null, null);\n rti._kind = 9;\n rti._primary = $name;\n rti._rest = $arguments;\n if ($arguments.length > 0)\n rti._precomputed1 = $arguments[0];\n rti._canonicalRecipe = s;\n t1 = A._Universe__installTypeTests(universe, rti);\n universe.eC.set(s, t1);\n return t1;\n }",
"type": "Rti Function(Object?,String,Object?)"
},
"89307104": {
"id": "function/89307104",
"kind": "function",
"name": "instanceTypeName",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[null|exact=JSString]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 2,
"code": "",
"type": "String Function(Object?)"
},
"91691962": {
"id": "function/91691962",
"kind": "function",
"name": "arrayLength",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/1070435853",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "int",
"inferredReturnType": "[subclass=JSInt]",
"parameters": [
{
"name": "array",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 35,
"code": "",
"type": "int Function(Object?)"
},
"95816591": {
"id": "function/95816591",
"kind": "function",
"name": "_findRule",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Object?",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "targetType",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 3,
"code": "",
"type": "Object? Function(Object?,String)"
},
"101848641": {
"id": "function/101848641",
"kind": "function",
"name": "_canonicalRecipeOfFunction",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [
{
"name": "returnType",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
},
{
"name": "parameters",
"type": "[exact=_FunctionParameters]",
"declaredType": "_FunctionParameters"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 1,
"code": "",
"type": "String Function(Rti,_FunctionParameters)"
},
"103899378": {
"id": "function/103899378",
"kind": "function",
"name": "_bind",
"size": 97,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "typeOrTuple",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_bind$1(typeOrTuple) {\n return A._Universe_bind(init.typeUniverse, this, typeOrTuple);\n }",
"type": "Rti Function(Object?)"
},
"104513495": {
"id": "function/104513495",
"kind": "function",
"name": "arrayConcat",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/1070435853",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "JSArray<dynamic>",
"inferredReturnType": "[subclass=JSArray]",
"parameters": [
{
"name": "a1",
"type": "[exact=JSUnmodifiableArray]",
"declaredType": "Object?"
},
{
"name": "a2",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 3,
"code": "",
"type": "JSArray<dynamic> Function(Object?,Object?)"
},
"105655227": {
"id": "function/105655227",
"kind": "function",
"name": "_asCheck",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "rti",
"type": "[exact=Rti]",
"declaredType": "Rti"
},
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 1,
"code": "",
"type": "bool Function(Rti,Object?)"
},
"109394176": {
"id": "function/109394176",
"kind": "function",
"name": "jsonEncodeNative",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [
{
"name": "string",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 1,
"code": "",
"type": "String Function(String)"
},
"110436482": {
"id": "function/110436482",
"kind": "function",
"name": "_getGenericFunctionBounds",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "JSArray<dynamic>",
"inferredReturnType": "[exact=JSUnmodifiableArray]",
"parameters": [
{
"name": "rti",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads field; writes nothing)",
"inlinedCount": 4,
"code": "",
"type": "JSArray<dynamic> Function(Rti)"
},
"111998270": {
"id": "function/111998270",
"kind": "function",
"name": "_canonicalRecipeOfStar",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [
{
"name": "baseType",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads field; writes nothing)",
"inlinedCount": 1,
"code": "",
"type": "String Function(Rti)"
},
"120424305": {
"id": "function/120424305",
"kind": "function",
"name": "isTopType",
"size": 225,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "t",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads field; writes anything)",
"inlinedCount": 5,
"code": "isTopType(t) {\n var t1;\n if (!A.isStrongTopType(t))\n if (!(t === type$.legacy_Object))\n t1 = t === type$.Object;\n else\n t1 = true;\n else\n t1 = true;\n return t1;\n }",
"type": "bool Function(Rti)"
},
"122441553": {
"id": "function/122441553",
"kind": "function",
"name": "_recipeJoin",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [
{
"name": "s1",
"type": "[exact=JSString]",
"declaredType": "String"
},
{
"name": "s2",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 9,
"code": "",
"type": "String Function(String,String)"
},
"123297685": {
"id": "function/123297685",
"kind": "function",
"name": "asNum",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/1070435853",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "num",
"inferredReturnType": "[subclass=JSNumber]",
"parameters": [
{
"name": "o",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 3,
"code": "",
"type": "num Function(Object?)"
},
"132742275": {
"id": "function/132742275",
"kind": "function",
"name": "_arrayInstanceType",
"size": 266,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[exact=Rti]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_arrayInstanceType(object) {\n var rti = object[init.arrayRti],\n defaultRti = type$.JSArray_dynamic;\n if (rti == null)\n return defaultRti;\n if (rti.constructor !== defaultRti.constructor)\n return defaultRti;\n return rti;\n }",
"type": "Rti Function(Object?)"
},
"133009644": {
"id": "function/133009644",
"kind": "function",
"name": "_lookupFunctionRti",
"size": 1319,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "returnType",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
},
{
"name": "parameters",
"type": "[exact=_FunctionParameters]",
"declaredType": "_FunctionParameters"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_Universe__lookupFunctionRti(universe, returnType, parameters) {\n var sep, t1, key, probe, rti,\n s = returnType._canonicalRecipe,\n requiredPositional = parameters._requiredPositional,\n requiredPositionalLength = requiredPositional.length,\n optionalPositional = parameters._optionalPositional,\n optionalPositionalLength = optionalPositional.length,\n named = parameters._named,\n namedLength = named.length,\n recipe = \"(\" + A._Universe__canonicalRecipeJoin(requiredPositional);\n if (optionalPositionalLength > 0) {\n sep = requiredPositionalLength > 0 ? \",\" : \"\";\n t1 = A._Universe__canonicalRecipeJoin(optionalPositional);\n recipe += sep + \"[\" + t1 + \"]\";\n }\n if (namedLength > 0) {\n sep = requiredPositionalLength > 0 ? \",\" : \"\";\n t1 = A._Universe__canonicalRecipeJoinNamed(named);\n recipe += sep + \"{\" + t1 + \"}\";\n }\n key = s + (recipe + \")\");\n probe = universe.eC.get(key);\n if (probe != null)\n return probe;\n rti = new A.Rti(null, null);\n rti._kind = 11;\n rti._primary = returnType;\n rti._rest = parameters;\n rti._canonicalRecipe = key;\n t1 = A._Universe__installTypeTests(universe, rti);\n universe.eC.set(key, t1);\n return t1;\n }",
"type": "Rti Function(Object?,Rti,_FunctionParameters)"
},
"143567266": {
"id": "function/143567266",
"kind": "function",
"name": "StaticClosure",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/466061502",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[exact=StaticClosure]",
"parameters": [],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 1,
"code": "",
"type": "dynamic Function()"
},
"144469777": {
"id": "function/144469777",
"kind": "function",
"name": "length",
"size": 58,
"outputUnit": "outputUnit/669725655",
"parent": "class/523978038",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "int",
"inferredReturnType": "[subclass=JSUInt32]",
"parameters": [],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 0,
"code": "get$length(receiver) {\n return receiver.length;\n }",
"type": "int Function()"
},
"148486138": {
"id": "function/148486138",
"kind": "function",
"name": "evalCache",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Object",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 19,
"code": "",
"type": "Object Function(Object?)"
},
"150705145": {
"id": "function/150705145",
"kind": "function",
"name": "toString",
"size": 231,
"outputUnit": "outputUnit/669725655",
"parent": "class/93352366",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [],
"sideEffects": "SideEffects(reads field; writes anything)",
"inlinedCount": 0,
"code": "toString$0(_) {\n var variableName = this.variableName;\n return variableName == null ? \"Reading static variable during its initialization\" : \"Reading static variable '\" + variableName + \"' during its initialization\";\n }",
"type": "String Function()"
},
"160933185": {
"id": "function/160933185",
"kind": "function",
"name": "_instanceType",
"size": 130,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 1,
"code": "_instanceType(object) {\n var rti = object.$ti;\n return rti != null ? rti : A._instanceTypeFromConstructor(object);\n }",
"type": "Rti Function(Object?)"
},
"163889622": {
"id": "function/163889622",
"kind": "function",
"name": "wrapException",
"size": 396,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "ex",
"type": "[null|subclass=Object]",
"declaredType": "dynamic"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "wrapException(ex) {\n var wrapper, t1;\n if (ex == null)\n ex = new A.NullThrownError();\n wrapper = new Error();\n wrapper.dartException = ex;\n t1 = A.toStringWrapper;\n if (\"defineProperty\" in Object) {\n Object.defineProperty(wrapper, \"message\", {get: t1});\n wrapper.name = \"\";\n } else\n wrapper.toString = t1;\n return wrapper;\n }",
"type": "dynamic Function(dynamic)"
},
"167217604": {
"id": "function/167217604",
"kind": "function",
"name": "_asIntQ",
"size": 243,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "int?",
"inferredReturnType": "[null|subclass=JSInt]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "dynamic"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_asIntQ(object) {\n if (typeof object == \"number\" && Math.floor(object) === object)\n return object;\n if (object == null)\n return object;\n throw A.wrapException(A._TypeError__TypeError$forType(object, \"int?\"));\n }",
"type": "int? Function(dynamic)"
},
"167405219": {
"id": "function/167405219",
"kind": "function",
"name": "toString",
"size": 98,
"outputUnit": "outputUnit/669725655",
"parent": "class/627219877",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "toString$0(_) {\n return \"Instance of '\" + A.S(A.Primitives_objectTypeName(this)) + \"'\";\n }",
"type": "String Function()"
},
"171156881": {
"id": "function/171156881",
"kind": "function",
"name": "typeParameterVariances",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Object",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 1,
"code": "",
"type": "Object Function(Object?)"
},
"173469993": {
"id": "function/173469993",
"kind": "function",
"name": "toString",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/481500691",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 0,
"code": "",
"type": "String Function()"
},
"181998699": {
"id": "function/181998699",
"kind": "function",
"name": "lookupSupertype",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/768954396",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "JSArray<dynamic>?",
"inferredReturnType": "[null|subclass=JSArray]",
"parameters": [
{
"name": "rule",
"type": "[subclass=Object]",
"declaredType": "Object?"
},
{
"name": "supertype",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 1,
"code": "",
"type": "JSArray<dynamic>? Function(Object?,String)"
},
"186999466": {
"id": "function/186999466",
"kind": "function",
"name": "length",
"size": 58,
"outputUnit": "outputUnit/669725655",
"parent": "class/793539876",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "int",
"inferredReturnType": "[subclass=JSInt]",
"parameters": [],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 0,
"code": "get$length(receiver) {\n return receiver.length;\n }",
"type": "int Function()"
},
"194452894": {
"id": "function/194452894",
"kind": "function",
"name": "_getRest",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Object?",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "rti",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads field; writes nothing)",
"inlinedCount": 19,
"code": "",
"type": "Object? Function(Rti)"
},
"195520573": {
"id": "function/195520573",
"kind": "function",
"name": "isFunctionType",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "t",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads nothing; writes anything)",
"inlinedCount": 1,
"code": "",
"type": "bool Function(Rti)"
},
"195587727": {
"id": "function/195587727",
"kind": "function",
"name": "erasedTypes",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Object",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 2,
"code": "",
"type": "Object Function(Object?)"
},
"196790253": {
"id": "function/196790253",
"kind": "function",
"name": "assertThrow",
"size": 89,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "void",
"inferredReturnType": "[empty]",
"parameters": [
{
"name": "message",
"type": "[null|subclass=Object]",
"declaredType": "Object"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 0,
"code": "assertThrow(message) {\n throw A.wrapException(new A._AssertionError(message));\n }",
"type": "void Function(Object)"
},
"200890444": {
"id": "function/200890444",
"kind": "function",
"name": "_createGenericFunctionParameterRti",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "index",
"type": "[subclass=JSInt]",
"declaredType": "int"
},
{
"name": "key",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 1,
"code": "",
"type": "Rti Function(Object?,int,String)"
},
"207792788": {
"id": "function/207792788",
"kind": "function",
"name": "_installSpecializedIsTest",
"size": 1476,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_installSpecializedIsTest(object) {\n var unstarred, isFn, $name, testRti = this,\n t1 = type$.Object;\n if (testRti === t1)\n return A._finishIsFn(testRti, object, A._isObject);\n if (!A.isStrongTopType(testRti))\n if (!(testRti === type$.legacy_Object))\n t1 = testRti === t1;\n else\n t1 = true;\n else\n t1 = true;\n if (t1)\n return A._finishIsFn(testRti, object, A._isTop);\n t1 = testRti._kind;\n unstarred = t1 === 6 ? testRti._primary : testRti;\n if (unstarred === type$.int)\n isFn = A._isInt;\n else if (unstarred === type$.double || unstarred === type$.num)\n isFn = A._isNum;\n else if (unstarred === type$.String)\n isFn = A._isString;\n else\n isFn = unstarred === type$.bool ? A._isBool : null;\n if (isFn != null)\n return A._finishIsFn(testRti, object, isFn);\n if (unstarred._kind === 9) {\n $name = unstarred._primary;\n if (unstarred._rest.every(A.isTopType)) {\n testRti._specializedTestResource = \"$is\" + $name;\n if ($name === \"List\")\n return A._finishIsFn(testRti, object, A._isListTestViaProperty);\n return A._finishIsFn(testRti, object, A._isTestViaProperty);\n }\n } else if (t1 === 7)\n return A._finishIsFn(testRti, object, A._generalNullableIsTestImplementation);\n return A._finishIsFn(testRti, object, A._generalIsTestImplementation);\n }",
"type": "bool Function(Object?)"
},
"208283907": {
"id": "function/208283907",
"kind": "function",
"name": "UnsupportedError",
"size": 80,
"outputUnit": "outputUnit/669725655",
"parent": "class/991730135",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[exact=UnsupportedError]",
"parameters": [
{
"name": "message",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 0,
"code": "UnsupportedError$(message) {\n return new A.UnsupportedError(message);\n }",
"type": "dynamic Function(String)"
},
"210296716": {
"id": "function/210296716",
"kind": "function",
"name": "StringBuffer",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/293821936",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[exact=StringBuffer]",
"parameters": [
{
"name": "content",
"type": "Value([exact=JSString], value: \"[\")",
"declaredType": "Object"
}
],
"sideEffects": "SideEffects(reads nothing; writes anything)",
"inlinedCount": 1,
"code": "",
"type": "dynamic Function([Object])"
},
"212177062": {
"id": "function/212177062",
"kind": "function",
"name": "environment",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/926198907",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[exact=Rti]",
"parameters": [
{
"name": "parser",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 12,
"code": "",
"type": "Rti Function(Object?)"
},
"216705978": {
"id": "function/216705978",
"kind": "function",
"name": "_asTop",
"size": 43,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "Object?",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 0,
"code": "_asTop(object) {\n return object;\n }",
"type": "Object? Function(Object?)"
},
"231618349": {
"id": "function/231618349",
"kind": "function",
"name": "isGrowable",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/523978038",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "a",
"type": "[subclass=JSArray]",
"declaredType": "JSArray<dynamic>"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 1,
"code": "",
"type": "bool Function(JSArray<dynamic>)"
},
"245364359": {
"id": "function/245364359",
"kind": "function",
"name": "_getFutureFromFutureOr",
"size": 215,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "rti",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "Rti__getFutureFromFutureOr(universe, rti) {\n var future = rti._precomputed1;\n return future == null ? rti._precomputed1 = A._Universe__lookupInterfaceRti(universe, \"Future\", [rti._primary]) : future;\n }",
"type": "Rti Function(Object?,Rti)"
},
"247461665": {
"id": "function/247461665",
"kind": "function",
"name": "_asInt",
"size": 192,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "int",
"inferredReturnType": "[subclass=JSInt]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_asInt(object) {\n if (typeof object == \"number\" && Math.floor(object) === object)\n return object;\n throw A.wrapException(A._TypeError__TypeError$forType(object, \"int\"));\n }",
"type": "int Function(Object?)"
},
"253415970": {
"id": "function/253415970",
"kind": "function",
"name": "_finishIsFn",
"size": 102,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "testRti",
"type": "[exact=Rti]",
"declaredType": "Rti"
},
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "isFn",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_finishIsFn(testRti, object, isFn) {\n testRti._is = isFn;\n return testRti._is(object);\n }",
"type": "bool Function(Rti,Object?,Object?)"
},
"253560656": {
"id": "function/253560656",
"kind": "function",
"name": "_createBindingRti",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "base",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
},
{
"name": "arguments",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "key",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 1,
"code": "",
"type": "Rti Function(Object?,Rti,Object?,String)"
},
"253794122": {
"id": "function/253794122",
"kind": "function",
"name": "fromTearOff",
"size": 2504,
"outputUnit": "outputUnit/669725655",
"parent": "class/317291728",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "parameters",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "Closure_fromTearOff(parameters) {\n var $prototype, $constructor, t2, trampoline, applyTrampoline, i, stub, stub0, stubName, stubCallName,\n container = parameters.co,\n isStatic = parameters.iS,\n isIntercepted = parameters.iI,\n needsDirectAccess = parameters.nDA,\n applyTrampolineIndex = parameters.aI,\n funsOrNames = parameters.fs,\n callNames = parameters.cs,\n $name = funsOrNames[0],\n callName = callNames[0],\n $function = container[$name],\n t1 = parameters.fT;\n t1.toString;\n A.boolConversionCheck(isStatic);\n $prototype = isStatic ? Object.create(new A.StaticClosure().constructor.prototype) : Object.create(new A.BoundClosure(null, null).constructor.prototype);\n $prototype.$initialize = $prototype.constructor;\n if (isStatic)\n $constructor = function static_tear_off() {\n this.$initialize();\n };\n else {\n t2 = $.Closure_functionCounter;\n if (typeof t2 !== \"number\")\n return t2.$add();\n $.Closure_functionCounter = t2 + 1;\n t2 = new Function(\"a,b\" + t2, \"this.$initialize(a,b\" + t2 + \")\");\n $constructor = t2;\n }\n $prototype.constructor = $constructor;\n $constructor.prototype = $prototype;\n $prototype.$_name = $name;\n $prototype.$_target = $function;\n t2 = !isStatic;\n if (t2)\n trampoline = A.Closure_forwardCallTo($name, $function, isIntercepted, needsDirectAccess);\n else {\n $prototype.$static_name = $name;\n trampoline = $function;\n }\n $prototype.$signature = A.Closure__computeSignatureFunctionNewRti(t1, isStatic, isIntercepted);\n $prototype[callName] = trampoline;\n for (applyTrampoline = trampoline, i = 1; i < funsOrNames.length; ++i) {\n stub = funsOrNames[i];\n if (typeof stub == \"string\") {\n stub0 = container[stub];\n stubName = stub;\n stub = stub0;\n } else\n stubName = \"\";\n stubCallName = callNames[i];\n if (stubCallName != null) {\n if (t2)\n stub = A.Closure_forwardCallTo(stubName, stub, isIntercepted, needsDirectAccess);\n $prototype[stubCallName] = stub;\n }\n if (i === applyTrampolineIndex)\n applyTrampoline = stub;\n }\n $prototype[\"call*\"] = applyTrampoline;\n $prototype.$requiredArgCount = parameters.rC;\n $prototype.$defaultValues = parameters.dV;\n return $constructor;\n }",
"type": "dynamic Function(Object?)"
},
"264634420": {
"id": "function/264634420",
"kind": "function",
"name": "_getGenericFunctionParameterIndex",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/214521760",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "int",
"inferredReturnType": "[subclass=JSInt]",
"parameters": [
{
"name": "rti",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
}
],
"sideEffects": "SideEffects(reads field; writes nothing)",
"inlinedCount": 3,
"code": "",
"type": "int Function(Rti)"
},
"266327677": {
"id": "function/266327677",
"kind": "function",
"name": "digitValue",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/1013977545",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "int",
"inferredReturnType": "[subclass=JSInt]",
"parameters": [
{
"name": "code",
"type": "[subclass=JSInt]",
"declaredType": "int"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 2,
"code": "",
"type": "int Function(int)"
},
"266572710": {
"id": "function/266572710",
"kind": "function",
"name": "findTypeParameterVariances",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Object?",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "cls",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes nothing)",
"inlinedCount": 1,
"code": "",
"type": "Object? Function(Object?,String)"
},
"273024378": {
"id": "function/273024378",
"kind": "function",
"name": "forwardCallTo",
"size": 1570,
"outputUnit": "outputUnit/669725655",
"parent": "class/317291728",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "stubName",
"type": "[null|exact=JSString]",
"declaredType": "String"
},
{
"name": "function",
"type": "[null|subclass=Object]",
"declaredType": "dynamic"
},
{
"name": "isIntercepted",
"type": "[null|subtype=bool]",
"declaredType": "bool"
},
{
"name": "needsDirectAccess",
"type": "[null|subtype=bool]",
"declaredType": "bool"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "Closure_forwardCallTo(stubName, $function, isIntercepted, needsDirectAccess) {\n var arity, t1, selfName, t2, $arguments,\n _s8_ = \"receiver\";\n if (A.boolConversionCheck(isIntercepted))\n return A.Closure_forwardInterceptedCallTo(stubName, $function, needsDirectAccess);\n arity = $function.length;\n t1 = A.boolConversionCheck(needsDirectAccess) || arity >= 27;\n if (t1)\n return A.Closure_cspForwardCall(arity, needsDirectAccess, stubName, $function);\n if (arity === 0) {\n t1 = $.Closure_functionCounter;\n if (typeof t1 !== \"number\")\n return t1.$add();\n $.Closure_functionCounter = t1 + 1;\n selfName = \"self\" + t1;\n t1 = \"return function(){var \" + selfName + \" = this.\";\n t2 = $.BoundClosure__receiverFieldNameCache;\n return new Function(t1 + (t2 == null ? $.BoundClosure__receiverFieldNameCache = A.BoundClosure__computeFieldNamed(_s8_) : t2) + \";return \" + selfName + \".\" + A.S(stubName) + \"();}\")();\n }\n $arguments = \"abcdefghijklmnopqrstuvwxyz\".split(\"\").splice(0, arity).join(\",\");\n t1 = $.Closure_functionCounter;\n if (typeof t1 !== \"number\")\n return t1.$add();\n $.Closure_functionCounter = t1 + 1;\n $arguments += t1;\n t1 = \"return function(\" + $arguments + \"){return this.\";\n t2 = $.BoundClosure__receiverFieldNameCache;\n return new Function(t1 + (t2 == null ? $.BoundClosure__receiverFieldNameCache = A.BoundClosure__computeFieldNamed(_s8_) : t2) + \".\" + A.S(stubName) + \"(\" + $arguments + \");}\")();\n }",
"type": "dynamic Function(String,dynamic,bool,bool)"
},
"275271990": {
"id": "function/275271990",
"kind": "function",
"name": "_errorName",
"size": 51,
"outputUnit": "outputUnit/669725655",
"parent": "class/175705485",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "Value([exact=JSString], value: \"RangeError\")",
"parameters": [],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 0,
"code": "get$_errorName() {\n return \"RangeError\";\n }",
"type": "String Function()"
},
"285148179": {
"id": "function/285148179",
"kind": "function",
"name": "toString",
"size": 191,
"outputUnit": "outputUnit/669725655",
"parent": "class/466061502",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "toString$0(_) {\n var $name = this.$static_name;\n if ($name == null)\n return \"Closure of unknown static method\";\n return \"Closure '\" + A.unminifyOrTag($name) + \"'\";\n }",
"type": "String Function()"
},
"287475886": {
"id": "function/287475886",
"kind": "function",
"name": "_isTestViaProperty",
"size": 287,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_isTestViaProperty(object) {\n var tag, testRti = this;\n if (object == null)\n return A._nullIs(testRti);\n tag = testRti._specializedTestResource;\n if (object instanceof A.Object)\n return !!object[tag];\n return !!J.getInterceptor$(object)[tag];\n }",
"type": "bool Function(Object?)"
},
"293305096": {
"id": "function/293305096",
"kind": "function",
"name": "interceptorFieldName",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/138211367",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [],
"sideEffects": "SideEffects(reads static; writes static)",
"inlinedCount": 1,
"code": "",
"type": "String Function()"
},
"294207503": {
"id": "function/294207503",
"kind": "function",
"name": "_createStarRti",
"size": 567,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "baseType",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
},
{
"name": "key",
"type": "[exact=JSString]",
"declaredType": "String"
},
{
"name": "normalize",
"type": "[exact=JSBool]",
"declaredType": "bool"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_Universe__createStarRti(universe, baseType, key, normalize) {\n var baseKind, t1, rti;\n if (normalize) {\n baseKind = baseType._kind;\n if (!A.isStrongTopType(baseType))\n t1 = baseType === type$.Null || baseType === type$.JSNull || baseKind === 7 || baseKind === 6;\n else\n t1 = true;\n if (t1)\n return baseType;\n }\n rti = new A.Rti(null, null);\n rti._kind = 6;\n rti._primary = baseType;\n rti._canonicalRecipe = key;\n return A._Universe__installTypeTests(universe, rti);\n }",
"type": "Rti Function(Object?,Rti,String,bool)"
},
"295807328": {
"id": "function/295807328",
"kind": "function",
"name": "unminifyOrTag",
"size": 178,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [
{
"name": "rawClassName",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "unminifyOrTag(rawClassName) {\n var preserved = init.mangledGlobalNames[rawClassName];\n if (preserved != null)\n return preserved;\n return rawClassName;\n }",
"type": "String Function(String)"
},
"301370282": {
"id": "function/301370282",
"kind": "function",
"name": "eval",
"size": 307,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "recipe",
"type": "[null|exact=JSString]",
"declaredType": "String"
},
{
"name": "normalize",
"type": "[exact=JSBool]",
"declaredType": "bool"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_Universe_eval(universe, recipe, normalize) {\n var rti,\n cache = universe.eC,\n probe = cache.get(recipe);\n if (probe != null)\n return probe;\n rti = A._Parser_parse(A._Parser_create(universe, null, recipe, normalize));\n cache.set(recipe, rti);\n return rti;\n }",
"type": "Rti Function(Object?,String,bool)"
},
"301930977": {
"id": "function/301930977",
"kind": "function",
"name": "_FunctionParameters",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/121755874",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[exact=_FunctionParameters]",
"parameters": [],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 2,
"code": "",
"type": "dynamic Function()"
},
"302617892": {
"id": "function/302617892",
"kind": "function",
"name": "_objectToString",
"size": 192,
"outputUnit": "outputUnit/669725655",
"parent": "class/893386369",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [
{
"name": "object",
"type": "[subclass=Object]",
"declaredType": "Object"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "Error__objectToString(object) {\n if (object instanceof A.Closure)\n return object.toString$0(0);\n return \"Instance of '\" + A.S(A.Primitives_objectTypeName(object)) + \"'\";\n }",
"type": "String Function(Object)"
},
"304695429": {
"id": "function/304695429",
"kind": "function",
"name": "_setRequiredPositional",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/121755874",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "void",
"inferredReturnType": "[null]",
"parameters": [
{
"name": "parameters",
"type": "[exact=_FunctionParameters]",
"declaredType": "_FunctionParameters"
},
{
"name": "requiredPositional",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads nothing; writes field)",
"inlinedCount": 2,
"code": "",
"type": "void Function(_FunctionParameters,Object?)"
},
"308590446": {
"id": "function/308590446",
"kind": "function",
"name": "throwExpression",
"size": 60,
"outputUnit": "outputUnit/669725655",
"parent": "library/966364039",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "dynamic",
"inferredReturnType": "[null]",
"parameters": [
{
"name": "ex",
"type": "[null|subclass=Object]",
"declaredType": "dynamic"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "throwExpression(ex) {\n throw A.wrapException(ex);\n }",
"type": "dynamic Function(dynamic)"
},
"310648840": {
"id": "function/310648840",
"kind": "function",
"name": "_asNumS",
"size": 209,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "num?",
"inferredReturnType": "[null|subclass=JSNumber]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "dynamic"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_asNumS(object) {\n if (typeof object == \"number\")\n return object;\n if (object == null)\n return object;\n throw A.wrapException(A._TypeError__TypeError$forType(object, \"num\"));\n }",
"type": "num? Function(dynamic)"
},
"317451330": {
"id": "function/317451330",
"kind": "function",
"name": "instanceType",
"size": 342,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "instanceType(object) {\n var rti;\n if (object instanceof A.Object) {\n rti = object.$ti;\n return rti != null ? rti : A._instanceTypeFromConstructor(object);\n }\n if (Array.isArray(object))\n return A._arrayInstanceType(object);\n return A._instanceTypeFromConstructor(J.getInterceptor$(object));\n }",
"type": "Rti Function(Object?)"
},
"319720211": {
"id": "function/319720211",
"kind": "function",
"name": "compose",
"size": 378,
"outputUnit": "outputUnit/669725655",
"parent": "class/457024667",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "objectRti",
"type": "[null|exact=Rti]",
"declaredType": "Rti?"
},
{
"name": "checkedTypeDescription",
"type": "[null|exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_Error_compose(object, objectRti, checkedTypeDescription) {\n var objectDescription = A.Error_safeToString(object),\n objectTypeDescription = A._rtiToString(objectRti == null ? A.instanceType(object) : objectRti, null);\n return objectDescription + \": type '\" + A.S(objectTypeDescription) + \"' is not a subtype of type '\" + A.S(checkedTypeDescription) + \"'\";\n }",
"type": "String Function(Object?,Rti?,String)"
},
"320253842": {
"id": "function/320253842",
"kind": "function",
"name": "isCsp",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/317291728",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[null|subtype=bool]",
"parameters": [],
"sideEffects": "SideEffects(reads nothing; writes anything)",
"inlinedCount": 2,
"code": "",
"type": "bool Function()"
},
"321900710": {
"id": "function/321900710",
"kind": "function",
"name": "_canonicalRecipeOfAny",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 1,
"code": "",
"type": "String Function()"
},
"331545422": {
"id": "function/331545422",
"kind": "function",
"name": "_instanceTypeFromConstructor",
"size": 251,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "instance",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_instanceTypeFromConstructor(instance) {\n var $constructor = instance.constructor,\n probe = $constructor.$ccache;\n if (probe != null)\n return probe;\n return A._instanceTypeFromConstructorMiss(instance, $constructor);\n }",
"type": "Rti Function(Object?)"
},
"331565025": {
"id": "function/331565025",
"kind": "function",
"name": "_isTop",
"size": 41,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "Value([exact=JSBool], value: true)",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 0,
"code": "_isTop(object) {\n return true;\n }",
"type": "bool Function(Object?)"
},
"332074411": {
"id": "function/332074411",
"kind": "function",
"name": "asBool",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/1070435853",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "bool",
"inferredReturnType": "[exact=JSBool]",
"parameters": [
{
"name": "o",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads nothing; writes nothing)",
"inlinedCount": 6,
"code": "",
"type": "bool Function(Object?)"
},
"335045122": {
"id": "function/335045122",
"kind": "function",
"name": "_writeString",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/293821936",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "void",
"inferredReturnType": "[null]",
"parameters": [
{
"name": "str",
"type": "[exact=JSString]",
"declaredType": "String"
}
],
"sideEffects": "SideEffects(reads field; writes field)",
"inlinedCount": 1,
"code": "",
"type": "void Function(String)"
},
"337498518": {
"id": "function/337498518",
"kind": "function",
"name": "_createGenericFunctionRti",
"size": 1063,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[null|exact=Rti]",
"parameters": [
{
"name": "universe",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "baseFunctionType",
"type": "[null|exact=Rti]",
"declaredType": "Rti"
},
{
"name": "bounds",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
},
{
"name": "key",
"type": "[exact=JSString]",
"declaredType": "String"
},
{
"name": "normalize",
"type": "[exact=JSBool]",
"declaredType": "bool"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_Universe__createGenericFunctionRti(universe, baseFunctionType, bounds, key, normalize) {\n var $length, typeArguments, count, i, bound, substitutedBase, substitutedBounds, rti;\n if (normalize) {\n $length = bounds.length;\n typeArguments = A._Utils_newArrayOrEmpty($length);\n for (count = 0, i = 0; i < $length; ++i) {\n bound = bounds[i];\n if (bound._kind === 1) {\n typeArguments[i] = bound;\n ++count;\n }\n }\n if (count > 0) {\n substitutedBase = A._substitute(universe, baseFunctionType, typeArguments, 0);\n substitutedBounds = A._substituteArray(universe, bounds, typeArguments, 0);\n return A._Universe__lookupGenericFunctionRti(universe, substitutedBase, substitutedBounds, bounds !== substitutedBounds);\n }\n }\n rti = new A.Rti(null, null);\n rti._kind = 12;\n rti._primary = baseFunctionType;\n rti._rest = bounds;\n rti._canonicalRecipe = key;\n return A._Universe__installTypeTests(universe, rti);\n }",
"type": "Rti Function(Object?,Rti,Object?,String,bool)"
},
"338600142": {
"id": "function/338600142",
"kind": "function",
"name": "_getRequiredPositional",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/121755874",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "JSArray<dynamic>",
"inferredReturnType": "[exact=JSUnmodifiableArray]",
"parameters": [
{
"name": "parameters",
"type": "[exact=_FunctionParameters]",
"declaredType": "_FunctionParameters"
}
],
"sideEffects": "SideEffects(reads field; writes nothing)",
"inlinedCount": 5,
"code": "",
"type": "JSArray<dynamic> Function(_FunctionParameters)"
},
"339189097": {
"id": "function/339189097",
"kind": "function",
"name": "toString",
"size": 93,
"outputUnit": "outputUnit/669725655",
"parent": "class/155954474",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "String",
"inferredReturnType": "[exact=JSString]",
"parameters": [],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "toString$0(_) {\n return \"Assertion failed: \" + A.Error_safeToString(this.message);\n }",
"type": "String Function()"
},
"339437005": {
"id": "function/339437005",
"kind": "function",
"name": "_asObject",
"size": 46,
"outputUnit": "outputUnit/669725655",
"parent": "library/579882441",
"children": [],
"modifiers": {
"static": false,
"const": false,
"factory": false,
"external": false
},
"returnType": "Object?",
"inferredReturnType": "[null|subclass=Object]",
"parameters": [
{
"name": "object",
"type": "[null|subclass=Object]",
"declaredType": "Object?"
}
],
"sideEffects": "SideEffects(reads anything; writes anything)",
"inlinedCount": 0,
"code": "_asObject(object) {\n return object;\n }",
"type": "Object? Function(Object?)"
},
"340789555": {
"id": "function/340789555",
"kind": "function",
"name": "_createInterfaceRti",
"size": 0,
"outputUnit": "outputUnit/669725655",
"parent": "class/769860706",
"children": [],
"modifiers": {
"static": true,
"const": false,
"factory": false,
"external": false
},
"returnType": "Rti",
"inferredReturnType": "[exact=Rti]",
"parameters": [
{
"name": "universe",