-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtype_map.json
1 lines (1 loc) · 359 KB
/
type_map.json
1
{"files":{"src\/Facebook\/TypeAssert\/functions.php":[{"218":[243,"UnexpectedValueException"],"424":[449,"UnexpectedValueException"],"583":[590,"is_int()"],"615":[640,"UnexpectedValueException"],"571":[574,"int"]},{"177":[184,"mixed"],"196":[202,"class-string<T>"],"268":[274,"class-string<T>"],"289":[296,"mixed"],"392":[399,"null|T"],"493":[500,"T"],"591":[598,"mixed"],"583":[599,"bool"],"681":[688,"int"]},[]],"src\/Facebook\/HHAST\/__Private\/execute_async.php":[{"555":[564,"amp\\call()"],"830":[838,"implode()"],"844":[854,"array_map()"],"896":[911,"escapeshellarg()"],"1095":[1105,"proc_open()"],"1197":[1204,"fclose()"],"1226":[1246,"stream_set_blocking()"],"1371":[1391,"stream_get_contents()"],"1463":[1479,"proc_get_status()"],"1685":[1705,"stream_get_contents()"],"1728":[1735,"fclose()"],"1758":[1765,"fclose()"],"1788":[1799,"proc_close()"],"1870":[1889,"Facebook\\HHAST\\__Private\\SubprocessException"],"1951":[1959,"explode()"],"578":[634,"Generator"],"442":[482,"Amp\\Promise"]},{"912":[916,"mixed"],"896":[917,"string"],"934":[939,"array<int, string>"],"844":[940,"array<int, string>"],"830":[941,"string"],"1106":[1114,"string"],"1116":[1121,"array{0:array{0:string, 1:string}, 1:array{0:string, 1:string}, 2:array{0:string, 1:string}}"],"1123":[1129,"array<empty, empty>"],"1095":[1130,"resource|false"],"1177":[1183,"array<array-key, resource>"],"1205":[1211,"resource"],"1197":[1212,"bool"],"1247":[1254,"resource"],"1226":[1262,"bool"],"1392":[1399,"resource"],"1371":[1400,"string|false"],"1418":[1425,"string"],"1429":[1435,"string|false"],"1480":[1485,"resource|false"],"1463":[1486,"array<array-key, mixed>"],"1508":[1515,"array<array-key, mixed>"],"1527":[1534,"array<array-key, mixed>"],"1582":[1589,"array<array-key, mixed>"],"1674":[1681,"string"],"1706":[1713,"resource"],"1685":[1714,"string|false"],"1736":[1743,"resource"],"1728":[1744,"bool"],"1766":[1773,"resource"],"1758":[1774,"bool"],"1800":[1805,"resource|false"],"1788":[1806,"int"],"1824":[1834,"int|mixed"],"1898":[1903,"array<int, string>"],"1905":[1915,"int|mixed"],"1965":[1972,"string"],"1951":[1973,"non-empty-array<int, string>"],"555":[1990,"Amp\\Promise"]},[]],"src\/Facebook\/HHAST\/entrypoints.php":[{"188":[200,"Facebook\\HHAST\\EditableNode"],"202":[210,"Facebook\\HHAST\\EditableNode::fromjson()"],"162":[174,"Facebook\\HHAST\\EditableNode"],"411":[420,"amp\\call()"],"696":[719,"facebook\\hhast\\__private\\execute_async()"],"916":[928,"Facebook\\HHAST\\HHParseError"],"974":[985,"Facebook\\HHAST\\__Private\\SubprocessException::getexitcode()"],"1081":[1088,"strlen()"],"1197":[1201,"ord()"],"1345":[1357,"json_decode()"],"1442":[1451,"is_array()"],"1509":[1521,"Facebook\\HHAST\\HHParseError"],"1618":[1636,"file_get_contents()"],"434":[492,"Generator"],"292":[334,"Amp\\Promise"],"1789":[1806,"amp\\promise\\wait()"],"1807":[1827,"facebook\\hhast\\json_from_file_async()"],"1697":[1725,"array<array-key, mixed>"],"1952":[1961,"amp\\call()"],"2102":[2122,"facebook\\hhast\\json_from_file_async()"],"2151":[2160,"facebook\\hhast\\from_json()"],"1975":[2025,"Generator"],"1846":[1880,"Amp\\Promise"],"2256":[2273,"amp\\promise\\wait()"],"2274":[2289,"facebook\\hhast\\from_file_async()"],"2230":[2242,"Facebook\\HHAST\\EditableNode"],"2427":[2436,"amp\\call()"],"2578":[2586,"tempnam()"],"2622":[2628,"fopen()"],"2654":[2661,"fwrite()"],"2691":[2698,"fclose()"],"2736":[2756,"facebook\\hhast\\json_from_file_async()"],"2778":[2785,"unlink()"],"2450":[2508,"Generator"],"2308":[2350,"Amp\\Promise"],"2938":[2955,"amp\\promise\\wait()"],"2956":[2976,"facebook\\hhast\\json_from_text_async()"],"2846":[2874,"array<array-key, mixed>"],"3101":[3110,"amp\\call()"],"3251":[3271,"facebook\\hhast\\json_from_text_async()"],"3300":[3309,"facebook\\hhast\\from_json()"],"3124":[3174,"Generator"],"2995":[3029,"Amp\\Promise"],"3398":[3415,"amp\\promise\\wait()"],"3416":[3431,"facebook\\hhast\\from_code_async()"],"3372":[3384,"Facebook\\HHAST\\EditableNode"]},{"211":[216,"array<string, mixed>"],"232":[237,"string"],"259":[264,"array<string, mixed>"],"202":[210,"Facebook\\HHAST\\EditableNode"],"778":[783,"string"],"696":[784,"Amp\\Promise<array<int, string>>"],"929":[934,"string"],"970":[972,"Facebook\\HHAST\\__Private\\SubprocessException"],"974":[985,"int"],"1024":[1032,"Amp\\Promise<array<int, string>>"],"1089":[1094,"mixed"],"1081":[1095,"int"],"1122":[1124,"int"],"1127":[1131,"int"],"1171":[1173,"int"],"1165":[1170,"mixed"],"1202":[1207,"mixed"],"1197":[1208,"int"],"1248":[1254,"string"],"1258":[1263,"mixed"],"1135":[1137,"int"],"1317":[1323,"string"],"1358":[1363,"string"],"1345":[1375,"mixed"],"1418":[1423,"mixed"],"1452":[1478,"mixed"],"1442":[1479,"bool"],"1522":[1527,"string"],"1637":[1642,"string"],"1618":[1643,"string|false"],"1594":[1599,"mixed"],"1664":[1669,"mixed"],"411":[1686,"Amp\\Promise"],"1828":[1833,"string"],"1807":[1834,"Amp\\Promise<array<string, mixed>>"],"1789":[1835,"mixed"],"2123":[2128,"string"],"2102":[2129,"Amp\\Promise<array<string, mixed>>"],"2161":[2166,"Amp\\Promise<array<string, mixed>>"],"2168":[2173,"string"],"2151":[2174,"Facebook\\HHAST\\EditableNode"],"1952":[2191,"Amp\\Promise"],"2290":[2295,"string"],"2274":[2296,"Amp\\Promise<Facebook\\HHAST\\EditableNode>"],"2256":[2297,"mixed"],"2578":[2598,"string|false"],"2629":[2634,"string|false"],"2622":[2640,"resource|false"],"2662":[2669,"resource|false"],"2671":[2676,"string"],"2654":[2677,"int|false"],"2699":[2706,"resource|false"],"2691":[2707,"bool"],"2757":[2762,"string|false"],"2736":[2763,"Amp\\Promise<array<string, mixed>>"],"2786":[2791,"string|false"],"2778":[2792,"bool"],"2813":[2818,"Amp\\Promise<array<string, mixed>>"],"2427":[2835,"Amp\\Promise"],"2977":[2982,"string"],"2956":[2983,"Amp\\Promise<array<string, mixed>>"],"2938":[2984,"mixed"],"3272":[3277,"string"],"3251":[3278,"Amp\\Promise<array<string, mixed>>"],"3310":[3315,"Amp\\Promise<array<string, mixed>>"],"3300":[3316,"Facebook\\HHAST\\EditableNode"],"3101":[3333,"Amp\\Promise"],"3432":[3437,"string"],"3416":[3438,"Amp\\Promise<Facebook\\HHAST\\EditableNode>"],"3398":[3439,"mixed"]},[]],"src\/HackToPhp\/hack-to-php.php":[{"134":[140,"getopt()"],"141":[148,"implode()"],"285":[300,"error_reporting()"],"309":[316,"ini_set()"],"341":[348,"ini_set()"],"386":[395,"is_string()"],"453":[461,"is_array()"],"546":[555,"is_string()"],"634":[640,"getcwd()"],"741":[752,"file_exists()"],"898":[906,"realpath()"],"1023":[1030,"explode()"],"1089":[1100,"array_shift()"],"1223":[1233,"preg_match()"],"1241":[1251,"preg_quote()"],"1338":[1349,"array_shift()"],"1443":[1454,"file_exists()"],"1477":[1488,"file_exists()"],"1489":[1496,"dirname()"],"1522":[1530,"pathinfo()"],"1563":[1571,"realpath()"],"1743":[1751,"realpath()"],"2026":[2052,"RecursiveIteratorIterator"],"2057":[2084,"RecursiveDirectoryIterator"],"2260":[2268,"in_array()"],"2530":[2536,"is_dir()"],"2579":[2592,"getfilesindir()"],"2718":[2730,"preg_replace()"],"2738":[2748,"preg_quote()"],"2841":[2853,"preg_replace()"],"2914":[2925,"file_exists()"],"2926":[2933,"dirname()"],"2961":[2966,"mkdir()"],"2967":[2974,"dirname()"],"3098":[3104,"is_dir()"],"3260":[3287,"HackToPhp\\Transform\\Project"],"3393":[3417,"facebook\\hhast\\from_file()"],"3438":[3471,"HackToPhp\\Transform\\TypeCollector"],"3508":[3536,"HackToPhp\\Transform\\HackFile"],"3546":[3571,"HackToPhp\\Transform\\Scope"],"3473":[3480,"HackToPhp\\Transform\\TypeCollector::collect()"],"3696":[3720,"facebook\\hhast\\from_file()"],"3802":[3837,"HackToPhp\\Transform\\NodeTransformer"],"3876":[3904,"HackToPhp\\Transform\\HackFile"],"3914":[3939,"HackToPhp\\Transform\\Scope"],"3839":[3848,"HackToPhp\\Transform\\NodeTransformer::transform()"],"3969":[4002,"PhpParser\\PrettyPrinter\\Standard"],"4056":[4067,"PhpParser\\PrettyPrinter\\Standard::prettyprint()"],"4162":[4179,"file_put_contents()"]},{"153":[173,"array<empty, empty>"],"141":[174,"string"],"176":[195,"array{0:string, 1:string}"],"134":[196,"array<string, array<int, mixed>|string|false>"],"214":[222,"non-empty-array<string, array<int, mixed>|string|false>"],"256":[264,"non-empty-array<string, array<int, mixed>|string|false>"],"285":[307,"int"],"309":[339,"string|false"],"341":[379,"string|false"],"396":[408,"array<int, mixed>|string|false|null"],"386":[409,"bool"],"430":[442,"string"],"462":[474,"array<int, mixed|string>|false|null"],"453":[475,"bool"],"480":[492,"array<int, string>"],"556":[568,"array<int, mixed>|string|false|null"],"546":[569,"bool"],"634":[642,"string|false"],"698":[710,"non-empty-array<int, string>"],"753":[765,"string"],"768":[779,"string"],"741":[780,"bool"],"801":[813,"string"],"816":[827,"string"],"907":[919,"string"],"922":[933,"string"],"898":[934,"string|false"],"879":[891,"non-empty-array<int, string|false>"],"892":[894,"int"],"942":[954,"string|false|null"],"984":[995,"string|false"],"1052":[1064,"string|false"],"1023":[1065,"non-empty-array<int, string>|false"],"1101":[1112,"non-empty-array<int, string>|false"],"1089":[1113,"string"],"1125":[1136,"array<int, string>|false"],"1155":[1171,"string"],"1196":[1207,"non-empty-array<int, string>"],"1252":[1261,"string"],"1241":[1268,"string"],"1276":[1287,"string|false"],"1223":[1288,"int|false"],"1296":[1312,"string"],"1350":[1361,"non-empty-array<int, string>"],"1338":[1362,"string"],"1414":[1430,"string"],"1455":[1467,"string"],"1443":[1468,"bool"],"1497":[1509,"string"],"1489":[1510,"string"],"1477":[1511,"bool"],"1531":[1543,"string"],"1522":[1544,"array<array-key, mixed>"],"1572":[1574,"array<array-key, mixed>"],"1563":[1586,"string|false"],"1611":[1613,"array<array-key, mixed>"],"1752":[1764,"string"],"1743":[1765,"string|false"],"2085":[2094,"string"],"2102":[2111,"RecursiveDirectoryIterator"],"2113":[2119,"void"],"2135":[2144,"RecursiveDirectoryIterator"],"2146":[2151,"bool"],"2170":[2179,"RecursiveDirectoryIterator"],"2181":[2186,"bool"],"2217":[2226,"RecursiveDirectoryIterator"],"2228":[2240,"string"],"2269":[2279,"string"],"2281":[2297,"array<array-key, string>"],"2260":[2304,"bool"],"2348":[2357,"RecursiveDirectoryIterator"],"2359":[2370,"string|false"],"2324":[2335,"array<int, string>"],"2407":[2416,"RecursiveDirectoryIterator"],"2418":[2422,"void"],"2444":[2455,"array<int, string>"],"2494":[2506,"non-empty-array<int, string|false>"],"2537":[2548,"string|false"],"2530":[2549,"bool"],"2593":[2604,"string|false"],"2579":[2635,"array<int, string>"],"2650":[2671,"array<int, string>"],"2749":[2761,"string|false|null"],"2738":[2768,"string"],"2780":[2800,"string"],"2718":[2801,"string|null"],"2826":[2838,"string|false"],"2886":[2899,"string|null"],"2841":[2900,"string|null"],"2934":[2951,"string"],"2926":[2952,"string"],"2914":[2953,"bool"],"2975":[2992,"string"],"2967":[2993,"string"],"2961":[3006,"bool"],"3059":[3076,"string"],"3017":[3034,"array<string|false, string|false>"],"3035":[3055,"string"],"3105":[3117,"string|false"],"3098":[3118,"bool"],"3225":[3237,"string|false"],"3192":[3209,"array<string|false, string|false>"],"3210":[3221,"string|false"],"3338":[3355,"array<string|false, string|false>"],"3418":[3434,"string|false"],"3393":[3435,"Facebook\\HHAST\\EditableNode"],"3484":[3488,"Facebook\\HHAST\\EditableNode"],"3492":[3500,"HackToPhp\\Transform\\Project"],"3626":[3643,"array<string|false, string|false>"],"3721":[3737,"string|false"],"3696":[3738,"Facebook\\HHAST\\EditableNode"],"3764":[3780,"string|false"],"3852":[3856,"Facebook\\HHAST\\EditableNode"],"3860":[3868,"HackToPhp\\Transform\\Project"],"4040":[4054,"PhpParser\\PrettyPrinter\\Standard"],"4068":[4074,"mixed"],"4056":[4067,"string"],"4132":[4149,"string|false"],"4180":[4197,"string|false"],"4199":[4211,"string"],"4162":[4212,"int|false"]},[]],"src\/HackToPhp\/Transform\/NodeTransformer.php":[{"137":[155,"Facebook\\HHAST\\EditableList"],"163":[170,"HackToPhp\\Transform\\Project"],"181":[189,"HackToPhp\\Transform\\HackFile"],"197":[202,"HackToPhp\\Transform\\Scope"],"226":[238,"array_filter()"],"244":[253,"array_map()"],"269":[287,"Facebook\\HHAST\\EditableNode"],"334":[338,"HackToPhp\\Transform\\NodeTransformer"],"340":[349,"HackToPhp\\Transform\\NodeTransformer::transform()"],"398":[409,"Facebook\\HHAST\\EditableList::getchildren()"],"433":[452,"PhpParser\\Node\\Stmt"],"492":[515,"PhpParser\\Node\\Stmt\\Nop"],"567":[585,"Facebook\\HHAST\\EditableNode"],"593":[600,"HackToPhp\\Transform\\Project"],"611":[619,"HackToPhp\\Transform\\HackFile"],"627":[632,"HackToPhp\\Transform\\Scope"],"667":[685,"Facebook\\HHAST\\EditableList"],"699":[703,"HackToPhp\\Transform\\NodeTransformer"],"705":[718,"HackToPhp\\Transform\\NodeTransformer::transformlist()"],"782":[794,"Facebook\\HHAST\\Script"],"808":[825,"HackToPhp\\Transform\\ScriptTransformer"],"827":[836,"HackToPhp\\Transform\\ScriptTransformer::transform()"],"898":[917,"Facebook\\HHAST\\MarkupSection"],"935":[944,"Facebook\\HHAST\\MarkupSection::hassuffix()"],"957":[966,"Facebook\\HHAST\\MarkupSection::getsuffix()"],"970":[977,"Facebook\\HHAST\\MarkupSuffix::getname()"],"981":[988,"Facebook\\HHAST\\EditableToken::gettext()"],"1014":[1021,"HackToPhp\\Transform\\HackFile::$is_hack"],"1051":[1074,"PhpParser\\Node\\Stmt\\Nop"],"1106":[1135,"Facebook\\HHAST\\NamespaceUseDeclaration"],"1149":[1183,"HackToPhp\\Transform\\NamespaceUseDeclarationTransformer"],"1185":[1194,"HackToPhp\\Transform\\NamespaceUseDeclarationTransformer::transform()"],"1256":[1290,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"1304":[1343,"HackToPhp\\Transform\\NamespaceGroupUseDeclarationTransformer"],"1345":[1354,"HackToPhp\\Transform\\NamespaceGroupUseDeclarationTransformer::transform()"],"1416":[1441,"Facebook\\HHAST\\FunctionDeclaration"],"1455":[1485,"HackToPhp\\Transform\\FunctionDeclarationTransformer"],"1487":[1496,"HackToPhp\\Transform\\FunctionDeclarationTransformer::transform()"],"1558":[1573,"Facebook\\HHAST\\EndOfFile"],"1591":[1614,"PhpParser\\Node\\Stmt\\Nop"],"1646":[1671,"Facebook\\HHAST\\ExpressionStatement"],"1685":[1706,"HackToPhp\\Transform\\ExpressionTransformer"],"1708":[1726,"HackToPhp\\Transform\\ExpressionTransformer::transformstatement()"],"1788":[1807,"Facebook\\HHAST\\EditableToken"],"1828":[1835,"Facebook\\HHAST\\EditableToken::gettext()"],"1867":[1887,"Facebook\\HHAST\\BreakStatement"],"1905":[1931,"PhpParser\\Node\\Stmt\\Break_"],"1944":[1952,"Facebook\\HHAST\\BreakStatement::haslevel()"],"1957":[1978,"HackToPhp\\Transform\\ExpressionTransformer"],"1997":[2005,"Facebook\\HHAST\\BreakStatement::getlevel()"],"1980":[1989,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"2075":[2098,"Facebook\\HHAST\\ContinueStatement"],"2116":[2145,"PhpParser\\Node\\Stmt\\Continue_"],"2158":[2166,"Facebook\\HHAST\\ContinueStatement::haslevel()"],"2171":[2192,"HackToPhp\\Transform\\ExpressionTransformer"],"2211":[2219,"Facebook\\HHAST\\ContinueStatement::getlevel()"],"2194":[2203,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"2289":[2306,"Facebook\\HHAST\\IfStatement"],"2320":[2342,"HackToPhp\\Transform\\IfStatementTransformer"],"2344":[2353,"HackToPhp\\Transform\\IfStatementTransformer::transform()"],"2415":[2433,"Facebook\\HHAST\\ForStatement"],"2447":[2470,"HackToPhp\\Transform\\ForStatementTransformer"],"2472":[2481,"HackToPhp\\Transform\\ForStatementTransformer::transform()"],"2543":[2565,"Facebook\\HHAST\\ForeachStatement"],"2579":[2606,"HackToPhp\\Transform\\ForeachStatementTransformer"],"2608":[2617,"HackToPhp\\Transform\\ForeachStatementTransformer::transform()"],"2679":[2699,"Facebook\\HHAST\\WhileStatement"],"2713":[2738,"HackToPhp\\Transform\\WhileStatementTransformer"],"2740":[2749,"HackToPhp\\Transform\\WhileStatementTransformer::transform()"],"2811":[2828,"Facebook\\HHAST\\DoStatement"],"2842":[2864,"HackToPhp\\Transform\\DoStatementTransformer"],"2866":[2875,"HackToPhp\\Transform\\DoStatementTransformer::transform()"],"2937":[2958,"Facebook\\HHAST\\SwitchStatement"],"2972":[2998,"HackToPhp\\Transform\\SwitchStatementTransformer"],"3000":[3009,"HackToPhp\\Transform\\SwitchStatementTransformer::transform()"],"3071":[3089,"Facebook\\HHAST\\TryStatement"],"3103":[3126,"HackToPhp\\Transform\\TryStatementTransformer"],"3128":[3137,"HackToPhp\\Transform\\TryStatementTransformer::transform()"],"3199":[3219,"Facebook\\HHAST\\UnsetStatement"],"3234":[3243,"array_map()"],"3259":[3273,"Facebook\\HHAST\\ListItem"],"3333":[3340,"Facebook\\HHAST\\ListItem::getitem()"],"3356":[3377,"HackToPhp\\Transform\\ExpressionTransformer"],"3379":[3388,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"3440":[3452,"Facebook\\HHAST\\UnsetStatement::getvariables()"],"3456":[3467,"Facebook\\HHAST\\EditableList::getchildren()"],"3491":[3517,"PhpParser\\Node\\Stmt\\Unset_"],"3563":[3582,"Facebook\\HHAST\\EchoStatement"],"3598":[3607,"array_map()"],"3623":[3637,"Facebook\\HHAST\\ListItem"],"3697":[3704,"Facebook\\HHAST\\ListItem::getitem()"],"3720":[3741,"HackToPhp\\Transform\\ExpressionTransformer"],"3743":[3752,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"3804":[3818,"Facebook\\HHAST\\EchoStatement::getexpressions()"],"3822":[3833,"Facebook\\HHAST\\EditableList::getchildren()"],"3857":[3882,"PhpParser\\Node\\Stmt\\Echo_"],"3929":[3950,"Facebook\\HHAST\\GlobalStatement"],"3965":[3974,"array_map()"],"3990":[4004,"Facebook\\HHAST\\ListItem"],"4064":[4071,"Facebook\\HHAST\\ListItem::getitem()"],"4087":[4108,"HackToPhp\\Transform\\ExpressionTransformer"],"4110":[4131,"HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()"],"4183":[4195,"Facebook\\HHAST\\GlobalStatement::getvariables()"],"4199":[4210,"Facebook\\HHAST\\EditableList::getchildren()"],"4234":[4261,"PhpParser\\Node\\Stmt\\Global_"],"4307":[4336,"Facebook\\HHAST\\FunctionStaticStatement"],"4351":[4360,"array_map()"],"4376":[4390,"Facebook\\HHAST\\ListItem"],"4450":[4457,"Facebook\\HHAST\\ListItem::getitem()"],"4477":[4506,"PhpParser\\Node\\Stmt\\StaticVar"],"4514":[4535,"HackToPhp\\Transform\\ExpressionTransformer"],"4537":[4558,"HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()"],"4635":[4656,"HackToPhp\\Transform\\ExpressionTransformer"],"4658":[4667,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"4751":[4766,"Facebook\\HHAST\\FunctionStaticStatement::getdeclarations()"],"4770":[4781,"Facebook\\HHAST\\EditableList::getchildren()"],"4805":[4832,"PhpParser\\Node\\Stmt\\Static_"],"4878":[4901,"Facebook\\HHAST\\CompoundStatement"],"4920":[4933,"Facebook\\HHAST\\CompoundStatement::hasstatements()"],"4970":[4974,"HackToPhp\\Transform\\NodeTransformer"],"4997":[5010,"Facebook\\HHAST\\CompoundStatement::getstatements()"],"4976":[4989,"HackToPhp\\Transform\\NodeTransformer::transformlist()"],"5068":[5090,"Facebook\\HHAST\\ConstDeclaration"],"5104":[5131,"HackToPhp\\Transform\\ConstDeclarationTransformer"],"5133":[5142,"HackToPhp\\Transform\\ConstDeclarationTransformer::transform()"],"5211":[5236,"Facebook\\HHAST\\ClassishDeclaration"],"5250":[5280,"HackToPhp\\Transform\\ClassishDeclarationTransformer"],"5282":[5291,"HackToPhp\\Transform\\ClassishDeclarationTransformer::transform()"],"5353":[5373,"Facebook\\HHAST\\ThrowStatement"],"5391":[5417,"PhpParser\\Node\\Stmt\\Throw_"],"5418":[5439,"HackToPhp\\Transform\\ExpressionTransformer"],"5458":[5471,"Facebook\\HHAST\\ThrowStatement::getexpression()"],"5441":[5450,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"5530":[5564,"Facebook\\HHAST\\UsingStatementFunctionScoped"],"5582":[5612,"PhpParser\\Node\\Stmt\\Expression"],"5618":[5639,"HackToPhp\\Transform\\ExpressionTransformer"],"5658":[5671,"Facebook\\HHAST\\UsingStatementFunctionScoped::getexpression()"],"5641":[5650,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"5734":[5755,"Facebook\\HHAST\\ReturnStatement"],"5773":[5800,"PhpParser\\Node\\Stmt\\Return_"],"5813":[5826,"Facebook\\HHAST\\ReturnStatement::hasexpression()"],"5836":[5857,"HackToPhp\\Transform\\ExpressionTransformer"],"5876":[5889,"Facebook\\HHAST\\ReturnStatement::getexpression()"],"5859":[5868,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"5956":[5977,"HackToPhp\\Transform\\ExpressionTransformer"],"6003":[6013,"Facebook\\HHAST\\ReturnStatement::getkeyword()"],"5979":[5995,"HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()"],"6057":[6081,"Facebook\\HHAST\\InclusionDirective"],"6106":[6119,"Facebook\\HHAST\\InclusionDirective::getexpression()"],"6123":[6133,"Facebook\\HHAST\\InclusionExpression::getrequire()"],"6149":[6158,"get_class()"],"6181":[6199,"Facebook\\HHAST\\IncludeToken"],"6221":[6249,"PhpParser\\Node\\Expr\\Include_"],"6251":[6263,"PhpParser\\Node\\Expr\\Include_::TYPE_INCLUDE"],"6286":[6304,"Facebook\\HHAST\\RequireToken"],"6326":[6354,"PhpParser\\Node\\Expr\\Include_"],"6356":[6368,"PhpParser\\Node\\Expr\\Include_::TYPE_REQUIRE"],"6391":[6414,"Facebook\\HHAST\\Include_onceToken"],"6436":[6464,"PhpParser\\Node\\Expr\\Include_"],"6466":[6483,"PhpParser\\Node\\Expr\\Include_::TYPE_INCLUDE_ONCE"],"6506":[6529,"Facebook\\HHAST\\Require_onceToken"],"6551":[6579,"PhpParser\\Node\\Expr\\Include_"],"6581":[6598,"PhpParser\\Node\\Expr\\Include_::TYPE_REQUIRE_ONCE"],"6640":[6665,"UnexpectedValueException"],"6721":[6734,"Facebook\\HHAST\\InclusionDirective::getexpression()"],"6738":[6749,"Facebook\\HHAST\\InclusionExpression::getfilename()"],"6768":[6798,"PhpParser\\Node\\Stmt\\Expression"],"6808":[6836,"PhpParser\\Node\\Expr\\Include_"],"6843":[6864,"HackToPhp\\Transform\\ExpressionTransformer"],"6866":[6875,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"6964":[6995,"Facebook\\HHAST\\UsingStatementBlockScoped"],"7011":[7020,"array_map()"],"7036":[7050,"Facebook\\HHAST\\ListItem"],"7106":[7136,"PhpParser\\Node\\Stmt\\Expression"],"7137":[7158,"HackToPhp\\Transform\\ExpressionTransformer"],"7177":[7184,"Facebook\\HHAST\\ListItem::getitem()"],"7160":[7169,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"7233":[7247,"Facebook\\HHAST\\UsingStatementBlockScoped::getexpressions()"],"7251":[7262,"Facebook\\HHAST\\EditableList::getchildren()"],"7300":[7315,"HackToPhp\\Transform\\NodeTransformer"],"7334":[7341,"Facebook\\HHAST\\UsingStatementBlockScoped::getbody()"],"7317":[7326,"HackToPhp\\Transform\\NodeTransformer::transform()"],"7384":[7395,"array_merge()"],"7444":[7472,"PhpParser\\Node\\Stmt\\TryCatch"],"7502":[7530,"PhpParser\\Node\\Stmt\\Finally_"],"7567":[7588,"Facebook\\HHAST\\EnumDeclaration"],"7616":[7623,"Facebook\\HHAST\\EnumDeclaration::getname()"],"7627":[7634,"Facebook\\HHAST\\NameToken::gettext()"],"7664":[7678,"Facebook\\HHAST\\EnumDeclaration::getenumerators()"],"7682":[7693,"Facebook\\HHAST\\EditableList::getchildren()"],"7873":[7894,"HackToPhp\\Transform\\ExpressionTransformer"],"7896":[7905,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"7966":[7996,"PhpParser\\Node\\Stmt\\ClassConst"],"8015":[8036,"PhpParser\\Node\\Const_"],"8122":[8143,"PhpParser\\Comment\\Doc"],"8149":[8154,"rtrim()"],"8161":[8178,"Psalm\\DocComment"],"8180":[8186,"Psalm\\DocComment::render()"],"8336":[8362,"PhpParser\\Node\\Stmt\\Class_"],"8428":[8454,"PhpParser\\Node\\Stmt\\Class_"],"8456":[8473,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_ABSTRACT"],"8558":[8580,"Facebook\\HHAST\\AliasDeclaration"],"8598":[8621,"PhpParser\\Node\\Stmt\\Nop"],"8653":[8684,"Facebook\\HHAST\\DeclareDirectiveStatement"],"8706":[8719,"Facebook\\HHAST\\DeclareDirectiveStatement::getexpression()"],"8740":[8754,"Facebook\\HHAST\\BinaryExpression::getleftoperand()"],"8777":[8792,"Facebook\\HHAST\\BinaryExpression::getrightoperand()"],"8811":[8839,"PhpParser\\Node\\Stmt\\Declare_"],"8850":[8884,"PhpParser\\Node\\Stmt\\DeclareDeclare"],"8913":[8934,"HackToPhp\\Transform\\ExpressionTransformer"],"8936":[8945,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"9009":[9034,"UnexpectedValueException"],"9053":[9062,"get_class()"]},{"350":[355,"Facebook\\HHAST\\EditableNode"],"357":[365,"HackToPhp\\Transform\\Project"],"367":[372,"HackToPhp\\Transform\\HackFile"],"374":[380,"HackToPhp\\Transform\\Scope"],"391":[396,"Facebook\\HHAST\\EditableList"],"398":[409,"array<string, Facebook\\HHAST\\EditableNode>"],"244":[417,"array<string, mixed>"],"475":[480,"PhpParser\\Node\\Stmt"],"226":[527,"array<string, mixed>"],"650":[655,"Facebook\\HHAST\\EditableNode"],"719":[724,"Facebook\\HHAST\\EditableList"],"726":[734,"HackToPhp\\Transform\\Project"],"736":[741,"HackToPhp\\Transform\\HackFile"],"743":[749,"HackToPhp\\Transform\\Scope"],"765":[770,"Facebook\\HHAST\\EditableNode"],"837":[842,"Facebook\\HHAST\\Script"],"844":[852,"HackToPhp\\Transform\\Project"],"854":[859,"HackToPhp\\Transform\\HackFile"],"861":[867,"HackToPhp\\Transform\\Scope"],"881":[886,"Facebook\\HHAST\\EditableNode"],"928":[933,"Facebook\\HHAST\\MarkupSection"],"935":[944,"bool"],"950":[955,"Facebook\\HHAST\\MarkupSection"],"957":[966,"null|Facebook\\HHAST\\MarkupSuffix"],"970":[977,"null|Facebook\\HHAST\\EditableToken"],"981":[988,"string"],"1007":[1012,"HackToPhp\\Transform\\HackFile"],"1014":[1021,"bool"],"1089":[1094,"Facebook\\HHAST\\EditableNode"],"1195":[1200,"Facebook\\HHAST\\NamespaceUseDeclaration"],"1202":[1210,"HackToPhp\\Transform\\Project"],"1212":[1217,"HackToPhp\\Transform\\HackFile"],"1219":[1225,"HackToPhp\\Transform\\Scope"],"1185":[1194,"PhpParser\\Node"],"1239":[1244,"Facebook\\HHAST\\EditableNode"],"1355":[1360,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"1362":[1370,"HackToPhp\\Transform\\Project"],"1372":[1377,"HackToPhp\\Transform\\HackFile"],"1379":[1385,"HackToPhp\\Transform\\Scope"],"1345":[1354,"PhpParser\\Node"],"1399":[1404,"Facebook\\HHAST\\EditableNode"],"1497":[1502,"Facebook\\HHAST\\FunctionDeclaration"],"1504":[1512,"HackToPhp\\Transform\\Project"],"1514":[1519,"HackToPhp\\Transform\\HackFile"],"1521":[1527,"HackToPhp\\Transform\\Scope"],"1487":[1496,"PhpParser\\Node"],"1541":[1546,"Facebook\\HHAST\\EditableNode"],"1629":[1634,"Facebook\\HHAST\\EditableNode"],"1727":[1732,"Facebook\\HHAST\\ExpressionStatement"],"1734":[1742,"HackToPhp\\Transform\\Project"],"1744":[1749,"HackToPhp\\Transform\\HackFile"],"1751":[1757,"HackToPhp\\Transform\\Scope"],"1708":[1726,"PhpParser\\Node"],"1771":[1776,"Facebook\\HHAST\\EditableNode"],"1821":[1826,"Facebook\\HHAST\\EditableToken"],"1828":[1835,"string"],"1850":[1855,"Facebook\\HHAST\\EditableNode"],"1937":[1942,"Facebook\\HHAST\\BreakStatement"],"1944":[1952,"bool"],"1990":[1995,"Facebook\\HHAST\\BreakStatement"],"1997":[2005,"null|Facebook\\HHAST\\EditableNode"],"2009":[2017,"HackToPhp\\Transform\\Project"],"2019":[2024,"HackToPhp\\Transform\\HackFile"],"2026":[2032,"HackToPhp\\Transform\\Scope"],"1980":[1989,"PhpParser\\Node\\Expr"],"2058":[2063,"Facebook\\HHAST\\EditableNode"],"2151":[2156,"Facebook\\HHAST\\ContinueStatement"],"2158":[2166,"bool"],"2204":[2209,"Facebook\\HHAST\\ContinueStatement"],"2211":[2219,"null|Facebook\\HHAST\\EditableNode"],"2223":[2231,"HackToPhp\\Transform\\Project"],"2233":[2238,"HackToPhp\\Transform\\HackFile"],"2240":[2246,"HackToPhp\\Transform\\Scope"],"2194":[2203,"PhpParser\\Node\\Expr"],"2272":[2277,"Facebook\\HHAST\\EditableNode"],"2354":[2359,"Facebook\\HHAST\\IfStatement"],"2361":[2369,"HackToPhp\\Transform\\Project"],"2371":[2376,"HackToPhp\\Transform\\HackFile"],"2378":[2384,"HackToPhp\\Transform\\Scope"],"2344":[2353,"PhpParser\\Node"],"2398":[2403,"Facebook\\HHAST\\EditableNode"],"2482":[2487,"Facebook\\HHAST\\ForStatement"],"2489":[2497,"HackToPhp\\Transform\\Project"],"2499":[2504,"HackToPhp\\Transform\\HackFile"],"2506":[2512,"HackToPhp\\Transform\\Scope"],"2472":[2481,"PhpParser\\Node"],"2526":[2531,"Facebook\\HHAST\\EditableNode"],"2618":[2623,"Facebook\\HHAST\\ForeachStatement"],"2625":[2633,"HackToPhp\\Transform\\Project"],"2635":[2640,"HackToPhp\\Transform\\HackFile"],"2642":[2648,"HackToPhp\\Transform\\Scope"],"2608":[2617,"PhpParser\\Node"],"2662":[2667,"Facebook\\HHAST\\EditableNode"],"2750":[2755,"Facebook\\HHAST\\WhileStatement"],"2757":[2765,"HackToPhp\\Transform\\Project"],"2767":[2772,"HackToPhp\\Transform\\HackFile"],"2774":[2780,"HackToPhp\\Transform\\Scope"],"2740":[2749,"PhpParser\\Node"],"2794":[2799,"Facebook\\HHAST\\EditableNode"],"2876":[2881,"Facebook\\HHAST\\DoStatement"],"2883":[2891,"HackToPhp\\Transform\\Project"],"2893":[2898,"HackToPhp\\Transform\\HackFile"],"2900":[2906,"HackToPhp\\Transform\\Scope"],"2866":[2875,"PhpParser\\Node"],"2920":[2925,"Facebook\\HHAST\\EditableNode"],"3010":[3015,"Facebook\\HHAST\\SwitchStatement"],"3017":[3025,"HackToPhp\\Transform\\Project"],"3027":[3032,"HackToPhp\\Transform\\HackFile"],"3034":[3040,"HackToPhp\\Transform\\Scope"],"3000":[3009,"PhpParser\\Node"],"3054":[3059,"Facebook\\HHAST\\EditableNode"],"3138":[3143,"Facebook\\HHAST\\TryStatement"],"3145":[3153,"HackToPhp\\Transform\\Project"],"3155":[3160,"HackToPhp\\Transform\\HackFile"],"3162":[3168,"HackToPhp\\Transform\\Scope"],"3128":[3137,"PhpParser\\Node"],"3182":[3187,"Facebook\\HHAST\\EditableNode"],"3326":[3331,"Facebook\\HHAST\\ListItem"],"3333":[3340,"null|Facebook\\HHAST\\EditableNode"],"3389":[3394,"null|Facebook\\HHAST\\EditableNode"],"3396":[3404,"HackToPhp\\Transform\\Project"],"3406":[3411,"HackToPhp\\Transform\\HackFile"],"3413":[3419,"HackToPhp\\Transform\\Scope"],"3379":[3388,"PhpParser\\Node\\Expr"],"3433":[3438,"Facebook\\HHAST\\UnsetStatement"],"3440":[3452,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"3456":[3467,"array<string, Facebook\\HHAST\\EditableNode>"],"3234":[3474,"array<string, PhpParser\\Node\\Expr>"],"3523":[3528,"array<string, PhpParser\\Node\\Expr>"],"3546":[3551,"Facebook\\HHAST\\EditableNode"],"3690":[3695,"Facebook\\HHAST\\ListItem"],"3697":[3704,"null|Facebook\\HHAST\\EditableNode"],"3753":[3758,"null|Facebook\\HHAST\\EditableNode"],"3760":[3768,"HackToPhp\\Transform\\Project"],"3770":[3775,"HackToPhp\\Transform\\HackFile"],"3777":[3783,"HackToPhp\\Transform\\Scope"],"3743":[3752,"PhpParser\\Node\\Expr"],"3797":[3802,"Facebook\\HHAST\\EchoStatement"],"3804":[3818,"Facebook\\HHAST\\EditableList<null|Facebook\\HHAST\\EditableNode>"],"3822":[3833,"array<string, Facebook\\HHAST\\EditableNode>"],"3598":[3840,"array<string, PhpParser\\Node\\Expr>"],"3888":[3894,"array<string, PhpParser\\Node\\Expr>"],"3912":[3917,"Facebook\\HHAST\\EditableNode"],"4057":[4062,"Facebook\\HHAST\\ListItem"],"4064":[4071,"null|Facebook\\HHAST\\EditableNode"],"4132":[4137,"null|Facebook\\HHAST\\EditableNode"],"4139":[4147,"HackToPhp\\Transform\\Project"],"4149":[4154,"HackToPhp\\Transform\\HackFile"],"4156":[4162,"HackToPhp\\Transform\\Scope"],"4110":[4131,"PhpParser\\Node"],"4176":[4181,"Facebook\\HHAST\\GlobalStatement"],"4183":[4195,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"4199":[4210,"array<string, Facebook\\HHAST\\EditableNode>"],"3965":[4217,"array<string, PhpParser\\Node>"],"4267":[4272,"array<string, PhpParser\\Node>"],"4290":[4295,"Facebook\\HHAST\\EditableNode"],"4443":[4448,"Facebook\\HHAST\\ListItem"],"4450":[4457,"null|Facebook\\HHAST\\EditableNode"],"4559":[4564,"null|Facebook\\HHAST\\EditableNode"],"4577":[4585,"HackToPhp\\Transform\\Project"],"4587":[4592,"HackToPhp\\Transform\\HackFile"],"4594":[4600,"HackToPhp\\Transform\\Scope"],"4537":[4558,"PhpParser\\Node"],"4609":[4614,"null|Facebook\\HHAST\\EditableNode"],"4668":[4673,"null|Facebook\\HHAST\\EditableNode"],"4693":[4701,"HackToPhp\\Transform\\Project"],"4703":[4708,"HackToPhp\\Transform\\HackFile"],"4710":[4716,"HackToPhp\\Transform\\Scope"],"4658":[4667,"PhpParser\\Node\\Expr"],"4744":[4749,"Facebook\\HHAST\\FunctionStaticStatement"],"4751":[4766,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\StaticDeclarator>"],"4770":[4781,"array<string, Facebook\\HHAST\\EditableNode>"],"4351":[4788,"array<string, PhpParser\\Node\\Stmt\\StaticVar>"],"4838":[4843,"array<string, PhpParser\\Node\\Stmt\\StaticVar>"],"4861":[4866,"Facebook\\HHAST\\EditableNode"],"4913":[4918,"Facebook\\HHAST\\CompoundStatement"],"4920":[4933,"bool"],"4990":[4995,"Facebook\\HHAST\\CompoundStatement"],"4997":[5010,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"5014":[5022,"HackToPhp\\Transform\\Project"],"5024":[5029,"HackToPhp\\Transform\\HackFile"],"5031":[5037,"HackToPhp\\Transform\\Scope"],"5051":[5056,"Facebook\\HHAST\\EditableNode"],"5143":[5148,"Facebook\\HHAST\\ConstDeclaration"],"5150":[5158,"HackToPhp\\Transform\\Project"],"5160":[5165,"HackToPhp\\Transform\\HackFile"],"5167":[5173,"HackToPhp\\Transform\\Scope"],"5133":[5142,"PhpParser\\Node\\Stmt"],"5194":[5199,"Facebook\\HHAST\\EditableNode"],"5292":[5297,"Facebook\\HHAST\\ClassishDeclaration"],"5299":[5307,"HackToPhp\\Transform\\Project"],"5309":[5314,"HackToPhp\\Transform\\HackFile"],"5316":[5322,"HackToPhp\\Transform\\Scope"],"5282":[5291,"PhpParser\\Node"],"5336":[5341,"Facebook\\HHAST\\EditableNode"],"5451":[5456,"Facebook\\HHAST\\ThrowStatement"],"5458":[5471,"Facebook\\HHAST\\EditableNode"],"5475":[5483,"HackToPhp\\Transform\\Project"],"5485":[5490,"HackToPhp\\Transform\\HackFile"],"5492":[5498,"HackToPhp\\Transform\\Scope"],"5441":[5450,"PhpParser\\Node\\Expr"],"5513":[5518,"Facebook\\HHAST\\EditableNode"],"5651":[5656,"Facebook\\HHAST\\UsingStatementFunctionScoped"],"5658":[5671,"Facebook\\HHAST\\EditableNode"],"5675":[5683,"HackToPhp\\Transform\\Project"],"5685":[5690,"HackToPhp\\Transform\\HackFile"],"5692":[5698,"HackToPhp\\Transform\\Scope"],"5641":[5650,"PhpParser\\Node\\Expr"],"5717":[5722,"Facebook\\HHAST\\EditableNode"],"5806":[5811,"Facebook\\HHAST\\ReturnStatement"],"5813":[5826,"bool"],"5869":[5874,"Facebook\\HHAST\\ReturnStatement"],"5876":[5889,"null|Facebook\\HHAST\\EditableNode"],"5893":[5901,"HackToPhp\\Transform\\Project"],"5903":[5908,"HackToPhp\\Transform\\HackFile"],"5910":[5916,"HackToPhp\\Transform\\Scope"],"5859":[5868,"PhpParser\\Node\\Expr"],"5996":[6001,"Facebook\\HHAST\\ReturnStatement"],"6003":[6013,"Facebook\\HHAST\\ReturnToken"],"5979":[5995,"array<array-key, mixed>"],"6040":[6045,"Facebook\\HHAST\\EditableNode"],"6099":[6104,"Facebook\\HHAST\\InclusionDirective"],"6106":[6119,"Facebook\\HHAST\\InclusionExpression"],"6123":[6133,"Facebook\\HHAST\\EditableToken"],"6159":[6167,"Facebook\\HHAST\\EditableToken"],"6149":[6168,"string"],"6714":[6719,"Facebook\\HHAST\\InclusionDirective"],"6721":[6734,"Facebook\\HHAST\\InclusionExpression"],"6738":[6749,"Facebook\\HHAST\\EditableNode"],"6876":[6885,"Facebook\\HHAST\\EditableNode"],"6887":[6895,"HackToPhp\\Transform\\Project"],"6897":[6902,"HackToPhp\\Transform\\HackFile"],"6904":[6910,"HackToPhp\\Transform\\Scope"],"6866":[6875,"PhpParser\\Node\\Expr"],"6918":[6923,"int"],"6947":[6952,"Facebook\\HHAST\\EditableNode"],"7170":[7175,"Facebook\\HHAST\\ListItem"],"7177":[7184,"null|Facebook\\HHAST\\EditableNode"],"7188":[7196,"HackToPhp\\Transform\\Project"],"7198":[7203,"HackToPhp\\Transform\\HackFile"],"7205":[7211,"HackToPhp\\Transform\\Scope"],"7160":[7169,"PhpParser\\Node\\Expr"],"7226":[7231,"Facebook\\HHAST\\UsingStatementBlockScoped"],"7233":[7247,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"7251":[7262,"array<string, Facebook\\HHAST\\EditableNode>"],"7011":[7269,"array<string, PhpParser\\Node\\Stmt\\Expression>"],"7327":[7332,"Facebook\\HHAST\\UsingStatementBlockScoped"],"7334":[7341,"Facebook\\HHAST\\CompoundStatement"],"7345":[7353,"HackToPhp\\Transform\\Project"],"7355":[7360,"HackToPhp\\Transform\\HackFile"],"7362":[7368,"HackToPhp\\Transform\\Scope"],"7396":[7402,"array<string, PhpParser\\Node\\Stmt\\Expression>"],"7404":[7426,"mixed"],"7384":[7427,"array<array-key, mixed>"],"7478":[7484,"array<array-key, mixed>"],"7550":[7555,"Facebook\\HHAST\\EditableNode"],"7609":[7614,"Facebook\\HHAST\\EnumDeclaration"],"7616":[7623,"Facebook\\HHAST\\NameToken"],"7627":[7634,"string"],"7657":[7662,"Facebook\\HHAST\\EnumDeclaration"],"7664":[7678,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"7682":[7693,"array<string, Facebook\\HHAST\\EditableNode>"],"7728":[7740,"array<string, Facebook\\HHAST\\EditableNode>"],"7776":[7787,"Facebook\\HHAST\\EditableNode"],"7800":[7807,"mixed"],"7829":[7840,"Facebook\\HHAST\\EditableNode"],"7906":[7917,"mixed"],"7919":[7927,"HackToPhp\\Transform\\Project"],"7929":[7934,"HackToPhp\\Transform\\HackFile"],"7936":[7942,"HackToPhp\\Transform\\Scope"],"7896":[7905,"PhpParser\\Node\\Expr"],"8045":[8055,"mixed"],"8064":[8075,"PhpParser\\Node\\Expr"],"7950":[7957,"array<int, PhpParser\\Node\\Stmt\\ClassConst>"],"8180":[8186,"string"],"8149":[8314,"string"],"8368":[8379,"string"],"8403":[8410,"array<int, PhpParser\\Node\\Stmt\\ClassConst>"],"8507":[8515,"PhpParser\\Comment\\Doc"],"8541":[8546,"Facebook\\HHAST\\EditableNode"],"8636":[8641,"Facebook\\HHAST\\EditableNode"],"8699":[8704,"Facebook\\HHAST\\DeclareDirectiveStatement"],"8706":[8719,"Facebook\\HHAST\\BinaryExpression"],"8733":[8738,"Facebook\\HHAST\\BinaryExpression"],"8740":[8754,"Facebook\\HHAST\\EditableNode"],"8770":[8775,"Facebook\\HHAST\\BinaryExpression"],"8777":[8792,"null|Facebook\\HHAST\\EditableNode"],"8891":[8895,"Facebook\\HHAST\\EditableNode"],"8946":[8952,"null|Facebook\\HHAST\\EditableNode"],"8954":[8962,"HackToPhp\\Transform\\Project"],"8964":[8969,"HackToPhp\\Transform\\HackFile"],"8971":[8977,"HackToPhp\\Transform\\Scope"],"8936":[8945,"PhpParser\\Node\\Expr"],"9063":[9068,"Facebook\\HHAST\\EditableNode"],"9053":[9069,"string"]},[]],"src\/HackToPhp\/Transform\/LiteralExpressionTransformer.php":[{"146":[169,"Facebook\\HHAST\\LiteralExpression"],"177":[184,"HackToPhp\\Transform\\Project"],"195":[203,"HackToPhp\\Transform\\HackFile"],"211":[216,"HackToPhp\\Transform\\Scope"],"270":[283,"Facebook\\HHAST\\LiteralExpression::getexpression()"],"298":[307,"get_class()"],"329":[365,"Facebook\\HHAST\\SingleQuotedStringLiteralToken"],"389":[418,"PhpParser\\Node\\Scalar\\String_"],"425":[436,"str_replace()"],"469":[475,"substr()"],"486":[493,"Facebook\\HHAST\\SingleQuotedStringLiteralToken::gettext()"],"529":[558,"PhpParser\\Node\\Scalar\\String_"],"560":[578,"PhpParser\\Node\\Scalar\\String_::KIND_SINGLE_QUOTED"],"606":[642,"Facebook\\HHAST\\DoubleQuotedStringLiteralToken"],"666":[695,"PhpParser\\Node\\Scalar\\String_"],"702":[715,"stripcslashes()"],"716":[722,"substr()"],"733":[740,"Facebook\\HHAST\\DoubleQuotedStringLiteralToken::gettext()"],"776":[805,"PhpParser\\Node\\Scalar\\String_"],"807":[825,"PhpParser\\Node\\Scalar\\String_::KIND_DOUBLE_QUOTED"],"849":[871,"Facebook\\HHAST\\NullLiteralToken"],"888":[913,"Facebook\\HHAST\\BooleanLiteralToken"],"937":[967,"PhpParser\\Node\\Expr\\ConstFetch"],"972":[991,"PhpParser\\Node\\Name"],"1002":[1009,"Facebook\\HHAST\\BooleanLiteralToken::gettext()"],"1024":[1047,"Facebook\\HHAST\\OctalLiteralToken"],"1071":[1100,"PhpParser\\Node\\Scalar\\LNumber"],"1123":[1130,"Facebook\\HHAST\\OctalLiteralToken::gettext()"],"1150":[1179,"PhpParser\\Node\\Scalar\\LNumber"],"1181":[1189,"PhpParser\\Node\\Scalar\\LNumber::KIND_OCT"],"1207":[1231,"Facebook\\HHAST\\BinaryLiteralToken"],"1255":[1284,"PhpParser\\Node\\Scalar\\LNumber"],"1307":[1314,"Facebook\\HHAST\\BinaryLiteralToken::gettext()"],"1334":[1363,"PhpParser\\Node\\Scalar\\LNumber"],"1365":[1373,"PhpParser\\Node\\Scalar\\LNumber::KIND_BIN"],"1391":[1420,"Facebook\\HHAST\\HexadecimalLiteralToken"],"1444":[1473,"PhpParser\\Node\\Scalar\\LNumber"],"1496":[1503,"Facebook\\HHAST\\HexadecimalLiteralToken::gettext()"],"1523":[1552,"PhpParser\\Node\\Scalar\\LNumber"],"1554":[1562,"PhpParser\\Node\\Scalar\\LNumber::KIND_HEX"],"1580":[1605,"Facebook\\HHAST\\DecimalLiteralToken"],"1637":[1644,"Facebook\\HHAST\\DecimalLiteralToken::gettext()"],"1662":[1668,"strpos()"],"1701":[1730,"PhpParser\\Node\\Scalar\\LNumber"],"1768":[1797,"PhpParser\\Node\\Scalar\\DNumber"],"1824":[1855,"Facebook\\HHAST\\HeredocStringLiteralToken"],"1877":[1884,"explode()"],"1901":[1908,"Facebook\\HHAST\\HeredocStringLiteralToken::gettext()"],"1917":[1926,"array_pop()"],"1953":[1965,"preg_replace()"],"1980":[1992,"array_shift()"],"2019":[2048,"PhpParser\\Node\\Scalar\\String_"],"2055":[2062,"implode()"],"2101":[2130,"PhpParser\\Node\\Scalar\\String_"],"2132":[2144,"PhpParser\\Node\\Scalar\\String_::KIND_HEREDOC"],"2231":[2257,"Facebook\\HHAST\\FloatingLiteralToken"],"2289":[2296,"Facebook\\HHAST\\FloatingLiteralToken::gettext()"],"2316":[2345,"PhpParser\\Node\\Scalar\\DNumber"],"2372":[2405,"Facebook\\HHAST\\ExecutionStringLiteralToken"],"2429":[2458,"PhpParser\\Node\\Expr\\ShellExec"],"2470":[2510,"PhpParser\\Node\\Scalar\\EncapsedStringPart"],"2518":[2524,"substr()"],"2535":[2542,"Facebook\\HHAST\\ExecutionStringLiteralToken::gettext()"],"2577":[2595,"Facebook\\HHAST\\EditableList"],"2630":[2641,"Facebook\\HHAST\\EditableList::getchildren()"],"2711":[2748,"Facebook\\HHAST\\ExecutionStringLiteralHeadToken"],"2768":[2797,"PhpParser\\Node\\Expr\\ShellExec"],"2805":[2814,"array_map()"],"2900":[2937,"Facebook\\HHAST\\ExecutionStringLiteralHeadToken"],"2961":[3001,"PhpParser\\Node\\Scalar\\EncapsedStringPart"],"3013":[3026,"stripcslashes()"],"3027":[3033,"substr()"],"3041":[3048,"Facebook\\HHAST\\ExecutionStringLiteralHeadToken::gettext()"],"3108":[3145,"Facebook\\HHAST\\ExecutionStringLiteralTailToken"],"3169":[3209,"PhpParser\\Node\\Scalar\\EncapsedStringPart"],"3221":[3234,"stripcslashes()"],"3235":[3241,"substr()"],"3249":[3256,"Facebook\\HHAST\\ExecutionStringLiteralTailToken::gettext()"],"3306":[3327,"HackToPhp\\Transform\\ExpressionTransformer"],"3329":[3338,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"3399":[3410,"Facebook\\HHAST\\EditableList::getchildren()"],"3468":[3503,"Facebook\\HHAST\\HeredocStringLiteralHeadToken"],"3526":[3533,"explode()"],"3554":[3561,"Facebook\\HHAST\\HeredocStringLiteralHeadToken::gettext()"],"3587":[3599,"preg_replace()"],"3649":[3659,"preg_quote()"],"3695":[3725,"PhpParser\\Node\\Scalar\\Encapsed"],"3733":[3742,"array_map()"],"3843":[3878,"Facebook\\HHAST\\HeredocStringLiteralHeadToken"],"3902":[3942,"PhpParser\\Node\\Scalar\\EncapsedStringPart"],"3954":[3983,"PhpParser\\Node\\Scalar\\String_"],"4018":[4030,"preg_replace()"],"4075":[4082,"Facebook\\HHAST\\HeredocStringLiteralHeadToken::gettext()"],"3985":[4005,"PhpParser\\Node\\Scalar\\String_::parseescapesequences()"],"4167":[4202,"Facebook\\HHAST\\HeredocStringLiteralTailToken"],"4226":[4266,"PhpParser\\Node\\Scalar\\EncapsedStringPart"],"4278":[4307,"PhpParser\\Node\\Scalar\\String_"],"4342":[4354,"preg_replace()"],"4396":[4403,"Facebook\\HHAST\\HeredocStringLiteralTailToken::gettext()"],"4309":[4329,"PhpParser\\Node\\Scalar\\String_::parseescapesequences()"],"4488":[4516,"Facebook\\HHAST\\StringLiteralBodyToken"],"4540":[4580,"PhpParser\\Node\\Scalar\\EncapsedStringPart"],"4592":[4621,"PhpParser\\Node\\Scalar\\String_"],"4663":[4670,"Facebook\\HHAST\\StringLiteralBodyToken::gettext()"],"4623":[4643,"PhpParser\\Node\\Scalar\\String_::parseescapesequences()"],"4740":[4761,"HackToPhp\\Transform\\ExpressionTransformer"],"4763":[4772,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"4867":[4896,"PhpParser\\Node\\Scalar\\String_"],"4898":[4910,"PhpParser\\Node\\Scalar\\String_::KIND_HEREDOC"],"5014":[5044,"PhpParser\\Node\\Scalar\\Encapsed"],"5051":[5060,"array_map()"],"5144":[5184,"Facebook\\HHAST\\DoubleQuotedStringLiteralHeadToken"],"5207":[5247,"PhpParser\\Node\\Scalar\\EncapsedStringPart"],"5258":[5271,"stripcslashes()"],"5272":[5278,"substr()"],"5286":[5293,"Facebook\\HHAST\\DoubleQuotedStringLiteralHeadToken::gettext()"],"5350":[5390,"Facebook\\HHAST\\DoubleQuotedStringLiteralTailToken"],"5413":[5453,"PhpParser\\Node\\Scalar\\EncapsedStringPart"],"5464":[5477,"stripcslashes()"],"5478":[5484,"substr()"],"5492":[5499,"Facebook\\HHAST\\DoubleQuotedStringLiteralTailToken::gettext()"],"5560":[5588,"Facebook\\HHAST\\StringLiteralBodyToken"],"5611":[5651,"PhpParser\\Node\\Scalar\\EncapsedStringPart"],"5662":[5675,"stripcslashes()"],"5683":[5690,"Facebook\\HHAST\\StringLiteralBodyToken::gettext()"],"5729":[5750,"HackToPhp\\Transform\\ExpressionTransformer"],"5752":[5761,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"5820":[5831,"Facebook\\HHAST\\EditableList::getchildren()"],"5865":[5890,"UnexpectedValueException"],"5923":[5932,"get_class()"],"227":[246,"PhpParser\\Node\\Expr"]},{"263":[268,"Facebook\\HHAST\\LiteralExpression"],"270":[283,"Facebook\\HHAST\\EditableNode"],"308":[316,"Facebook\\HHAST\\NullLiteralToken|Facebook\\HHAST\\BooleanLiteralToken"],"298":[317,"string"],"476":[484,"Facebook\\HHAST\\SingleQuotedStringLiteralToken"],"486":[493,"string"],"469":[503,"string|false"],"425":[504,"string"],"723":[731,"Facebook\\HHAST\\DoubleQuotedStringLiteralToken"],"733":[740,"string"],"716":[750,"string|false"],"702":[751,"string"],"992":[1000,"Facebook\\HHAST\\NullLiteralToken|Facebook\\HHAST\\BooleanLiteralToken"],"1002":[1009,"string"],"1113":[1121,"Facebook\\HHAST\\OctalLiteralToken"],"1123":[1130,"string"],"1297":[1305,"Facebook\\HHAST\\BinaryLiteralToken"],"1307":[1314,"string"],"1486":[1494,"Facebook\\HHAST\\HexadecimalLiteralToken"],"1496":[1503,"string"],"1627":[1635,"Facebook\\HHAST\\DecimalLiteralToken"],"1637":[1644,"string"],"1669":[1675,"string"],"1662":[1681,"int|false"],"1737":[1743,"string"],"1806":[1812,"string"],"1891":[1899,"Facebook\\HHAST\\HeredocStringLiteralToken"],"1901":[1908,"string"],"1877":[1911,"non-empty-array<int, string>"],"1927":[1933,"non-empty-array<int, string>"],"1917":[1934,"string"],"1993":[1999,"array<int, string>"],"1980":[2000,"string|null"],"1953":[2001,"string|null"],"2069":[2075,"array<int, string>"],"2055":[2076,"string"],"2166":[2176,"string|null"],"2279":[2287,"Facebook\\HHAST\\FloatingLiteralToken"],"2289":[2296,"string"],"2354":[2360,"string"],"2525":[2533,"Facebook\\HHAST\\ExecutionStringLiteralToken"],"2535":[2542,"string"],"2518":[2552,"string|false"],"2620":[2628,"Facebook\\HHAST\\EditableList"],"2630":[2641,"array<string, Facebook\\HHAST\\EditableNode>"],"2664":[2673,"array<string, Facebook\\HHAST\\EditableNode>"],"2687":[2699,"Facebook\\HHAST\\EditableNode"],"2883":[2888,"mixed"],"3034":[3039,"Facebook\\HHAST\\ExecutionStringLiteralHeadToken"],"3041":[3048,"string"],"3027":[3054,"string|false"],"3013":[3055,"string"],"3091":[3096,"mixed"],"3242":[3247,"Facebook\\HHAST\\ExecutionStringLiteralTailToken"],"3249":[3256,"string"],"3235":[3266,"string|false"],"3221":[3267,"string"],"3339":[3344,"mixed"],"3346":[3354,"HackToPhp\\Transform\\Project"],"3356":[3361,"HackToPhp\\Transform\\HackFile"],"3363":[3369,"HackToPhp\\Transform\\Scope"],"3329":[3338,"PhpParser\\Node\\Expr"],"3389":[3397,"Facebook\\HHAST\\EditableList"],"3399":[3410,"array<string, Facebook\\HHAST\\EditableNode>"],"2805":[3420,"array<string, PhpParser\\Node\\Expr|PhpParser\\Node\\Scalar\\EncapsedStringPart>"],"3444":[3456,"Facebook\\HHAST\\EditableNode"],"3540":[3552,"Facebook\\HHAST\\HeredocStringLiteralHeadToken"],"3554":[3561,"string"],"3526":[3564,"non-empty-array<int, string>"],"3614":[3625,"string"],"3587":[3626,"string|null"],"3660":[3670,"string|null"],"3649":[3676,"string"],"3826":[3831,"mixed"],"4041":[4054,"string"],"4068":[4073,"Facebook\\HHAST\\HeredocStringLiteralHeadToken"],"4075":[4082,"string"],"4018":[4085,"string|null"],"3985":[4005,"string"],"4150":[4155,"mixed"],"4363":[4376,"string"],"4389":[4394,"Facebook\\HHAST\\HeredocStringLiteralTailToken"],"4396":[4403,"string"],"4342":[4406,"string|null"],"4309":[4329,"string"],"4471":[4476,"mixed"],"4656":[4661,"Facebook\\HHAST\\StringLiteralBodyToken"],"4663":[4670,"string"],"4623":[4643,"string"],"4773":[4778,"mixed"],"4780":[4788,"HackToPhp\\Transform\\Project"],"4790":[4795,"HackToPhp\\Transform\\HackFile"],"4797":[4803,"HackToPhp\\Transform\\Scope"],"4763":[4772,"PhpParser\\Node\\Expr"],"4823":[4832,"array<string, Facebook\\HHAST\\EditableNode>"],"3733":[4840,"array<string, PhpParser\\Node\\Expr|PhpParser\\Node\\Scalar\\EncapsedStringPart>"],"4933":[4943,"string"],"5127":[5132,"mixed"],"5279":[5284,"Facebook\\HHAST\\DoubleQuotedStringLiteralHeadToken"],"5286":[5293,"string"],"5272":[5299,"string|false"],"5258":[5300,"string"],"5333":[5338,"mixed"],"5485":[5490,"Facebook\\HHAST\\DoubleQuotedStringLiteralTailToken"],"5492":[5499,"string"],"5478":[5509,"string|false"],"5464":[5510,"string"],"5543":[5548,"mixed"],"5676":[5681,"Facebook\\HHAST\\StringLiteralBodyToken"],"5683":[5690,"string"],"5662":[5693,"string"],"5762":[5767,"mixed"],"5769":[5777,"HackToPhp\\Transform\\Project"],"5779":[5784,"HackToPhp\\Transform\\HackFile"],"5786":[5792,"HackToPhp\\Transform\\Scope"],"5752":[5761,"PhpParser\\Node\\Expr"],"5810":[5818,"Facebook\\HHAST\\EditableList"],"5820":[5831,"array<string, Facebook\\HHAST\\EditableNode>"],"5051":[5840,"array<string, PhpParser\\Node\\Expr|PhpParser\\Node\\Scalar\\EncapsedStringPart>"],"5933":[5941,"Facebook\\HHAST\\EditableNode"],"5923":[5942,"string"]},[]],"src\/HackToPhp\/Transform\/ConstDeclarationTransformer.php":[{"156":[178,"Facebook\\HHAST\\ConstDeclaration"],"186":[193,"HackToPhp\\Transform\\Project"],"204":[212,"HackToPhp\\Transform\\HackFile"],"220":[225,"HackToPhp\\Transform\\Scope"],"338":[351,"Facebook\\HHAST\\ConstDeclaration::hasvisibility()"],"363":[376,"Facebook\\HHAST\\ConstDeclaration::getvisibility()"],"417":[434,"Facebook\\HHAST\\PublicToken"],"451":[477,"PhpParser\\Node\\Stmt\\Class_"],"479":[494,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PUBLIC"],"531":[551,"Facebook\\HHAST\\ProtectedToken"],"568":[594,"PhpParser\\Node\\Stmt\\Class_"],"596":[614,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PROTECTED"],"651":[669,"Facebook\\HHAST\\PrivateToken"],"686":[712,"PhpParser\\Node\\Stmt\\Class_"],"714":[730,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PRIVATE"],"754":[770,"Facebook\\HHAST\\ConstDeclaration::hastypespecifier()"],"782":[798,"Facebook\\HHAST\\ConstDeclaration::gettypespecifier()"],"864":[879,"HackToPhp\\Transform\\TypeTransformer"],"881":[890,"HackToPhp\\Transform\\TypeTransformer::transform()"],"945":[955,"Psalm\\Type"],"957":[968,"Psalm\\Type::parsestring()"],"1129":[1138,"HackToPhp\\Transform\\HackFile::$namespace"],"1103":[1121,"Psalm\\Type\\Union::tonamespacedstring()"],"1182":[1198,"Psalm\\DocComment"],"1200":[1206,"Psalm\\DocComment::render()"],"1263":[1285,"PhpParser\\Comment\\Doc"],"1286":[1291,"rtrim()"],"1346":[1360,"Facebook\\HHAST\\ConstDeclaration::getdeclarators()"],"1413":[1424,"Facebook\\HHAST\\EditableList::getchildren()"],"1558":[1579,"HackToPhp\\Transform\\ExpressionTransformer"],"1581":[1590,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1674":[1695,"PhpParser\\Node\\Const_"],"1795":[1825,"PhpParser\\Node\\Stmt\\ClassConst"],"1898":[1924,"PhpParser\\Node\\Stmt\\Const_"],"256":[275,"PhpParser\\Node\\Stmt"]},{"331":[336,"Facebook\\HHAST\\ConstDeclaration"],"338":[351,"bool"],"356":[361,"Facebook\\HHAST\\ConstDeclaration"],"363":[376,"null|Facebook\\HHAST\\EditableToken"],"394":[405,"null|Facebook\\HHAST\\EditableToken"],"441":[447,"int"],"508":[519,"null|Facebook\\HHAST\\EditableToken"],"558":[564,"int"],"628":[639,"null|Facebook\\HHAST\\EditableToken"],"676":[682,"int"],"747":[752,"Facebook\\HHAST\\ConstDeclaration"],"754":[770,"bool"],"775":[780,"Facebook\\HHAST\\ConstDeclaration"],"782":[798,"null|Facebook\\HHAST\\EditableNode"],"837":[842,"null|Facebook\\HHAST\\EditableNode"],"891":[896,"Facebook\\HHAST\\EditableNode"],"898":[906,"HackToPhp\\Transform\\Project"],"908":[913,"HackToPhp\\Transform\\HackFile"],"915":[921,"HackToPhp\\Transform\\Scope"],"881":[890,"string"],"969":[981,"string"],"957":[968,"Psalm\\Type\\Union"],"1090":[1101,"Psalm\\Type\\Union"],"1122":[1127,"HackToPhp\\Transform\\HackFile"],"1129":[1138,"null|string"],"1103":[1121,"string"],"1058":[1067,"array{description:string, specials:array<empty, empty>}"],"1207":[1216,"array{description:string, specials:array{var:array{0:string}}}"],"1200":[1206,"string"],"1292":[1308,"string"],"1286":[1309,"string"],"1227":[1238,"array<empty, empty>"],"1339":[1344,"Facebook\\HHAST\\ConstDeclaration"],"1346":[1360,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\ConstantDeclarator>"],"1399":[1411,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\ConstantDeclarator>"],"1413":[1424,"array<string, Facebook\\HHAST\\EditableNode>"],"1462":[1473,"Facebook\\HHAST\\EditableNode"],"1494":[1505,"mixed"],"1507":[1521,"mixed"],"1591":[1602,"mixed"],"1604":[1618,"mixed"],"1622":[1630,"HackToPhp\\Transform\\Project"],"1632":[1637,"HackToPhp\\Transform\\HackFile"],"1639":[1645,"HackToPhp\\Transform\\Scope"],"1581":[1590,"PhpParser\\Node\\Expr"],"1701":[1712,"mixed"],"1714":[1721,"mixed"],"1725":[1732,"mixed"],"1740":[1746,"PhpParser\\Node\\Expr"],"1652":[1665,"array<int, PhpParser\\Node\\Const_>"],"1764":[1777,"bool"],"1831":[1844,"array<int, PhpParser\\Node\\Const_>"],"1850":[1856,"int"],"1862":[1873,"array{comments?:array{0:PhpParser\\Comment\\Doc}}"],"1929":[1942,"array<int, PhpParser\\Node\\Const_>"],"1947":[1958,"array{comments?:array{0:PhpParser\\Comment\\Doc}}"]},[]],"src\/HackToPhp\/Transform\/ForStatementTransformer.php":[{"141":[159,"Facebook\\HHAST\\ForStatement"],"167":[174,"HackToPhp\\Transform\\Project"],"185":[193,"HackToPhp\\Transform\\HackFile"],"201":[206,"HackToPhp\\Transform\\Scope"],"245":[249,"HackToPhp\\Transform\\ForStatementTransformer"],"279":[293,"Facebook\\HHAST\\ForStatement::getinitializer()"],"251":[271,"HackToPhp\\Transform\\ForStatementTransformer::transformexpressions()"],"333":[337,"HackToPhp\\Transform\\ForStatementTransformer"],"367":[377,"Facebook\\HHAST\\ForStatement::getcontrol()"],"339":[359,"HackToPhp\\Transform\\ForStatementTransformer::transformexpressions()"],"417":[421,"HackToPhp\\Transform\\ForStatementTransformer"],"451":[463,"Facebook\\HHAST\\ForStatement::getendofloop()"],"423":[443,"HackToPhp\\Transform\\ForStatementTransformer::transformexpressions()"],"505":[520,"HackToPhp\\Transform\\NodeTransformer"],"539":[546,"Facebook\\HHAST\\ForStatement::getbody()"],"522":[531,"HackToPhp\\Transform\\NodeTransformer::transform()"],"584":[592,"is_array()"],"644":[668,"PhpParser\\Node\\Stmt\\For_"],"217":[231,"PhpParser\\Node"],"820":[839,"Facebook\\HHAST\\EditableList|null"],"847":[854,"HackToPhp\\Transform\\Project"],"865":[873,"HackToPhp\\Transform\\HackFile"],"881":[886,"HackToPhp\\Transform\\Scope"],"950":[959,"array_map()"],"973":[987,"Facebook\\HHAST\\ListItem"],"1038":[1059,"HackToPhp\\Transform\\ExpressionTransformer"],"1078":[1085,"Facebook\\HHAST\\ListItem::getitem()"],"1061":[1070,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1131":[1142,"Facebook\\HHAST\\EditableList::getchildren()"],"897":[902,"array<array-key, mixed>"]},{"272":[277,"Facebook\\HHAST\\ForStatement"],"279":[293,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"297":[305,"HackToPhp\\Transform\\Project"],"307":[312,"HackToPhp\\Transform\\HackFile"],"314":[320,"HackToPhp\\Transform\\Scope"],"251":[271,"array<array-key, mixed>"],"360":[365,"Facebook\\HHAST\\ForStatement"],"367":[377,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"381":[389,"HackToPhp\\Transform\\Project"],"391":[396,"HackToPhp\\Transform\\HackFile"],"398":[404,"HackToPhp\\Transform\\Scope"],"339":[359,"array<array-key, mixed>"],"444":[449,"Facebook\\HHAST\\ForStatement"],"451":[463,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"467":[475,"HackToPhp\\Transform\\Project"],"477":[482,"HackToPhp\\Transform\\HackFile"],"484":[490,"HackToPhp\\Transform\\Scope"],"423":[443,"array<array-key, mixed>"],"532":[537,"Facebook\\HHAST\\ForStatement"],"539":[546,"Facebook\\HHAST\\EditableNode"],"550":[558,"HackToPhp\\Transform\\Project"],"560":[565,"HackToPhp\\Transform\\HackFile"],"567":[573,"HackToPhp\\Transform\\Scope"],"593":[599,"mixed"],"584":[600,"bool"],"617":[623,"mixed"],"689":[694,"array<array-key, mixed>"],"710":[715,"array<array-key, mixed>"],"731":[736,"array<array-key, mixed>"],"753":[759,"array<array-key, mixed>"],"913":[918,"Facebook\\HHAST\\EditableList|null"],"1071":[1076,"Facebook\\HHAST\\ListItem"],"1078":[1085,"null|Facebook\\HHAST\\EditableNode"],"1089":[1097,"HackToPhp\\Transform\\Project"],"1099":[1104,"HackToPhp\\Transform\\HackFile"],"1106":[1112,"HackToPhp\\Transform\\Scope"],"1061":[1070,"PhpParser\\Node\\Expr"],"1124":[1129,"Facebook\\HHAST\\EditableList"],"1131":[1142,"array<string, Facebook\\HHAST\\EditableNode>"],"950":[1148,"array<string, PhpParser\\Node\\Expr>"]},[]],"src\/HackToPhp\/Transform\/FunctionDeclarationTransformer.php":[{"252":[259,"HackToPhp\\Transform\\Project"],"272":[280,"HackToPhp\\Transform\\HackFile"],"290":[295,"HackToPhp\\Transform\\Scope"],"404":[430,"Facebook\\HHAST\\MethodishDeclaration"],"454":[475,"Facebook\\HHAST\\MethodishDeclaration::getfunctiondeclheader()"],"510":[530,"Facebook\\HHAST\\FunctionDeclaration::getdeclarationheader()"],"567":[574,"Facebook\\HHAST\\FunctionDeclarationHeader::hasname()"],"588":[595,"Facebook\\HHAST\\FunctionDeclarationHeader::getname()"],"599":[606,"Facebook\\HHAST\\EditableToken::gettext()"],"642":[654,"Facebook\\HHAST\\FunctionDeclarationHeader::hasmodifiers()"],"668":[680,"Facebook\\HHAST\\FunctionDeclarationHeader::getmodifiers()"],"684":[695,"Facebook\\HHAST\\EditableList::getchildren()"],"776":[796,"Facebook\\HHAST\\FunctionDeclarationHeader::hastypeparameterlist()"],"838":[858,"Facebook\\HHAST\\FunctionDeclarationHeader::gettypeparameterlist()"],"867":[880,"Facebook\\HHAST\\TypeParameters::getparameters()"],"910":[929,"Facebook\\HHAST\\TypeParameter"],"889":[909,"Facebook\\HHAST\\EditableList::getdescendantsoftype()"],"1035":[1042,"Facebook\\HHAST\\TypeParameter::getname()"],"1046":[1053,"Facebook\\HHAST\\NameToken::gettext()"],"1106":[1120,"Facebook\\HHAST\\TypeParameter::hasconstraints()"],"1175":[1189,"Facebook\\HHAST\\TypeParameter::getconstraints()"],"1221":[1241,"Facebook\\HHAST\\TypeConstraint"],"1200":[1220,"Facebook\\HHAST\\EditableList::getdescendantsoftype()"],"1337":[1352,"HackToPhp\\Transform\\TypeTransformer"],"1382":[1389,"Facebook\\HHAST\\TypeConstraint::gettype()"],"1354":[1363,"HackToPhp\\Transform\\TypeTransformer::transform()"],"1465":[1475,"Psalm\\Type"],"1477":[1488,"Psalm\\Type::parsestring()"],"1548":[1558,"Facebook\\HHAST\\TypeConstraint::getkeyword()"],"1572":[1585,"Facebook\\HHAST\\AsToken"],"1617":[1627,"Psalm\\Type"],"1629":[1640,"Psalm\\Type::parsestring()"],"1744":[1753,"HackToPhp\\Transform\\HackFile::$namespace"],"1718":[1736,"Psalm\\Type\\Union::tonamespacedstring()"],"1845":[1855,"Psalm\\Type"],"1857":[1865,"Psalm\\Type::getmixed()"],"1925":[1932,"implode()"],"1998":[2019,"HackToPhp\\Transform\\ExpressionTransformer"],"2047":[2057,"Facebook\\HHAST\\FunctionDeclarationHeader::getkeyword()"],"2021":[2037,"HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()"],"2156":[2167,"array_merge()"],"2204":[2225,"HackToPhp\\Transform\\ExpressionTransformer"],"2227":[2243,"HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()"],"2292":[2308,"Facebook\\HHAST\\AsyncToken"],"2368":[2385,"Facebook\\HHAST\\PublicToken"],"2404":[2430,"PhpParser\\Node\\Stmt\\Class_"],"2432":[2447,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PUBLIC"],"2484":[2504,"Facebook\\HHAST\\ProtectedToken"],"2523":[2549,"PhpParser\\Node\\Stmt\\Class_"],"2551":[2569,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PROTECTED"],"2606":[2624,"Facebook\\HHAST\\PrivateToken"],"2643":[2669,"PhpParser\\Node\\Stmt\\Class_"],"2671":[2687,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PRIVATE"],"2724":[2741,"Facebook\\HHAST\\StaticToken"],"2760":[2786,"PhpParser\\Node\\Stmt\\Class_"],"2788":[2803,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_STATIC"],"2840":[2856,"Facebook\\HHAST\\FinalToken"],"2875":[2901,"PhpParser\\Node\\Stmt\\Class_"],"2903":[2917,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_FINAL"],"2954":[2973,"Facebook\\HHAST\\AbstractToken"],"2992":[3018,"PhpParser\\Node\\Stmt\\Class_"],"3020":[3037,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_ABSTRACT"],"3261":[3277,"Facebook\\HHAST\\FunctionDeclarationHeader::hasparameterlist()"],"3294":[3310,"Facebook\\HHAST\\FunctionDeclarationHeader::getparameterlist()"],"3335":[3361,"Facebook\\HHAST\\ParameterDeclaration"],"3314":[3334,"Facebook\\HHAST\\EditableList::getdescendantsoftype()"],"3493":[3497,"HackToPhp\\Transform\\FunctionDeclarationTransformer"],"3499":[3507,"HackToPhp\\Transform\\FunctionDeclarationTransformer::getparam()"],"3724":[3731,"Facebook\\HHAST\\FunctionDeclarationHeader::hastype()"],"3745":[3752,"Facebook\\HHAST\\FunctionDeclarationHeader::gettype()"],"3874":[3889,"HackToPhp\\Transform\\TypeTransformer"],"3891":[3900,"HackToPhp\\Transform\\TypeTransformer::transform()"],"3987":[3997,"Psalm\\Type"],"3999":[4010,"Psalm\\Type::parsestring()"],"4093":[4113,"HackToPhp\\Transform\\Project::$use_php_return_types"],"4139":[4165,"Facebook\\HHAST\\MethodishDeclaration"],"4181":[4188,"HackToPhp\\Transform\\HackFile::$is_hack"],"4205":[4212,"HackToPhp\\Transform\\HackFile::$is_hack"],"4245":[4269,"Psalm\\Type\\Union::canbefullyexpressedinphp()"],"4387":[4396,"HackToPhp\\Transform\\HackFile::$namespace"],"4361":[4379,"Psalm\\Type\\Union::tonamespacedstring()"],"4484":[4499,"HackToPhp\\Transform\\TypeTransformer"],"4501":[4526,"HackToPhp\\Transform\\TypeTransformer::getphpparsertypefrompsalm()"],"4609":[4621,"array_filter()"],"4653":[4665,"array_filter()"],"4714":[4730,"Psalm\\DocComment"],"4732":[4738,"Psalm\\DocComment::render()"],"4791":[4813,"PhpParser\\Comment\\Doc"],"4814":[4819,"rtrim()"],"4886":[4912,"Facebook\\HHAST\\MethodishDeclaration"],"4934":[4949,"Facebook\\HHAST\\MethodishDeclaration::hasfunctionbody()"],"4961":[4976,"Facebook\\HHAST\\MethodishDeclaration::getfunctionbody()"],"5016":[5023,"Facebook\\HHAST\\FunctionDeclaration::hasbody()"],"5035":[5042,"Facebook\\HHAST\\FunctionDeclaration::getbody()"],"5091":[5104,"Facebook\\HHAST\\CompoundStatement::hasstatements()"],"5123":[5138,"HackToPhp\\Transform\\NodeTransformer"],"5157":[5170,"Facebook\\HHAST\\CompoundStatement::getstatements()"],"5140":[5149,"HackToPhp\\Transform\\NodeTransformer::transform()"],"5213":[5224,"array_merge()"],"5303":[5307,"HackToPhp\\Transform\\FunctionDeclarationTransformer"],"5309":[5326,"HackToPhp\\Transform\\FunctionDeclarationTransformer::getasynccoroutine()"],"5537":[5549,"Facebook\\HHAST\\FunctionDeclarationHeader::hasampersand()"],"5665":[5691,"Facebook\\HHAST\\MethodishDeclaration"],"5742":[5773,"PhpParser\\Node\\Stmt\\ClassMethod"],"5850":[5879,"PhpParser\\Node\\Stmt\\Function_"],"364":[378,"PhpParser\\Node"],"5974":[6000,"Facebook\\HHAST\\ParameterDeclaration"],"6038":[6045,"HackToPhp\\Transform\\Project"],"6058":[6066,"HackToPhp\\Transform\\HackFile"],"6076":[6081,"HackToPhp\\Transform\\Scope"],"6287":[6294,"Facebook\\HHAST\\ParameterDeclaration::getname()"],"6338":[6353,"Facebook\\HHAST\\ParameterDeclaration::hasdefaultvalue()"],"6361":[6382,"HackToPhp\\Transform\\ExpressionTransformer"],"6414":[6429,"Facebook\\HHAST\\ParameterDeclaration::getdefaultvalue()"],"6384":[6393,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"6546":[6571,"Facebook\\HHAST\\DecoratedExpression"],"6609":[6621,"Facebook\\HHAST\\DecoratedExpression::getdecorator()"],"6655":[6675,"Facebook\\HHAST\\DotDotDotToken"],"6736":[6756,"Facebook\\HHAST\\AmpersandToken"],"6826":[6839,"Facebook\\HHAST\\DecoratedExpression::getexpression()"],"7017":[7024,"Facebook\\HHAST\\ParameterDeclaration::hastype()"],"7054":[7069,"HackToPhp\\Transform\\TypeTransformer"],"7101":[7108,"Facebook\\HHAST\\ParameterDeclaration::gettype()"],"7071":[7080,"HackToPhp\\Transform\\TypeTransformer::transform()"],"7171":[7181,"Psalm\\Type"],"7183":[7194,"Psalm\\Type::parsestring()"],"7312":[7321,"HackToPhp\\Transform\\HackFile::$namespace"],"7281":[7299,"Psalm\\Type\\Union::tonamespacedstring()"],"7372":[7379,"HackToPhp\\Transform\\HackFile::$is_hack"],"7397":[7421,"Psalm\\Type\\Union::canbefullyexpressedinphp()"],"7561":[7576,"HackToPhp\\Transform\\TypeTransformer"],"7578":[7603,"HackToPhp\\Transform\\TypeTransformer::getphpparsertypefrompsalm()"],"7674":[7687,"Facebook\\HHAST\\ParameterDeclaration::hasvisibility()"],"7728":[7741,"Facebook\\HHAST\\ParameterDeclaration::getvisibility()"],"7774":[7791,"Facebook\\HHAST\\PublicToken"],"7808":[7834,"PhpParser\\Node\\Stmt\\Class_"],"7836":[7851,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PUBLIC"],"7887":[7907,"Facebook\\HHAST\\ProtectedToken"],"7924":[7950,"PhpParser\\Node\\Stmt\\Class_"],"7952":[7970,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PROTECTED"],"8006":[8024,"Facebook\\HHAST\\PrivateToken"],"8041":[8067,"PhpParser\\Node\\Stmt\\Class_"],"8069":[8085,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PRIVATE"],"8113":[8138,"UnexpectedValueException"],"8418":[8434,"Psalm\\DocComment"],"8436":[8442,"Psalm\\DocComment::render()"],"8510":[8532,"PhpParser\\Comment\\Doc"],"8533":[8538,"rtrim()"],"8604":[8632,"PhpParser\\Node\\Stmt\\Property"],"8661":[8697,"PhpParser\\Node\\Stmt\\PropertyProperty"],"8705":[8711,"substr()"],"8814":[8844,"PhpParser\\Node\\Stmt\\Expression"],"8854":[8880,"PhpParser\\Node\\Expr\\Assign"],"8891":[8924,"PhpParser\\Node\\Expr\\PropertyFetch"],"8936":[8964,"PhpParser\\Node\\Expr\\Variable"],"8980":[8986,"substr()"],"9020":[9048,"PhpParser\\Node\\Expr\\Variable"],"9049":[9055,"substr()"],"9105":[9125,"PhpParser\\Node\\Param"],"9134":[9162,"PhpParser\\Node\\Expr\\Variable"],"9163":[9169,"substr()"],"6201":[6221,"PhpParser\\Node\\Param"],"9336":[9353,"Psalm\\Type\\Union|null"],"9376":[9384,"HackToPhp\\Transform\\HackFile"],"9549":[9557,"Psalm\\Type\\Union::gettypes()"],"9582":[9587,"reset()"],"9636":[9668,"Psalm\\Type\\Atomic\\TGenericObject"],"9698":[9714,"Psalm\\Type\\Union"],"9726":[9758,"Psalm\\Type\\Atomic\\TGenericObject"],"9794":[9804,"Psalm\\Type"],"9806":[9812,"Psalm\\Type::getint()"],"9823":[9833,"Psalm\\Type"],"9835":[9843,"Psalm\\Type::getmixed()"],"9854":[9864,"Psalm\\Type"],"9866":[9873,"Psalm\\Type::getvoid()"],"9898":[9909,"Psalm\\Type\\Atomic\\TGenericObject::$type_params"],"9964":[9985,"PhpParser\\Comment\\Doc"],"10053":[10062,"HackToPhp\\Transform\\HackFile::$namespace"],"10027":[10045,"Psalm\\Type\\Union::tonamespacedstring()"],"10135":[10162,"PhpParser\\Node\\Expr\\Closure"],"10203":[10212,"array_map()"],"10228":[10248,"PhpParser\\Node\\Param"],"10276":[10306,"PhpParser\\Node\\Expr\\ClosureUse"],"10319":[10347,"PhpParser\\Node\\Expr\\Variable"],"10374":[10377,"PhpParser\\Node\\Param::$var"],"10379":[10383,"PhpParser\\Node\\Expr\\Error::$name"],"10454":[10488,"PhpParser\\Node\\Name\\FullyQualified"],"10550":[10577,"PhpParser\\Node\\Stmt\\Return_"],"10586":[10614,"PhpParser\\Node\\Expr\\FuncCall"],"10624":[10658,"PhpParser\\Node\\Name\\FullyQualified"],"10699":[10717,"PhpParser\\Node\\Arg"],"9396":[9423,"PhpParser\\Node\\Stmt\\Return_"]},{"387":[392,"Facebook\\HHAST\\FunctionDeclaration|Facebook\\HHAST\\MethodishDeclaration"],"447":[452,"Facebook\\HHAST\\MethodishDeclaration"],"454":[475,"Facebook\\HHAST\\FunctionDeclarationHeader"],"503":[508,"Facebook\\HHAST\\FunctionDeclaration"],"510":[530,"Facebook\\HHAST\\FunctionDeclarationHeader"],"558":[565,"Facebook\\HHAST\\FunctionDeclarationHeader"],"567":[574,"bool"],"579":[586,"Facebook\\HHAST\\FunctionDeclarationHeader"],"588":[595,"Facebook\\HHAST\\EditableToken"],"599":[606,"string"],"633":[640,"Facebook\\HHAST\\FunctionDeclarationHeader"],"642":[654,"bool"],"659":[666,"Facebook\\HHAST\\FunctionDeclarationHeader"],"668":[680,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"684":[695,"array<string, Facebook\\HHAST\\EditableNode>"],"767":[774,"Facebook\\HHAST\\FunctionDeclarationHeader"],"776":[796,"bool"],"824":[831,"Facebook\\HHAST\\FunctionDeclarationHeader"],"838":[858,"null|Facebook\\HHAST\\TypeParameters"],"867":[880,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\TypeParameter>"],"889":[909,"array<int, Facebook\\HHAST\\TypeParameter>"],"952":[968,"array<int, Facebook\\HHAST\\TypeParameter>"],"1018":[1033,"Facebook\\HHAST\\TypeParameter"],"1035":[1042,"Facebook\\HHAST\\NameToken"],"1046":[1053,"string"],"1089":[1104,"Facebook\\HHAST\\TypeParameter"],"1106":[1120,"bool"],"1151":[1166,"Facebook\\HHAST\\TypeParameter"],"1175":[1189,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"1200":[1220,"array<int, Facebook\\HHAST\\TypeConstraint>"],"1266":[1283,"array<int, Facebook\\HHAST\\TypeConstraint>"],"1364":[1380,"Facebook\\HHAST\\TypeConstraint"],"1382":[1389,"Facebook\\HHAST\\EditableNode"],"1393":[1401,"HackToPhp\\Transform\\Project"],"1403":[1408,"HackToPhp\\Transform\\HackFile"],"1410":[1416,"HackToPhp\\Transform\\Scope"],"1354":[1363,"string"],"1489":[1510,"string"],"1477":[1488,"Psalm\\Type\\Union"],"1426":[1439,"array<array-key, mixed>"],"1440":[1460,"string"],"1530":[1546,"Facebook\\HHAST\\TypeConstraint"],"1548":[1558,"Facebook\\HHAST\\EditableToken"],"1641":[1662,"string"],"1629":[1640,"Psalm\\Type\\Union"],"1698":[1716,"Psalm\\Type\\Union"],"1737":[1742,"HackToPhp\\Transform\\HackFile"],"1744":[1753,"null|string"],"1718":[1736,"string"],"1672":[1684,"array<int, string>"],"1857":[1865,"Psalm\\Type\\Union"],"1806":[1819,"array<array-key, mixed>"],"1820":[1840,"string"],"1902":[1922,"string"],"1938":[1950,"array<int, string>"],"1925":[1951,"string"],"1887":[1897,"array<int, string>"],"2038":[2045,"Facebook\\HHAST\\FunctionDeclarationHeader"],"2047":[2057,"null|Facebook\\HHAST\\FunctionToken"],"2021":[2037,"array<array-key, mixed>"],"2073":[2083,"array<string, Facebook\\HHAST\\EditableNode>|null"],"2099":[2109,"non-empty-array<string, Facebook\\HHAST\\EditableNode>"],"2174":[2185,"array{comments:array<array-key, mixed>}"],"2244":[2253,"Facebook\\HHAST\\EditableNode"],"2227":[2243,"array<array-key, mixed>"],"2156":[2260,"array<array-key, mixed>"],"2130":[2141,"array{comments:array<array-key, mixed>}"],"2271":[2280,"Facebook\\HHAST\\EditableNode"],"2347":[2356,"Facebook\\HHAST\\EditableNode"],"2394":[2400,"int"],"2463":[2472,"Facebook\\HHAST\\EditableNode"],"2513":[2519,"int"],"2585":[2594,"Facebook\\HHAST\\EditableNode"],"2633":[2639,"int"],"2703":[2712,"Facebook\\HHAST\\EditableNode"],"2750":[2756,"int"],"2819":[2828,"Facebook\\HHAST\\EditableNode"],"2865":[2871,"int"],"2933":[2942,"Facebook\\HHAST\\EditableNode"],"2982":[2988,"int"],"3154":[3164,"array<int, string>"],"3252":[3259,"Facebook\\HHAST\\FunctionDeclarationHeader"],"3261":[3277,"bool"],"3285":[3292,"Facebook\\HHAST\\FunctionDeclarationHeader"],"3294":[3310,"Facebook\\HHAST\\EditableList<null|Facebook\\HHAST\\EditableNode>|null"],"3314":[3334,"array<int, Facebook\\HHAST\\ParameterDeclaration>"],"3386":[3405,"array<int, Facebook\\HHAST\\ParameterDeclaration>"],"3421":[3440,"non-empty-array<int, Facebook\\HHAST\\ParameterDeclaration>"],"3514":[3532,"Facebook\\HHAST\\ParameterDeclaration"],"3539":[3546,"int"],"3553":[3561,"HackToPhp\\Transform\\Project"],"3568":[3573,"HackToPhp\\Transform\\HackFile"],"3580":[3586,"HackToPhp\\Transform\\Scope"],"3593":[3602,"array<array-key, non-empty-array<mixed|string, array<int, string>|mixed>|mixed|null>"],"3609":[3622,"array<array-key, mixed>"],"3629":[3655,"array<array-key, mixed>"],"3662":[3674,"array<array-key, mixed>"],"3499":[3507,"PhpParser\\Node\\Param"],"3481":[3488,"array<int, PhpParser\\Node\\Param>"],"3715":[3722,"Facebook\\HHAST\\FunctionDeclarationHeader"],"3724":[3731,"bool"],"3736":[3743,"Facebook\\HHAST\\FunctionDeclarationHeader"],"3745":[3752,"null|Facebook\\HHAST\\EditableNode"],"3827":[3845,"null|Facebook\\HHAST\\EditableNode"],"3901":[3919,"Facebook\\HHAST\\EditableNode"],"3921":[3929,"HackToPhp\\Transform\\Project"],"3931":[3936,"HackToPhp\\Transform\\HackFile"],"3938":[3944,"HackToPhp\\Transform\\Scope"],"3946":[3959,"array<array-key, mixed>"],"3891":[3900,"string"],"4011":[4030,"string"],"4039":[4052,"array<array-key, mixed>"],"3999":[4010,"Psalm\\Type\\Union"],"4083":[4091,"HackToPhp\\Transform\\Project"],"4093":[4113,"bool"],"4122":[4127,"Facebook\\HHAST\\FunctionDeclaration|Facebook\\HHAST\\MethodishDeclaration"],"4174":[4179,"HackToPhp\\Transform\\HackFile"],"4181":[4188,"bool"],"4198":[4203,"HackToPhp\\Transform\\HackFile"],"4205":[4212,"bool"],"4225":[4243,"Psalm\\Type\\Union"],"4245":[4269,"bool"],"4276":[4297,"bool"],"4341":[4359,"Psalm\\Type\\Union"],"4380":[4385,"HackToPhp\\Transform\\HackFile"],"4387":[4396,"null|string"],"4361":[4379,"string"],"4306":[4315,"array<array-key, mixed>"],"4436":[4457,"bool"],"4527":[4545,"Psalm\\Type\\Union"],"4547":[4555,"HackToPhp\\Transform\\Project"],"4557":[4562,"HackToPhp\\Transform\\HackFile"],"4564":[4570,"HackToPhp\\Transform\\Scope"],"4622":[4631,"array<array-key, mixed>"],"4609":[4644,"array<array-key, mixed>"],"4585":[4594,"array<array-key, mixed>"],"4666":[4675,"non-empty-array<array-key, mixed>"],"4653":[4688,"array<array-key, mixed>"],"4739":[4748,"non-empty-array<array-key, mixed>"],"4732":[4738,"string"],"4820":[4836,"string"],"4814":[4837,"string"],"4759":[4770,"array{comments:array<array-key, mixed>}"],"4869":[4874,"Facebook\\HHAST\\FunctionDeclaration|Facebook\\HHAST\\MethodishDeclaration"],"4927":[4932,"Facebook\\HHAST\\MethodishDeclaration"],"4934":[4949,"bool"],"4954":[4959,"Facebook\\HHAST\\MethodishDeclaration"],"4961":[4976,"null|Facebook\\HHAST\\CompoundStatement"],"5009":[5014,"Facebook\\HHAST\\FunctionDeclaration"],"5016":[5023,"bool"],"5028":[5033,"Facebook\\HHAST\\FunctionDeclaration"],"5035":[5042,"Facebook\\HHAST\\EditableNode"],"5068":[5073,"null|Facebook\\HHAST\\CompoundStatement|Facebook\\HHAST\\EditableNode"],"5084":[5089,"Facebook\\HHAST\\CompoundStatement|Facebook\\HHAST\\EditableNode"],"5150":[5155,"Facebook\\HHAST\\CompoundStatement|Facebook\\HHAST\\EditableNode"],"5174":[5182,"HackToPhp\\Transform\\Project"],"5184":[5189,"HackToPhp\\Transform\\HackFile"],"5191":[5197,"HackToPhp\\Transform\\Scope"],"5225":[5251,"array<array-key, mixed>"],"5253":[5259,"mixed"],"5213":[5260,"array<array-key, mixed>"],"5271":[5277,"bool"],"5327":[5334,"array<int, PhpParser\\Node\\Param>"],"5336":[5342,"array<array-key, mixed>"],"5344":[5362,"null|Psalm\\Type\\Union"],"5364":[5369,"HackToPhp\\Transform\\HackFile"],"5309":[5326,"PhpParser\\Node\\Stmt\\Return_"],"5410":[5436,"array<array-key, mixed>"],"5465":[5491,"array<array-key, mixed>"],"5528":[5535,"Facebook\\HHAST\\FunctionDeclarationHeader"],"5537":[5549,"bool"],"5572":[5588,"mixed"],"5605":[5612,"array<int, PhpParser\\Node\\Param>"],"5628":[5634,"array<array-key, mixed>|null"],"5648":[5653,"Facebook\\HHAST\\FunctionDeclaration|Facebook\\HHAST\\MethodishDeclaration"],"5719":[5725,"int"],"5698":[5707,"array{byRef:bool, returnType:mixed, params:array<int, PhpParser\\Node\\Param>, stmts:array<array-key, mixed>|null}"],"5779":[5793,"string|null"],"5799":[5808,"array{byRef:bool, returnType:mixed, params:array<int, PhpParser\\Node\\Param>, stmts:array<array-key, mixed>|null, flags:int}"],"5814":[5825,"array{comments:array<array-key, mixed>}"],"5884":[5898,"string|null"],"5903":[5912,"array{byRef:bool, returnType:mixed, params:array<int, PhpParser\\Node\\Param>, stmts:array<array-key, mixed>|null}"],"5917":[5928,"array{comments:array<array-key, mixed>}"],"6267":[6285,"Facebook\\HHAST\\ParameterDeclaration"],"6287":[6294,"null|Facebook\\HHAST\\EditableNode"],"6318":[6336,"Facebook\\HHAST\\ParameterDeclaration"],"6338":[6353,"bool"],"6394":[6412,"Facebook\\HHAST\\ParameterDeclaration"],"6414":[6429,"null|Facebook\\HHAST\\SimpleInitializer"],"6433":[6441,"HackToPhp\\Transform\\Project"],"6443":[6448,"HackToPhp\\Transform\\HackFile"],"6450":[6456,"HackToPhp\\Transform\\Scope"],"6384":[6393,"PhpParser\\Node\\Expr"],"6518":[6534,"null|Facebook\\HHAST\\EditableNode"],"6591":[6607,"Facebook\\HHAST\\DecoratedExpression"],"6609":[6621,"Facebook\\HHAST\\EditableToken"],"6633":[6643,"Facebook\\HHAST\\EditableToken"],"6714":[6724,"Facebook\\HHAST\\EditableToken"],"6808":[6824,"Facebook\\HHAST\\DecoratedExpression"],"6826":[6839,"Facebook\\HHAST\\EditableNode"],"6864":[6880,"null|Facebook\\HHAST\\EditableNode"],"6900":[6911,"mixed"],"6927":[6938,"string"],"6942":[6949,"int"],"6997":[7015,"Facebook\\HHAST\\ParameterDeclaration"],"7017":[7024,"bool"],"7081":[7099,"Facebook\\HHAST\\ParameterDeclaration"],"7101":[7108,"null|Facebook\\HHAST\\EditableNode"],"7112":[7120,"HackToPhp\\Transform\\Project"],"7122":[7127,"HackToPhp\\Transform\\HackFile"],"7129":[7135,"HackToPhp\\Transform\\Scope"],"7137":[7150,"array<array-key, mixed>"],"7071":[7080,"string"],"7195":[7213,"string"],"7222":[7235,"array<array-key, mixed>"],"7183":[7194,"Psalm\\Type\\Union"],"7268":[7279,"Psalm\\Type\\Union"],"7305":[7310,"HackToPhp\\Transform\\HackFile"],"7312":[7321,"null|string"],"7281":[7299,"string"],"7365":[7370,"HackToPhp\\Transform\\HackFile"],"7372":[7379,"bool"],"7384":[7395,"Psalm\\Type\\Union"],"7397":[7421,"bool"],"7466":[7489,"string"],"7499":[7508,"bool"],"7525":[7536,"mixed"],"7431":[7440,"array<array-key, mixed>"],"7604":[7615,"Psalm\\Type\\Union"],"7617":[7625,"HackToPhp\\Transform\\Project"],"7627":[7632,"HackToPhp\\Transform\\HackFile"],"7634":[7640,"HackToPhp\\Transform\\Scope"],"7654":[7672,"Facebook\\HHAST\\ParameterDeclaration"],"7674":[7687,"bool"],"7708":[7726,"Facebook\\HHAST\\ParameterDeclaration"],"7728":[7741,"null|Facebook\\HHAST\\EditableToken"],"7753":[7762,"null|Facebook\\HHAST\\EditableToken"],"7866":[7875,"null|Facebook\\HHAST\\EditableToken"],"7985":[7994,"null|Facebook\\HHAST\\EditableToken"],"8204":[8227,"null|string"],"8359":[8382,"string"],"8318":[8336,"array{description:string, specials:array<empty, empty>}"],"8443":[8461,"array{description:string, specials:array{var:array{0:string}}}"],"8436":[8442,"string"],"8539":[8564,"string"],"8533":[8565,"string"],"8473":[8484,"array<empty, empty>"],"8638":[8644,"int"],"8712":[8723,"mixed"],"8705":[8727,"string|false"],"8735":[8749,"null|PhpParser\\Node\\Expr"],"8768":[8779,"array{comments?:array{0:PhpParser\\Comment\\Doc}}"],"8583":[8595,"array<array-key, mixed>"],"8987":[8998,"mixed"],"8980":[9002,"string|false"],"9056":[9067,"mixed"],"9049":[9071,"string|false"],"8790":[8805,"array<array-key, mixed>"],"9170":[9181,"mixed"],"9163":[9185,"string|false"],"9191":[9205,"null|PhpParser\\Node\\Expr"],"9210":[9221,"null|mixed"],"9226":[9233,"bool"],"9238":[9247,"bool"],"9488":[9506,"Psalm\\Type\\Union|null"],"9529":[9547,"Psalm\\Type\\Union"],"9549":[9557,"array<string, Psalm\\Type\\Atomic>"],"9588":[9601,"array<string, Psalm\\Type\\Atomic>"],"9582":[9602,"Psalm\\Type\\Atomic|false"],"9612":[9624,"Psalm\\Type\\Atomic|false"],"9806":[9812,"Psalm\\Type\\Union"],"9835":[9843,"Psalm\\Type\\Union"],"9866":[9873,"Psalm\\Type\\Union"],"9884":[9896,"Psalm\\Type\\Atomic\\TGenericObject"],"9898":[9909,"array<int, Psalm\\Type\\Union>"],"10010":[10025,"Psalm\\Type\\Union"],"10046":[10051,"HackToPhp\\Transform\\HackFile"],"10053":[10062,"null|string"],"10027":[10045,"string"],"10366":[10372,"PhpParser\\Node\\Param"],"10374":[10377,"PhpParser\\Node\\Expr\\Variable|PhpParser\\Node\\Expr\\Error"],"10415":[10422,"array<array-key, mixed>"],"10203":[10428,"array<array-key, PhpParser\\Node\\Expr\\ClosureUse>"],"10518":[10524,"array<array-key, mixed>"],"10725":[10738,"PhpParser\\Node\\Expr\\Closure"],"10795":[10804,"array{0?:PhpParser\\Comment\\Doc}"]},[]],"src\/HackToPhp\/Transform\/CastExpressionTransformer.php":[{"143":[163,"Facebook\\HHAST\\CastExpression"],"171":[178,"HackToPhp\\Transform\\Project"],"189":[197,"HackToPhp\\Transform\\HackFile"],"205":[210,"HackToPhp\\Transform\\Scope"],"260":[281,"HackToPhp\\Transform\\ExpressionTransformer"],"300":[310,"Facebook\\HHAST\\CastExpression::getoperand()"],"283":[292,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"357":[364,"Facebook\\HHAST\\CastExpression::gettype()"],"379":[388,"get_class()"],"407":[423,"Facebook\\HHAST\\ArrayToken"],"447":[478,"PhpParser\\Node\\Expr\\Cast\\Array_"],"502":[517,"Facebook\\HHAST\\BoolToken"],"534":[552,"Facebook\\HHAST\\BooleanToken"],"576":[606,"PhpParser\\Node\\Expr\\Cast\\Bool_"],"630":[644,"Facebook\\HHAST\\IntToken"],"661":[679,"Facebook\\HHAST\\IntegerToken"],"703":[732,"PhpParser\\Node\\Expr\\Cast\\Int_"],"756":[773,"Facebook\\HHAST\\DoubleToken"],"790":[806,"Facebook\\HHAST\\FloatToken"],"830":[861,"PhpParser\\Node\\Expr\\Cast\\Double"],"885":[901,"Facebook\\HHAST\\FloatToken"],"925":[956,"PhpParser\\Node\\Expr\\Cast\\Float_"],"980":[997,"Facebook\\HHAST\\ObjectToken"],"1021":[1053,"PhpParser\\Node\\Expr\\Cast\\Object_"],"1077":[1094,"Facebook\\HHAST\\StringToken"],"1118":[1150,"PhpParser\\Node\\Expr\\Cast\\String_"],"1174":[1190,"Facebook\\HHAST\\UnsetToken"],"1214":[1245,"PhpParser\\Node\\Expr\\Cast\\Unset_"],"1279":[1304,"UnexpectedValueException"],"1328":[1337,"get_class()"],"1345":[1352,"Facebook\\HHAST\\CastExpression::gettype()"],"221":[240,"PhpParser\\Node\\Expr"]},{"293":[298,"Facebook\\HHAST\\CastExpression"],"300":[310,"Facebook\\HHAST\\EditableNode"],"314":[322,"HackToPhp\\Transform\\Project"],"324":[329,"HackToPhp\\Transform\\HackFile"],"331":[337,"HackToPhp\\Transform\\Scope"],"283":[292,"PhpParser\\Node\\Expr"],"350":[355,"Facebook\\HHAST\\CastExpression"],"357":[364,"Facebook\\HHAST\\EditableToken"],"389":[394,"Facebook\\HHAST\\FloatToken|Facebook\\HHAST\\DoubleToken"],"379":[395,"string"],"479":[490,"PhpParser\\Node\\Expr"],"607":[618,"PhpParser\\Node\\Expr"],"733":[744,"PhpParser\\Node\\Expr"],"862":[873,"PhpParser\\Node\\Expr"],"1054":[1065,"PhpParser\\Node\\Expr"],"1151":[1162,"PhpParser\\Node\\Expr"],"1246":[1257,"PhpParser\\Node\\Expr"],"1338":[1343,"Facebook\\HHAST\\CastExpression"],"1345":[1352,"Facebook\\HHAST\\EditableToken"],"1328":[1355,"class-string"]},[]],"src\/HackToPhp\/Transform\/QualifiedNameTransformer.php":[{"153":[172,"Facebook\\HHAST\\QualifiedName"],"215":[219,"HackToPhp\\Transform\\QualifiedNameTransformer"],"221":[228,"HackToPhp\\Transform\\QualifiedNameTransformer::gettext()"],"274":[308,"PhpParser\\Node\\Name\\FullyQualified"],"309":[315,"substr()"],"336":[355,"PhpParser\\Node\\Name"],"182":[201,"PhpParser\\Node\\Name"],"400":[419,"Facebook\\HHAST\\QualifiedName"],"427":[436,"HackToPhp\\Transform\\HackFile|null"],"473":[480,"implode()"],"494":[503,"array_map()"],"518":[532,"Facebook\\HHAST\\ListItem"],"572":[579,"Facebook\\HHAST\\ListItem::getitem()"],"681":[689,"Facebook\\HHAST\\QualifiedName::getparts()"],"693":[704,"Facebook\\HHAST\\EditableList::getchildren()"],"761":[767,"strpos()"],"802":[809,"explode()"],"847":[858,"array_shift()"],"895":[913,"HackToPhp\\Transform\\HackFile::$aliased_namespaces"],"962":[980,"HackToPhp\\Transform\\HackFile::$aliased_namespaces"],"1008":[1015,"implode()"],"1068":[1081,"HackToPhp\\Transform\\HackFile::$aliased_types"],"1118":[1131,"HackToPhp\\Transform\\HackFile::$aliased_types"],"1160":[1169,"HackToPhp\\Transform\\HackFile::$namespace"],"1198":[1207,"HackToPhp\\Transform\\HackFile::$namespace"],"453":[459,"string"]},{"229":[234,"Facebook\\HHAST\\QualifiedName"],"221":[228,"string"],"247":[252,"string"],"316":[321,"string"],"309":[325,"string|false"],"356":[361,"string"],"560":[570,"Facebook\\HHAST\\ListItem"],"572":[579,"null|Facebook\\HHAST\\EditableNode"],"599":[604,"null|Facebook\\HHAST\\EditableNode"],"645":[650,"Facebook\\HHAST\\EditableNode"],"674":[679,"Facebook\\HHAST\\QualifiedName"],"681":[689,"Facebook\\HHAST\\EditableList<null|Facebook\\HHAST\\NameToken>"],"693":[704,"array<string, Facebook\\HHAST\\EditableNode>"],"494":[711,"array<string, mixed|string>"],"473":[715,"string"],"724":[729,"HackToPhp\\Transform\\HackFile|null"],"733":[738,"string"],"768":[773,"string"],"761":[780,"int|false"],"816":[821,"string"],"802":[822,"non-empty-array<int, string>"],"859":[870,"non-empty-array<int, string>"],"847":[871,"string"],"914":[930,"string"],"888":[893,"HackToPhp\\Transform\\HackFile"],"895":[913,"array<string, string>"],"981":[997,"string"],"955":[960,"HackToPhp\\Transform\\HackFile"],"962":[980,"array<string, string>"],"1022":[1033,"array<int, string>"],"1008":[1034,"string"],"1082":[1087,"string"],"1061":[1066,"HackToPhp\\Transform\\HackFile"],"1068":[1081,"array<string, string>"],"1132":[1137,"string"],"1111":[1116,"HackToPhp\\Transform\\HackFile"],"1118":[1131,"array<string, string>"],"1153":[1158,"HackToPhp\\Transform\\HackFile"],"1160":[1169,"null|string"],"1191":[1196,"HackToPhp\\Transform\\HackFile"],"1198":[1207,"string"],"1217":[1222,"string"],"1247":[1252,"string"],"1268":[1273,"string"]},[]],"src\/HackToPhp\/Transform\/ScriptTransformer.php":[{"135":[147,"Facebook\\HHAST\\Script"],"155":[162,"HackToPhp\\Transform\\Project"],"173":[181,"HackToPhp\\Transform\\HackFile"],"189":[194,"HackToPhp\\Transform\\Scope"],"224":[236,"array_values()"],"244":[259,"Facebook\\HHAST\\Script::getdeclarations()"],"263":[274,"Facebook\\HHAST\\EditableList::getchildren()"],"415":[441,"Facebook\\HHAST\\NamespaceDeclaration"],"481":[505,"Facebook\\HHAST\\NamespaceDeclaration::getqualifiednameasstring()"],"521":[530,"HackToPhp\\Transform\\HackFile::$namespace"],"573":[580,"Facebook\\HHAST\\NamespaceDeclaration::hasbody()"],"601":[608,"Facebook\\HHAST\\NamespaceDeclaration::getbody()"],"622":[646,"Facebook\\HHAST\\NamespaceEmptyBody"],"674":[689,"HackToPhp\\Transform\\NodeTransformer"],"715":[722,"Facebook\\HHAST\\NamespaceDeclaration::getbody()"],"691":[700,"HackToPhp\\Transform\\NodeTransformer::transform()"],"827":[838,"array_slice()"],"905":[920,"HackToPhp\\Transform\\NodeTransformer"],"922":[931,"HackToPhp\\Transform\\NodeTransformer::transform()"],"1002":[1032,"PhpParser\\Node\\Stmt\\Namespace_"],"1061":[1080,"PhpParser\\Node\\Name"],"1156":[1177,"HackToPhp\\Transform\\ExpressionTransformer"],"1210":[1220,"Facebook\\HHAST\\NamespaceDeclaration::getkeyword()"],"1179":[1195,"HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()"],"1261":[1268,"Facebook\\HHAST\\NamespaceDeclaration::hasbody()"],"1289":[1296,"Facebook\\HHAST\\NamespaceDeclaration::getbody()"],"1310":[1334,"Facebook\\HHAST\\NamespaceEmptyBody"],"1350":[1359,"HackToPhp\\Transform\\HackFile::$namespace"],"1420":[1435,"HackToPhp\\Transform\\NodeTransformer"],"1437":[1446,"HackToPhp\\Transform\\NodeTransformer::transform()"],"1503":[1515,"array_filter()"],"1541":[1560,"PhpParser\\Node\\Stmt"],"1599":[1622,"PhpParser\\Node\\Stmt\\Nop"]},{"237":[242,"Facebook\\HHAST\\Script"],"244":[259,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"263":[274,"array<string, Facebook\\HHAST\\EditableNode>"],"224":[277,"array<int, Facebook\\HHAST\\EditableNode>"],"307":[320,"array<int, Facebook\\HHAST\\EditableNode>"],"378":[380,"int"],"364":[377,"array<int, Facebook\\HHAST\\EditableNode>"],"391":[403,"Facebook\\HHAST\\EditableNode"],"467":[479,"Facebook\\HHAST\\NamespaceDeclaration"],"481":[505,"string"],"533":[548,"string"],"514":[519,"HackToPhp\\Transform\\HackFile"],"521":[530,"null|string"],"559":[571,"Facebook\\HHAST\\NamespaceDeclaration"],"573":[580,"bool"],"587":[599,"Facebook\\HHAST\\NamespaceDeclaration"],"601":[608,"Facebook\\HHAST\\EditableNode"],"701":[713,"Facebook\\HHAST\\NamespaceDeclaration"],"715":[722,"Facebook\\HHAST\\EditableNode"],"745":[753,"HackToPhp\\Transform\\Project"],"755":[760,"HackToPhp\\Transform\\HackFile"],"762":[768,"HackToPhp\\Transform\\Scope"],"839":[852,"array<int, Facebook\\HHAST\\EditableNode>"],"854":[856,"int"],"827":[861,"array<int, Facebook\\HHAST\\EditableNode>"],"932":[941,"Facebook\\HHAST\\EditableNode"],"943":[951,"HackToPhp\\Transform\\Project"],"953":[958,"HackToPhp\\Transform\\HackFile"],"960":[966,"HackToPhp\\Transform\\Scope"],"884":[900,"array<int, mixed>"],"1039":[1054,"string"],"1081":[1096,"string"],"1111":[1127,"mixed"],"1196":[1208,"Facebook\\HHAST\\NamespaceDeclaration"],"1210":[1220,"Facebook\\HHAST\\NamespaceToken"],"1179":[1195,"array<array-key, mixed>"],"987":[993,"array<int, mixed>"],"1247":[1259,"Facebook\\HHAST\\NamespaceDeclaration"],"1261":[1268,"bool"],"1275":[1287,"Facebook\\HHAST\\NamespaceDeclaration"],"1289":[1296,"Facebook\\HHAST\\EditableNode"],"1343":[1348,"HackToPhp\\Transform\\HackFile"],"1350":[1359,"null|string"],"1447":[1459,"Facebook\\HHAST\\EditableNode"],"1461":[1469,"HackToPhp\\Transform\\Project"],"1471":[1476,"HackToPhp\\Transform\\HackFile"],"1478":[1484,"HackToPhp\\Transform\\Scope"],"1409":[1415,"array<int, mixed>"],"1520":[1526,"array<int, mixed>"],"1582":[1587,"PhpParser\\Node\\Stmt"],"1503":[1632,"array<int, mixed>"],"1644":[1650,"array<int, mixed>"]},[]],"src\/HackToPhp\/Transform\/ClassishDeclarationTransformer.php":[{"241":[248,"HackToPhp\\Transform\\Project"],"259":[267,"HackToPhp\\Transform\\HackFile"],"275":[280,"HackToPhp\\Transform\\Scope"],"373":[398,"Facebook\\HHAST\\ClassishDeclaration"],"417":[438,"HackToPhp\\Transform\\ExpressionTransformer"],"440":[467,"HackToPhp\\Transform\\ExpressionTransformer::gettokencommentsrecursively()"],"491":[503,"Facebook\\HHAST\\ClassishDeclaration::hasmodifiers()"],"533":[545,"Facebook\\HHAST\\ClassishDeclaration::getmodifiers()"],"549":[560,"Facebook\\HHAST\\EditableList::getchildren()"],"657":[682,"Facebook\\HHAST\\ClassishDeclaration"],"710":[720,"Facebook\\HHAST\\ClassishDeclaration::getkeyword()"],"748":[755,"Facebook\\HHAST\\ClassishDeclaration::getname()"],"759":[766,"Facebook\\HHAST\\EditableToken::gettext()"],"863":[882,"Facebook\\HHAST\\AbstractToken"],"901":[927,"PhpParser\\Node\\Stmt\\Class_"],"929":[946,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_ABSTRACT"],"983":[999,"Facebook\\HHAST\\FinalToken"],"1018":[1044,"PhpParser\\Node\\Stmt\\Class_"],"1046":[1060,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_FINAL"],"1202":[1219,"Facebook\\HHAST\\ClassishDeclaration::hastypeparameters()"],"1259":[1276,"Facebook\\HHAST\\ClassishDeclaration::gettypeparameters()"],"1755":[1770,"HackToPhp\\Transform\\TypeTransformer"],"1772":[1781,"HackToPhp\\Transform\\TypeTransformer::transform()"],"1891":[1901,"Psalm\\Type"],"1903":[1914,"Psalm\\Type::parsestring()"],"2012":[2025,"Facebook\\HHAST\\AsToken"],"2057":[2067,"Psalm\\Type"],"2069":[2080,"Psalm\\Type::parsestring()"],"2184":[2193,"HackToPhp\\Transform\\HackFile::$namespace"],"2158":[2176,"Psalm\\Type\\Union::tonamespacedstring()"],"2285":[2295,"Psalm\\Type"],"2297":[2305,"Psalm\\Type::getmixed()"],"2365":[2372,"implode()"],"2486":[2500,"Facebook\\HHAST\\ClassishDeclaration::hasextendslist()"],"2512":[2526,"Facebook\\HHAST\\ClassishDeclaration::getextendslist()"],"2530":[2541,"Facebook\\HHAST\\EditableList::getchildren()"],"2725":[2751,"Facebook\\HHAST\\GenericTypeSpecifier"],"2792":[2804,"Facebook\\HHAST\\GenericTypeSpecifier::getclasstype()"],"2950":[2965,"HackToPhp\\Transform\\TypeTransformer"],"2967":[2976,"HackToPhp\\Transform\\TypeTransformer::transform()"],"3088":[3098,"Psalm\\Type"],"3100":[3111,"Psalm\\Type::parsestring()"],"3239":[3248,"HackToPhp\\Transform\\HackFile::$namespace"],"3213":[3231,"Psalm\\Type\\Union::tonamespacedstring()"],"3368":[3383,"Facebook\\HHAST\\NameToken"],"3415":[3434,"PhpParser\\Node\\Name"],"3447":[3454,"Facebook\\HHAST\\NameToken::gettext()"],"3495":[3519,"HackToPhp\\Transform\\QualifiedNameTransformer"],"3521":[3530,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"3560":[3572,"array_filter()"],"3609":[3625,"Psalm\\DocComment"],"3627":[3633,"Psalm\\DocComment::render()"],"3672":[3694,"PhpParser\\Comment\\Doc"],"3695":[3700,"rtrim()"],"3761":[3778,"Facebook\\HHAST\\ClassishDeclaration::hasimplementslist()"],"3790":[3807,"Facebook\\HHAST\\ClassishDeclaration::getimplementslist()"],"3811":[3822,"Facebook\\HHAST\\EditableList::getchildren()"],"4035":[4061,"Facebook\\HHAST\\GenericTypeSpecifier"],"4106":[4118,"Facebook\\HHAST\\GenericTypeSpecifier::getclasstype()"],"4226":[4241,"Facebook\\HHAST\\NameToken"],"4282":[4301,"PhpParser\\Node\\Name"],"4314":[4321,"Facebook\\HHAST\\NameToken::gettext()"],"4371":[4395,"HackToPhp\\Transform\\QualifiedNameTransformer"],"4397":[4406,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"4459":[4475,"Facebook\\HHAST\\ClassToken"],"4509":[4535,"PhpParser\\Node\\Stmt\\Class_"],"4576":[4580,"HackToPhp\\Transform\\ClassishDeclarationTransformer"],"4603":[4610,"Facebook\\HHAST\\ClassishDeclaration::getbody()"],"4582":[4595,"HackToPhp\\Transform\\ClassishDeclarationTransformer::transformbody()"],"4877":[4897,"Facebook\\HHAST\\InterfaceToken"],"4915":[4945,"PhpParser\\Node\\Stmt\\Interface_"],"4986":[4990,"HackToPhp\\Transform\\ClassishDeclarationTransformer"],"5013":[5020,"Facebook\\HHAST\\ClassishDeclaration::getbody()"],"4992":[5005,"HackToPhp\\Transform\\ClassishDeclarationTransformer::transformbody()"],"5188":[5204,"Facebook\\HHAST\\TraitToken"],"5222":[5248,"PhpParser\\Node\\Stmt\\Trait_"],"5289":[5293,"HackToPhp\\Transform\\ClassishDeclarationTransformer"],"5316":[5323,"Facebook\\HHAST\\ClassishDeclaration::getbody()"],"5295":[5308,"HackToPhp\\Transform\\ClassishDeclarationTransformer::transformbody()"],"5439":[5464,"UnexpectedValueException"],"291":[305,"PhpParser\\Node"],"5545":[5563,"Facebook\\HHAST\\ClassishBody"],"5573":[5580,"HackToPhp\\Transform\\Project"],"5593":[5601,"HackToPhp\\Transform\\HackFile"],"5611":[5616,"HackToPhp\\Transform\\Scope"],"5681":[5692,"Facebook\\HHAST\\ClassishBody::haselements()"],"5704":[5715,"Facebook\\HHAST\\ClassishBody::getelements()"],"5719":[5730,"Facebook\\HHAST\\EditableList::getchildren()"],"5815":[5840,"Facebook\\HHAST\\PropertyDeclaration"],"5859":[5863,"HackToPhp\\Transform\\ClassishDeclarationTransformer"],"5865":[5882,"HackToPhp\\Transform\\ClassishDeclarationTransformer::transformproperty()"],"6008":[6034,"Facebook\\HHAST\\MethodishDeclaration"],"6050":[6080,"HackToPhp\\Transform\\FunctionDeclarationTransformer"],"6082":[6091,"HackToPhp\\Transform\\FunctionDeclarationTransformer::transform()"],"6253":[6275,"Facebook\\HHAST\\ConstDeclaration"],"6295":[6306,"Facebook\\HHAST\\ConstDeclaration::hasabstract()"],"6353":[6380,"HackToPhp\\Transform\\ConstDeclarationTransformer"],"6382":[6391,"HackToPhp\\Transform\\ConstDeclarationTransformer::transform()"],"6477":[6491,"Facebook\\HHAST\\TraitUse"],"6514":[6542,"PhpParser\\Node\\Stmt\\TraitUse"],"6549":[6558,"array_map()"],"6575":[6589,"Facebook\\HHAST\\ListItem"],"6681":[6688,"Facebook\\HHAST\\ListItem::getitem()"],"6731":[6757,"Facebook\\HHAST\\GenericTypeSpecifier"],"6799":[6811,"Facebook\\HHAST\\GenericTypeSpecifier::getclasstype()"],"6928":[6943,"Facebook\\HHAST\\NameToken"],"6966":[6985,"PhpParser\\Node\\Name"],"6998":[7005,"Facebook\\HHAST\\NameToken::gettext()"],"7034":[7058,"HackToPhp\\Transform\\QualifiedNameTransformer"],"7060":[7069,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"7113":[7121,"Facebook\\HHAST\\TraitUse::getnames()"],"7125":[7136,"Facebook\\HHAST\\EditableList::getchildren()"],"7198":[7230,"Facebook\\HHAST\\TraitUseConflictResolution"],"7253":[7281,"PhpParser\\Node\\Stmt\\TraitUse"],"7288":[7297,"array_map()"],"7314":[7328,"Facebook\\HHAST\\ListItem"],"7420":[7427,"Facebook\\HHAST\\ListItem::getitem()"],"7518":[7533,"Facebook\\HHAST\\NameToken"],"7556":[7575,"PhpParser\\Node\\Name"],"7588":[7595,"Facebook\\HHAST\\NameToken::gettext()"],"7624":[7648,"HackToPhp\\Transform\\QualifiedNameTransformer"],"7650":[7659,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"7703":[7711,"Facebook\\HHAST\\TraitUseConflictResolution::getnames()"],"7715":[7726,"Facebook\\HHAST\\EditableList::getchildren()"],"7742":[7751,"array_map()"],"7768":[7782,"Facebook\\HHAST\\ListItem"],"7874":[7881,"Facebook\\HHAST\\ListItem::getitem()"],"8087":[8104,"Facebook\\HHAST\\PublicToken"],"8128":[8154,"PhpParser\\Node\\Stmt\\Class_"],"8156":[8171,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PUBLIC"],"8213":[8233,"Facebook\\HHAST\\ProtectedToken"],"8257":[8283,"PhpParser\\Node\\Stmt\\Class_"],"8285":[8303,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PROTECTED"],"8345":[8363,"Facebook\\HHAST\\PrivateToken"],"8387":[8413,"PhpParser\\Node\\Stmt\\Class_"],"8415":[8431,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PRIVATE"],"8502":[8525,"Facebook\\HHAST\\TraitUseAliasItem"],"8571":[8586,"Facebook\\HHAST\\TraitUseAliasItem::getaliasingname()"],"8629":[8660,"Facebook\\HHAST\\ScopeResolutionExpression"],"8702":[8714,"Facebook\\HHAST\\ScopeResolutionExpression::getqualifier()"],"8754":[8773,"Facebook\\HHAST\\EditableToken"],"8808":[8815,"Facebook\\HHAST\\EditableToken::gettext()"],"8860":[8879,"Facebook\\HHAST\\QualifiedName"],"8902":[8926,"HackToPhp\\Transform\\QualifiedNameTransformer"],"8928":[8935,"HackToPhp\\Transform\\QualifiedNameTransformer::gettext()"],"8990":[9015,"Facebook\\HHAST\\SimpleTypeSpecifier"],"9050":[9062,"Facebook\\HHAST\\SimpleTypeSpecifier::getspecifier()"],"9115":[9140,"UnexpectedValueException"],"9224":[9231,"Facebook\\HHAST\\ScopeResolutionExpression::getname()"],"9423":[9437,"Facebook\\HHAST\\TraitUseAliasItem::getaliasedname()"],"9479":[9504,"Facebook\\HHAST\\SimpleTypeSpecifier"],"9548":[9560,"Facebook\\HHAST\\SimpleTypeSpecifier::getspecifier()"],"9594":[9638,"PhpParser\\Node\\Stmt\\TraitUseAdaptation\\Alias"],"9807":[9817,"Facebook\\HHAST\\TraitUseConflictResolution::getclauses()"],"9821":[9832,"Facebook\\HHAST\\EditableList::getchildren()"],"9894":[9920,"Facebook\\HHAST\\TypeConstDeclaration"],"9994":[10013,"Facebook\\HHAST\\RequireClause"],"10075":[10100,"UnexpectedValueException"],"10132":[10141,"get_class()"],"5652":[5657,"array<array-key, mixed>"],"10224":[10249,"Facebook\\HHAST\\PropertyDeclaration"],"10259":[10266,"HackToPhp\\Transform\\Project"],"10279":[10287,"HackToPhp\\Transform\\HackFile"],"10297":[10302,"HackToPhp\\Transform\\Scope"],"10427":[10439,"Facebook\\HHAST\\PropertyDeclaration::hasmodifiers()"],"10451":[10463,"Facebook\\HHAST\\PropertyDeclaration::getmodifiers()"],"10467":[10478,"Facebook\\HHAST\\EditableNode::getchildren()"],"10623":[10634,"array_merge()"],"10671":[10692,"HackToPhp\\Transform\\ExpressionTransformer"],"10694":[10710,"HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()"],"10759":[10776,"Facebook\\HHAST\\PublicToken"],"10795":[10821,"PhpParser\\Node\\Stmt\\Class_"],"10823":[10838,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PUBLIC"],"10875":[10895,"Facebook\\HHAST\\ProtectedToken"],"10914":[10940,"PhpParser\\Node\\Stmt\\Class_"],"10942":[10960,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PROTECTED"],"10997":[11015,"Facebook\\HHAST\\PrivateToken"],"11034":[11060,"PhpParser\\Node\\Stmt\\Class_"],"11062":[11078,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_PRIVATE"],"11115":[11132,"Facebook\\HHAST\\StaticToken"],"11151":[11177,"PhpParser\\Node\\Stmt\\Class_"],"11179":[11194,"PhpParser\\Node\\Stmt\\Class_::MODIFIER_STATIC"],"11229":[11236,"Facebook\\HHAST\\PropertyDeclaration::hastype()"],"11248":[11255,"Facebook\\HHAST\\PropertyDeclaration::gettype()"],"11300":[11315,"HackToPhp\\Transform\\TypeTransformer"],"11317":[11326,"HackToPhp\\Transform\\TypeTransformer::transform()"],"11396":[11406,"Psalm\\Type"],"11408":[11419,"Psalm\\Type::parsestring()"],"11580":[11589,"HackToPhp\\Transform\\HackFile::$namespace"],"11554":[11572,"Psalm\\Type\\Union::tonamespacedstring()"],"11633":[11649,"Psalm\\DocComment"],"11651":[11657,"Psalm\\DocComment::render()"],"11710":[11732,"PhpParser\\Comment\\Doc"],"11733":[11738,"rtrim()"],"11788":[11802,"Facebook\\HHAST\\PropertyDeclaration::getdeclarators()"],"11862":[11873,"Facebook\\HHAST\\EditableList::getchildren()"],"12014":[12035,"HackToPhp\\Transform\\ExpressionTransformer"],"12037":[12046,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"12142":[12178,"PhpParser\\Node\\Stmt\\PropertyProperty"],"12184":[12190,"substr()"],"12267":[12295,"PhpParser\\Node\\Stmt\\Property"],"10338":[10366,"PhpParser\\Node\\Stmt\\Property"]},{"356":[361,"Facebook\\HHAST\\ClassishDeclaration|Facebook\\HHAST\\AnonymousClass"],"468":[473,"Facebook\\HHAST\\ClassishDeclaration"],"440":[467,"array<array-key, mixed>"],"484":[489,"Facebook\\HHAST\\ClassishDeclaration"],"491":[503,"bool"],"526":[531,"Facebook\\HHAST\\ClassishDeclaration"],"533":[545,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"549":[560,"array<string, Facebook\\HHAST\\EditableNode>"],"640":[645,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"703":[708,"Facebook\\HHAST\\ClassishDeclaration"],"710":[720,"Facebook\\HHAST\\EditableToken"],"741":[746,"Facebook\\HHAST\\ClassishDeclaration"],"748":[755,"null|Facebook\\HHAST\\EditableToken"],"759":[766,"string"],"781":[791,"array<string, Facebook\\HHAST\\EditableNode>|null"],"807":[817,"non-empty-array<string, Facebook\\HHAST\\EditableNode>"],"842":[851,"Facebook\\HHAST\\EditableNode"],"891":[897,"int"],"962":[971,"Facebook\\HHAST\\EditableNode"],"1008":[1014,"int"],"1195":[1200,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"1247":[1252,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"1285":[1298,"mixed"],"1307":[1327,"mixed"],"1370":[1386,"mixed"],"1436":[1451,"mixed"],"1453":[1460,"mixed"],"1464":[1471,"mixed"],"1507":[1522,"mixed"],"1524":[1538,"mixed"],"1569":[1584,"mixed"],"1593":[1607,"mixed"],"1618":[1638,"mixed"],"1684":[1701,"mixed"],"1782":[1798,"mixed"],"1800":[1807,"mixed"],"1811":[1819,"HackToPhp\\Transform\\Project"],"1821":[1826,"HackToPhp\\Transform\\HackFile"],"1828":[1834,"HackToPhp\\Transform\\Scope"],"1772":[1781,"string"],"1915":[1936,"string"],"1903":[1914,"Psalm\\Type\\Union"],"1844":[1857,"array<mixed, array{0:Psalm\\Type\\Union, 1:null}>"],"1858":[1878,"mixed"],"1970":[1986,"mixed"],"1988":[1998,"mixed"],"2081":[2102,"string"],"2069":[2080,"Psalm\\Type\\Union"],"2138":[2156,"Psalm\\Type\\Union"],"2177":[2182,"HackToPhp\\Transform\\HackFile"],"2184":[2193,"null|string"],"2158":[2176,"string"],"2112":[2124,"array<int, string>"],"2297":[2305,"Psalm\\Type\\Union"],"2246":[2259,"array<mixed, array{0:Psalm\\Type\\Union, 1:null}>"],"2260":[2280,"mixed"],"2342":[2362,"mixed"],"2378":[2390,"array<int, string>"],"2365":[2391,"string"],"2327":[2337,"array<int, string>"],"2438":[2448,"array<int, string>"],"2402":[2411,"array{description:null, specials:array<empty, empty>}"],"2479":[2484,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"2486":[2500,"bool"],"2505":[2510,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"2512":[2526,"Facebook\\HHAST\\EditableList<null|Facebook\\HHAST\\EditableNode|Facebook\\HHAST\\SimpleTypeSpecifier>|null"],"2530":[2541,"array<string, Facebook\\HHAST\\EditableNode>"],"2587":[2606,"array<string, Facebook\\HHAST\\EditableNode>"],"2656":[2674,"Facebook\\HHAST\\EditableNode"],"2695":[2713,"mixed"],"2772":[2790,"Facebook\\HHAST\\GenericTypeSpecifier"],"2792":[2804,"Facebook\\HHAST\\EditableNode"],"2824":[2833,"array{description:null, specials:array{template?:array<int, string>, template-extends?:array<int, string>}}"],"2875":[2884,"array{description:null, specials:array{template?:array<int, string>, template-extends:null}}"],"2983":[3001,"Facebook\\HHAST\\GenericTypeSpecifier"],"3008":[3016,"HackToPhp\\Transform\\Project"],"3023":[3028,"HackToPhp\\Transform\\HackFile"],"3035":[3041,"HackToPhp\\Transform\\Scope"],"3048":[3061,"array<mixed, array{0:Psalm\\Type\\Union, 1:null}>"],"2967":[2976,"string"],"3112":[3125,"string"],"3133":[3146,"array<mixed, array{0:Psalm\\Type\\Union, 1:null}>"],"3100":[3111,"Psalm\\Type\\Union"],"3200":[3211,"Psalm\\Type\\Union"],"3232":[3237,"HackToPhp\\Transform\\HackFile"],"3239":[3248,"null|string"],"3213":[3231,"string"],"3154":[3163,"array{description:null, specials:array{template?:array<int, string>, template-extends:array<int, string>}}"],"3297":[3315,"mixed"],"3317":[3329,"mixed"],"3346":[3356,"mixed|Facebook\\HHAST\\EditableNode"],"3435":[3445,"Facebook\\HHAST\\NameToken"],"3447":[3454,"string"],"3391":[3406,"array<int, PhpParser\\Node\\Name>"],"3531":[3541,"mixed|Facebook\\HHAST\\EditableNode"],"3521":[3530,"PhpParser\\Node\\Name"],"3475":[3490,"array<int, PhpParser\\Node\\Name>"],"3573":[3582,"array{description:null, specials:array{template?:array<int, string>, template-extends?:array<int, string>}}"],"3560":[3583,"array<string, array{template?:array<int, string>, template-extends?:array<int, string>}>"],"3634":[3643,"array{description:null, specials:array{template?:array<int, string>, template-extends?:array<int, string>}}"],"3627":[3633,"string"],"3701":[3717,"string"],"3695":[3718,"string"],"3654":[3663,"array<array-key, mixed>"],"3754":[3759,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"3761":[3778,"bool"],"3783":[3788,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"3790":[3807,"Facebook\\HHAST\\EditableList<null|Facebook\\HHAST\\EditableNode|Facebook\\HHAST\\SimpleTypeSpecifier>|null"],"3811":[3822,"array<string, Facebook\\HHAST\\EditableNode>"],"3877":[3900,"array<string, Facebook\\HHAST\\EditableNode>"],"3958":[3980,"Facebook\\HHAST\\EditableNode"],"4001":[4023,"mixed"],"4082":[4104,"Facebook\\HHAST\\GenericTypeSpecifier"],"4106":[4118,"Facebook\\HHAST\\EditableNode"],"4151":[4173,"mixed"],"4175":[4187,"mixed"],"4204":[4214,"mixed|Facebook\\HHAST\\EditableNode"],"4302":[4312,"Facebook\\HHAST\\NameToken"],"4314":[4321,"string"],"4249":[4273,"array<int, PhpParser\\Node\\Name>"],"4407":[4417,"mixed|Facebook\\HHAST\\EditableNode"],"4397":[4406,"PhpParser\\Node\\Name"],"4342":[4366,"array<int, PhpParser\\Node\\Name>"],"4436":[4447,"null|Facebook\\HHAST\\EditableToken"],"4480":[4491,"null|Facebook\\HHAST\\EditableToken"],"4541":[4552,"null|string"],"4596":[4601,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"4603":[4610,"Facebook\\HHAST\\ClassishBody"],"4614":[4622,"HackToPhp\\Transform\\Project"],"4624":[4629,"HackToPhp\\Transform\\HackFile"],"4631":[4637,"HackToPhp\\Transform\\Scope"],"4639":[4652,"array<mixed, array{0:Psalm\\Type\\Union, 1:null}>"],"4582":[4595,"array<array-key, mixed>"],"4671":[4677,"int"],"4697":[4712,"array<int, PhpParser\\Node\\Name>"],"4715":[4730,"non-empty-array<int, PhpParser\\Node\\Name>"],"4763":[4787,"array<int, PhpParser\\Node\\Name>"],"4820":[4829,"array<array-key, mixed>"],"4854":[4865,"Facebook\\HHAST\\EditableToken"],"4951":[4962,"null|string"],"5006":[5011,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"5013":[5020,"Facebook\\HHAST\\ClassishBody"],"5024":[5032,"HackToPhp\\Transform\\Project"],"5034":[5039,"HackToPhp\\Transform\\HackFile"],"5041":[5047,"HackToPhp\\Transform\\Scope"],"5049":[5062,"array<mixed, array{0:Psalm\\Type\\Union, 1:null}>"],"4992":[5005,"array<array-key, mixed>"],"5083":[5098,"array<int, PhpParser\\Node\\Name>"],"5131":[5140,"array<array-key, mixed>"],"5165":[5176,"Facebook\\HHAST\\EditableToken"],"5254":[5265,"null|string"],"5309":[5314,"Facebook\\HHAST\\AnonymousClass|Facebook\\HHAST\\ClassishDeclaration"],"5316":[5323,"Facebook\\HHAST\\ClassishBody"],"5327":[5335,"HackToPhp\\Transform\\Project"],"5337":[5342,"HackToPhp\\Transform\\HackFile"],"5344":[5350,"HackToPhp\\Transform\\Scope"],"5352":[5365,"array<mixed, array{0:Psalm\\Type\\Union, 1:null}>"],"5295":[5308,"array<array-key, mixed>"],"5399":[5408,"array<array-key, mixed>"],"5674":[5679,"Facebook\\HHAST\\ClassishBody"],"5681":[5692,"bool"],"5697":[5702,"Facebook\\HHAST\\ClassishBody"],"5704":[5715,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"5719":[5730,"array<string, Facebook\\HHAST\\EditableNode>"],"5767":[5776,"array<string, Facebook\\HHAST\\EditableNode>"],"5797":[5803,"Facebook\\HHAST\\EditableNode"],"5889":[5895,"Facebook\\HHAST\\PropertyDeclaration"],"5902":[5910,"HackToPhp\\Transform\\Project"],"5917":[5922,"HackToPhp\\Transform\\HackFile"],"5929":[5935,"HackToPhp\\Transform\\Scope"],"5942":[5955,"array<array-key, mixed>"],"5865":[5882,"PhpParser\\Node\\Stmt\\Property"],"5848":[5854,"array<array-key, mixed>"],"5990":[5996,"Facebook\\HHAST\\EditableNode"],"6098":[6104,"Facebook\\HHAST\\MethodishDeclaration"],"6111":[6119,"HackToPhp\\Transform\\Project"],"6126":[6131,"HackToPhp\\Transform\\HackFile"],"6138":[6144,"HackToPhp\\Transform\\Scope"],"6151":[6164,"array<array-key, mixed>"],"6171":[6177,"array<array-key, mixed>"],"6082":[6091,"PhpParser\\Node"],"6201":[6206,"PhpParser\\Node"],"6190":[6196,"array<array-key, mixed>"],"6235":[6241,"Facebook\\HHAST\\EditableNode"],"6287":[6293,"Facebook\\HHAST\\ConstDeclaration"],"6295":[6306,"bool"],"6392":[6398,"Facebook\\HHAST\\ConstDeclaration"],"6400":[6408,"HackToPhp\\Transform\\Project"],"6410":[6415,"HackToPhp\\Transform\\HackFile"],"6417":[6423,"HackToPhp\\Transform\\Scope"],"6382":[6391,"PhpParser\\Node\\Stmt"],"6342":[6348,"array<array-key, mixed>"],"6459":[6465,"Facebook\\HHAST\\EditableNode"],"6664":[6679,"Facebook\\HHAST\\ListItem"],"6681":[6688,"null|Facebook\\HHAST\\EditableNode"],"6704":[6719,"null|Facebook\\HHAST\\EditableNode"],"6782":[6797,"Facebook\\HHAST\\GenericTypeSpecifier"],"6799":[6811,"Facebook\\HHAST\\EditableNode"],"6852":[6867,"null|Facebook\\HHAST\\EditableNode"],"6906":[6916,"mixed|Facebook\\HHAST\\EditableNode"],"6986":[6996,"Facebook\\HHAST\\NameToken"],"6998":[7005,"string"],"7070":[7080,"mixed|Facebook\\HHAST\\EditableNode"],"7082":[7087,"HackToPhp\\Transform\\HackFile"],"7060":[7069,"PhpParser\\Node\\Name"],"7105":[7111,"Facebook\\HHAST\\TraitUse"],"7113":[7121,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"7125":[7136,"array<string, Facebook\\HHAST\\EditableNode>"],"6549":[7145,"array<string, PhpParser\\Node\\Name>"],"6499":[6505,"array<array-key, mixed>"],"7180":[7186,"Facebook\\HHAST\\EditableNode"],"7403":[7418,"Facebook\\HHAST\\ListItem"],"7420":[7427,"null|Facebook\\HHAST\\EditableNode"],"7451":[7466,"null|Facebook\\HHAST\\EditableNode"],"7496":[7506,"mixed"],"7576":[7586,"Facebook\\HHAST\\NameToken"],"7588":[7595,"string"],"7660":[7670,"mixed"],"7672":[7677,"HackToPhp\\Transform\\HackFile"],"7650":[7659,"PhpParser\\Node\\Name"],"7695":[7701,"Facebook\\HHAST\\TraitUseConflictResolution"],"7703":[7711,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\SimpleTypeSpecifier>"],"7715":[7726,"array<string, Facebook\\HHAST\\EditableNode>"],"7288":[7735,"array<string, PhpParser\\Node\\Name>"],"7857":[7872,"Facebook\\HHAST\\ListItem"],"7874":[7881,"null|Facebook\\HHAST\\EditableNode"],"7906":[7921,"null|Facebook\\HHAST\\EditableNode"],"7974":[7984,"mixed"],"8026":[8036,"mixed"],"8066":[8075,"mixed"],"8118":[8124,"int"],"8192":[8201,"mixed"],"8247":[8253,"int"],"8324":[8333,"mixed"],"8377":[8383,"int"],"8475":[8490,"null|Facebook\\HHAST\\EditableNode"],"8554":[8569,"Facebook\\HHAST\\TraitUseAliasItem"],"8571":[8586,"Facebook\\HHAST\\EditableNode"],"8603":[8617,"Facebook\\HHAST\\EditableNode"],"8686":[8700,"Facebook\\HHAST\\ScopeResolutionExpression"],"8702":[8714,"Facebook\\HHAST\\EditableNode"],"8732":[8742,"Facebook\\HHAST\\EditableNode"],"8796":[8806,"Facebook\\HHAST\\EditableToken"],"8808":[8815,"string"],"8838":[8848,"Facebook\\HHAST\\EditableNode"],"8936":[8946,"Facebook\\HHAST\\QualifiedName"],"8928":[8935,"string"],"8968":[8978,"Facebook\\HHAST\\EditableNode"],"9038":[9048,"Facebook\\HHAST\\SimpleTypeSpecifier"],"9050":[9062,"Facebook\\HHAST\\EditableNode"],"9192":[9198,"string|mixed"],"9208":[9222,"Facebook\\HHAST\\ScopeResolutionExpression"],"9224":[9231,"Facebook\\HHAST\\EditableNode"],"9285":[9299,"Facebook\\HHAST\\EditableNode"],"9348":[9358,"mixed"],"9360":[9367,"mixed"],"9406":[9421,"Facebook\\HHAST\\TraitUseAliasItem"],"9423":[9437,"null|Facebook\\HHAST\\SimpleTypeSpecifier"],"9454":[9467,"null|Facebook\\HHAST\\SimpleTypeSpecifier"],"9533":[9546,"Facebook\\HHAST\\SimpleTypeSpecifier"],"9548":[9560,"Facebook\\HHAST\\EditableNode"],"9664":[9683,"string|mixed"],"9694":[9700,"null|int"],"9711":[9724,"null|Facebook\\HHAST\\EditableNode"],"9799":[9805,"Facebook\\HHAST\\TraitUseConflictResolution"],"9807":[9817,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"9821":[9832,"array<string, Facebook\\HHAST\\EditableNode>"],"7742":[9841,"array<string, PhpParser\\Node\\Stmt\\TraitUseAdaptation\\Alias|mixed>"],"7238":[7244,"array<array-key, mixed>"],"9876":[9882,"Facebook\\HHAST\\EditableNode"],"9976":[9982,"Facebook\\HHAST\\EditableNode"],"10142":[10148,"Facebook\\HHAST\\EditableNode"],"10132":[10149,"string"],"10166":[10172,"array<array-key, mixed>"],"10420":[10425,"Facebook\\HHAST\\PropertyDeclaration"],"10427":[10439,"bool"],"10444":[10449,"Facebook\\HHAST\\PropertyDeclaration"],"10451":[10463,"Facebook\\HHAST\\EditableNode"],"10467":[10478,"array<string, Facebook\\HHAST\\EditableNode>"],"10540":[10550,"array<string, Facebook\\HHAST\\EditableNode>|null"],"10566":[10576,"non-empty-array<string, Facebook\\HHAST\\EditableNode>"],"10641":[10652,"array{comments:array<array-key, mixed>}"],"10711":[10720,"Facebook\\HHAST\\EditableNode"],"10694":[10710,"array<array-key, mixed>"],"10623":[10727,"array<array-key, mixed>"],"10597":[10608,"array{comments:array<array-key, mixed>}"],"10738":[10747,"Facebook\\HHAST\\EditableNode"],"10785":[10791,"int"],"10854":[10863,"Facebook\\HHAST\\EditableNode"],"10904":[10910,"int"],"10976":[10985,"Facebook\\HHAST\\EditableNode"],"11024":[11030,"int"],"11094":[11103,"Facebook\\HHAST\\EditableNode"],"11141":[11147,"int"],"11222":[11227,"Facebook\\HHAST\\PropertyDeclaration"],"11229":[11236,"bool"],"11241":[11246,"Facebook\\HHAST\\PropertyDeclaration"],"11248":[11255,"null|Facebook\\HHAST\\EditableNode"],"11273":[11278,"null|Facebook\\HHAST\\EditableNode"],"11327":[11332,"Facebook\\HHAST\\EditableNode"],"11334":[11342,"HackToPhp\\Transform\\Project"],"11344":[11349,"HackToPhp\\Transform\\HackFile"],"11351":[11357,"HackToPhp\\Transform\\Scope"],"11359":[11372,"array<array-key, mixed>"],"11317":[11326,"string"],"11420":[11432,"string"],"11408":[11419,"Psalm\\Type\\Union"],"11541":[11552,"Psalm\\Type\\Union"],"11573":[11578,"HackToPhp\\Transform\\HackFile"],"11580":[11589,"null|string"],"11554":[11572,"string"],"11509":[11518,"array{description:string, specials:array<empty, empty>}"],"11658":[11667,"array{description:string, specials:array{var:array{0:string}}}"],"11651":[11657,"string"],"11739":[11755,"string"],"11733":[11756,"string"],"11678":[11689,"array{comments:array<array-key, mixed>}"],"11781":[11786,"Facebook\\HHAST\\PropertyDeclaration"],"11788":[11802,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\PropertyDeclarator>"],"11848":[11860,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\PropertyDeclarator>"],"11862":[11873,"array<string, Facebook\\HHAST\\EditableNode>"],"11911":[11922,"Facebook\\HHAST\\EditableNode"],"11966":[11977,"mixed"],"11979":[11993,"mixed"],"12047":[12058,"mixed"],"12060":[12074,"mixed"],"12078":[12086,"HackToPhp\\Transform\\Project"],"12088":[12093,"HackToPhp\\Transform\\HackFile"],"12095":[12101,"HackToPhp\\Transform\\Scope"],"12037":[12046,"PhpParser\\Node\\Expr"],"12191":[12202,"mixed"],"12204":[12211,"mixed"],"12215":[12222,"mixed"],"12184":[12228,"string|false"],"12234":[12242,"null|PhpParser\\Node\\Expr"],"12113":[12133,"array<int, PhpParser\\Node\\Stmt\\PropertyProperty>"],"12300":[12306,"int"],"12311":[12331,"array<int, PhpParser\\Node\\Stmt\\PropertyProperty>"],"12336":[12347,"array{comments:array<array-key, mixed>}"]},[]],"src\/HackToPhp\/Transform\/IfStatementTransformer.php":[{"140":[157,"Facebook\\HHAST\\IfStatement"],"165":[172,"HackToPhp\\Transform\\Project"],"183":[191,"HackToPhp\\Transform\\HackFile"],"199":[204,"HackToPhp\\Transform\\Scope"],"243":[264,"HackToPhp\\Transform\\ExpressionTransformer"],"283":[295,"Facebook\\HHAST\\IfStatement::getcondition()"],"266":[275,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"378":[390,"Facebook\\HHAST\\IfStatement::getstatement()"],"440":[461,"HackToPhp\\Transform\\ExpressionTransformer"],"463":[490,"HackToPhp\\Transform\\ExpressionTransformer::gettokencommentsrecursively()"],"533":[556,"Facebook\\HHAST\\CompoundStatement"],"577":[590,"Facebook\\HHAST\\CompoundStatement::getrightbrace()"],"617":[638,"HackToPhp\\Transform\\ExpressionTransformer"],"674":[687,"Facebook\\HHAST\\CompoundStatement::getrightbrace()"],"640":[656,"HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()"],"708":[723,"HackToPhp\\Transform\\NodeTransformer"],"725":[734,"HackToPhp\\Transform\\NodeTransformer::transform()"],"786":[794,"is_array()"],"876":[899,"PhpParser\\Node\\Stmt\\Nop"],"979":[995,"Facebook\\HHAST\\IfStatement::haselseifclauses()"],"1000":[1004,"HackToPhp\\Transform\\IfStatementTransformer"],"1030":[1046,"Facebook\\HHAST\\IfStatement::getelseifclauses()"],"1006":[1022,"HackToPhp\\Transform\\IfStatementTransformer::transformelseifs()"],"1113":[1126,"Facebook\\HHAST\\IfStatement::haselseclause()"],"1160":[1173,"Facebook\\HHAST\\IfStatement::getelseclause()"],"1177":[1189,"Facebook\\HHAST\\ElseClause::getstatement()"],"1259":[1282,"Facebook\\HHAST\\CompoundStatement"],"1303":[1316,"Facebook\\HHAST\\CompoundStatement::getrightbrace()"],"1349":[1370,"HackToPhp\\Transform\\ExpressionTransformer"],"1406":[1419,"Facebook\\HHAST\\CompoundStatement::getrightbrace()"],"1372":[1388,"HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()"],"1464":[1481,"Facebook\\HHAST\\IfStatement"],"1510":[1514,"HackToPhp\\Transform\\IfStatementTransformer"],"1516":[1525,"HackToPhp\\Transform\\IfStatementTransformer::transform()"],"1645":[1660,"HackToPhp\\Transform\\NodeTransformer"],"1662":[1671,"HackToPhp\\Transform\\NodeTransformer::transform()"],"1756":[1764,"is_array()"],"1875":[1898,"PhpParser\\Node\\Stmt\\Nop"],"1983":[2008,"PhpParser\\Node\\Stmt\\Else_"],"2050":[2073,"PhpParser\\Node\\Stmt\\If_"],"215":[229,"PhpParser\\Node"],"2263":[2281,"Facebook\\HHAST\\EditableList"],"2289":[2296,"HackToPhp\\Transform\\Project"],"2307":[2315,"HackToPhp\\Transform\\HackFile"],"2323":[2328,"HackToPhp\\Transform\\Scope"],"2357":[2366,"array_map()"],"2380":[2398,"Facebook\\HHAST\\ElseifClause"],"2469":[2481,"Facebook\\HHAST\\ElseifClause::getstatement()"],"2512":[2533,"HackToPhp\\Transform\\ExpressionTransformer"],"2552":[2564,"Facebook\\HHAST\\ElseifClause::getcondition()"],"2535":[2544,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"2619":[2634,"HackToPhp\\Transform\\NodeTransformer"],"2636":[2645,"HackToPhp\\Transform\\NodeTransformer::transform()"],"2763":[2786,"Facebook\\HHAST\\CompoundStatement"],"2809":[2822,"Facebook\\HHAST\\CompoundStatement::getrightbrace()"],"2858":[2879,"HackToPhp\\Transform\\ExpressionTransformer"],"2917":[2930,"Facebook\\HHAST\\CompoundStatement::getrightbrace()"],"2881":[2897,"HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()"],"2951":[2959,"is_array()"],"3104":[3127,"PhpParser\\Node\\Stmt\\Nop"],"3219":[3246,"PhpParser\\Node\\Stmt\\ElseIf_"],"3321":[3332,"Facebook\\HHAST\\EditableList::getchildren()"],"2339":[2344,"array<array-key, mixed>"]},{"276":[281,"Facebook\\HHAST\\IfStatement"],"283":[295,"Facebook\\HHAST\\EditableNode"],"299":[307,"HackToPhp\\Transform\\Project"],"309":[314,"HackToPhp\\Transform\\HackFile"],"316":[322,"HackToPhp\\Transform\\Scope"],"266":[275,"PhpParser\\Node\\Expr"],"371":[376,"Facebook\\HHAST\\IfStatement"],"378":[390,"Facebook\\HHAST\\EditableNode"],"491":[496,"Facebook\\HHAST\\IfStatement"],"463":[490,"array<array-key, mixed>"],"506":[521,"Facebook\\HHAST\\EditableNode"],"560":[575,"Facebook\\HHAST\\CompoundStatement"],"577":[590,"null|Facebook\\HHAST\\RightBraceToken"],"657":[672,"Facebook\\HHAST\\CompoundStatement"],"674":[687,"null|Facebook\\HHAST\\RightBraceToken"],"640":[656,"array<array-key, mixed>"],"735":[750,"Facebook\\HHAST\\EditableNode"],"752":[760,"HackToPhp\\Transform\\Project"],"762":[767,"HackToPhp\\Transform\\HackFile"],"769":[775,"HackToPhp\\Transform\\Scope"],"795":[801,"mixed"],"786":[802,"bool"],"819":[825,"mixed"],"839":[854,"array<array-key, mixed>"],"926":[941,"non-empty-array<array-key, mixed>"],"861":[867,"array<array-key, mixed>"],"972":[977,"Facebook\\HHAST\\IfStatement"],"979":[995,"bool"],"1023":[1028,"Facebook\\HHAST\\IfStatement"],"1030":[1046,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"1050":[1058,"HackToPhp\\Transform\\Project"],"1060":[1065,"HackToPhp\\Transform\\HackFile"],"1067":[1073,"HackToPhp\\Transform\\Scope"],"1006":[1022,"array<array-key, mixed>"],"1106":[1111,"Facebook\\HHAST\\IfStatement"],"1113":[1126,"bool"],"1153":[1158,"Facebook\\HHAST\\IfStatement"],"1160":[1173,"null|Facebook\\HHAST\\ElseClause"],"1177":[1189,"Facebook\\HHAST\\EditableNode"],"1232":[1247,"Facebook\\HHAST\\EditableNode"],"1286":[1301,"Facebook\\HHAST\\CompoundStatement"],"1303":[1316,"null|Facebook\\HHAST\\RightBraceToken"],"1389":[1404,"Facebook\\HHAST\\CompoundStatement"],"1406":[1419,"null|Facebook\\HHAST\\RightBraceToken"],"1372":[1388,"array<array-key, mixed>"],"1437":[1452,"Facebook\\HHAST\\EditableNode"],"1526":[1541,"Facebook\\HHAST\\IfStatement"],"1543":[1551,"HackToPhp\\Transform\\Project"],"1553":[1558,"HackToPhp\\Transform\\HackFile"],"1560":[1566,"HackToPhp\\Transform\\Scope"],"1516":[1525,"PhpParser\\Node"],"1605":[1620,"Facebook\\HHAST\\EditableNode"],"1672":[1687,"Facebook\\HHAST\\EditableNode"],"1706":[1714,"HackToPhp\\Transform\\Project"],"1716":[1721,"HackToPhp\\Transform\\HackFile"],"1723":[1729,"HackToPhp\\Transform\\Scope"],"1765":[1776,"non-empty-array<mixed|int, mixed|PhpParser\\Node>|mixed"],"1756":[1777,"bool"],"1800":[1811,"mixed"],"1827":[1847,"array<array-key, mixed>"],"1927":[1947,"non-empty-array<array-key, mixed>"],"1855":[1866,"array<array-key, mixed>"],"2014":[2025,"array<array-key, mixed>"],"2078":[2083,"PhpParser\\Node\\Expr"],"2105":[2111,"array<array-key, mixed>"],"2130":[2138,"array<array-key, mixed>|null"],"2154":[2159,"null|PhpParser\\Node\\Stmt\\Else_"],"2190":[2205,"array<array-key, mixed>"],"2462":[2467,"Facebook\\HHAST\\ElseifClause"],"2469":[2481,"Facebook\\HHAST\\EditableNode"],"2545":[2550,"Facebook\\HHAST\\ElseifClause"],"2552":[2564,"Facebook\\HHAST\\EditableNode"],"2568":[2576,"HackToPhp\\Transform\\Project"],"2578":[2583,"HackToPhp\\Transform\\HackFile"],"2585":[2591,"HackToPhp\\Transform\\Scope"],"2535":[2544,"PhpParser\\Node\\Expr"],"2646":[2663,"Facebook\\HHAST\\EditableNode"],"2665":[2673,"HackToPhp\\Transform\\Project"],"2675":[2680,"HackToPhp\\Transform\\HackFile"],"2682":[2688,"HackToPhp\\Transform\\Scope"],"2734":[2751,"Facebook\\HHAST\\EditableNode"],"2790":[2807,"Facebook\\HHAST\\CompoundStatement"],"2809":[2822,"null|Facebook\\HHAST\\RightBraceToken"],"2898":[2915,"Facebook\\HHAST\\CompoundStatement"],"2917":[2930,"null|Facebook\\HHAST\\RightBraceToken"],"2881":[2897,"array<array-key, mixed>"],"2960":[2978,"mixed"],"2951":[2979,"bool"],"3010":[3028,"mixed"],"3046":[3068,"array<array-key, mixed>"],"3158":[3180,"non-empty-array<array-key, mixed>"],"3077":[3095,"array<array-key, mixed>"],"3253":[3272,"PhpParser\\Node\\Expr"],"3279":[3297,"array<array-key, mixed>"],"3314":[3319,"Facebook\\HHAST\\EditableList"],"3321":[3332,"array<string, Facebook\\HHAST\\EditableNode>"],"2357":[3338,"array<string, PhpParser\\Node\\Stmt\\ElseIf_>"]},[]],"src\/HackToPhp\/Transform\/SwitchStatementTransformer.php":[{"144":[165,"Facebook\\HHAST\\SwitchStatement"],"173":[180,"HackToPhp\\Transform\\Project"],"191":[199,"HackToPhp\\Transform\\HackFile"],"207":[212,"HackToPhp\\Transform\\Scope"],"257":[278,"HackToPhp\\Transform\\ExpressionTransformer"],"297":[310,"Facebook\\HHAST\\SwitchStatement::getexpression()"],"280":[289,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"351":[355,"HackToPhp\\Transform\\SwitchStatementTransformer"],"379":[390,"Facebook\\HHAST\\SwitchStatement::getsections()"],"357":[371,"HackToPhp\\Transform\\SwitchStatementTransformer::transformcases()"],"434":[461,"PhpParser\\Node\\Stmt\\Switch_"],"223":[237,"PhpParser\\Node"],"538":[556,"Facebook\\HHAST\\EditableList"],"564":[571,"HackToPhp\\Transform\\Project"],"582":[590,"HackToPhp\\Transform\\HackFile"],"598":[603,"HackToPhp\\Transform\\Scope"],"657":[668,"Facebook\\HHAST\\EditableList::getchildren()"],"714":[733,"Facebook\\HHAST\\SwitchSection"],"751":[776,"UnexpectedValueException"],"816":[825,"get_class()"],"872":[881,"Facebook\\HHAST\\SwitchSection::getlabels()"],"885":[896,"Facebook\\HHAST\\EditableList::getchildren()"],"918":[927,"array_pop()"],"1001":[1026,"PhpParser\\Node\\Stmt\\Case_"],"1051":[1069,"Facebook\\HHAST\\DefaultLabel"],"1079":[1100,"HackToPhp\\Transform\\ExpressionTransformer"],"1102":[1111,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1227":[1252,"PhpParser\\Node\\Stmt\\Case_"],"1281":[1299,"Facebook\\HHAST\\DefaultLabel"],"1309":[1330,"HackToPhp\\Transform\\ExpressionTransformer"],"1332":[1341,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1412":[1425,"Facebook\\HHAST\\SwitchSection::hasstatements()"],"1430":[1445,"HackToPhp\\Transform\\NodeTransformer"],"1467":[1480,"Facebook\\HHAST\\SwitchSection::getstatements()"],"1447":[1456,"HackToPhp\\Transform\\NodeTransformer::transform()"],"614":[619,"array<array-key, mixed>"]},{"290":[295,"Facebook\\HHAST\\SwitchStatement"],"297":[310,"Facebook\\HHAST\\EditableNode"],"314":[322,"HackToPhp\\Transform\\Project"],"324":[329,"HackToPhp\\Transform\\HackFile"],"331":[337,"HackToPhp\\Transform\\Scope"],"280":[289,"PhpParser\\Node\\Expr"],"372":[377,"Facebook\\HHAST\\SwitchStatement"],"379":[390,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"394":[402,"HackToPhp\\Transform\\Project"],"404":[409,"HackToPhp\\Transform\\HackFile"],"411":[417,"HackToPhp\\Transform\\Scope"],"357":[371,"array<array-key, mixed>"],"466":[477,"PhpParser\\Node\\Expr"],"482":[488,"array<array-key, mixed>"],"650":[655,"Facebook\\HHAST\\EditableList"],"657":[668,"array<string, Facebook\\HHAST\\EditableNode>"],"694":[702,"Facebook\\HHAST\\EditableNode"],"826":[834,"Facebook\\HHAST\\EditableNode"],"816":[835,"string"],"862":[870,"Facebook\\HHAST\\SwitchSection"],"872":[881,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"885":[896,"array<string, Facebook\\HHAST\\EditableNode>"],"928":[940,"array<string, Facebook\\HHAST\\EditableNode>"],"918":[941,"Facebook\\HHAST\\EditableNode|null"],"956":[968,"array<string, Facebook\\HHAST\\EditableNode>"],"1033":[1039,"Facebook\\HHAST\\EditableNode"],"1112":[1118,"Facebook\\HHAST\\EditableNode"],"1137":[1145,"HackToPhp\\Transform\\Project"],"1147":[1152,"HackToPhp\\Transform\\HackFile"],"1154":[1160,"HackToPhp\\Transform\\Scope"],"1102":[1111,"PhpParser\\Node\\Expr"],"986":[992,"array<int, PhpParser\\Node\\Stmt\\Case_>"],"1258":[1269,"null|Facebook\\HHAST\\EditableNode"],"1342":[1353,"null|Facebook\\HHAST\\EditableNode"],"1372":[1380,"HackToPhp\\Transform\\Project"],"1382":[1387,"HackToPhp\\Transform\\HackFile"],"1389":[1395,"HackToPhp\\Transform\\Scope"],"1332":[1341,"PhpParser\\Node\\Expr"],"1402":[1410,"Facebook\\HHAST\\SwitchSection"],"1412":[1425,"bool"],"1457":[1465,"Facebook\\HHAST\\SwitchSection"],"1467":[1480,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"1484":[1492,"HackToPhp\\Transform\\Project"],"1494":[1499,"HackToPhp\\Transform\\HackFile"],"1501":[1507,"HackToPhp\\Transform\\Scope"],"1212":[1218,"array<int, PhpParser\\Node\\Stmt\\Case_>"],"1534":[1540,"array<int, PhpParser\\Node\\Stmt\\Case_>"]},[]],"src\/HackToPhp\/Transform\/WhileStatementTransformer.php":[{"143":[163,"Facebook\\HHAST\\WhileStatement"],"171":[178,"HackToPhp\\Transform\\Project"],"189":[197,"HackToPhp\\Transform\\HackFile"],"205":[210,"HackToPhp\\Transform\\Scope"],"255":[276,"HackToPhp\\Transform\\ExpressionTransformer"],"295":[307,"Facebook\\HHAST\\WhileStatement::getcondition()"],"278":[287,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"349":[364,"HackToPhp\\Transform\\NodeTransformer"],"383":[390,"Facebook\\HHAST\\WhileStatement::getbody()"],"366":[375,"HackToPhp\\Transform\\NodeTransformer::transform()"],"428":[436,"is_array()"],"488":[514,"PhpParser\\Node\\Stmt\\While_"],"221":[235,"PhpParser\\Node"]},{"288":[293,"Facebook\\HHAST\\WhileStatement"],"295":[307,"Facebook\\HHAST\\EditableNode"],"311":[319,"HackToPhp\\Transform\\Project"],"321":[326,"HackToPhp\\Transform\\HackFile"],"328":[334,"HackToPhp\\Transform\\Scope"],"278":[287,"PhpParser\\Node\\Expr"],"376":[381,"Facebook\\HHAST\\WhileStatement"],"383":[390,"Facebook\\HHAST\\EditableNode"],"394":[402,"HackToPhp\\Transform\\Project"],"404":[409,"HackToPhp\\Transform\\HackFile"],"411":[417,"HackToPhp\\Transform\\Scope"],"437":[443,"mixed"],"428":[444,"bool"],"461":[467,"mixed"],"519":[530,"PhpParser\\Node\\Expr"],"535":[541,"array<array-key, mixed>"]},[]],"src\/HackToPhp\/Transform\/PrefixUnaryExpressionTransformer.php":[{"355":[382,"Facebook\\HHAST\\PrefixUnaryExpression"],"390":[397,"HackToPhp\\Transform\\Project"],"408":[416,"HackToPhp\\Transform\\HackFile"],"424":[429,"HackToPhp\\Transform\\Scope"],"484":[495,"Facebook\\HHAST\\PrefixUnaryExpression::getoperator()"],"509":[530,"HackToPhp\\Transform\\ExpressionTransformer"],"549":[559,"Facebook\\HHAST\\PrefixUnaryExpression::getoperand()"],"532":[541,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"600":[609,"get_class()"],"617":[628,"Facebook\\HHAST\\PrefixUnaryExpression::getoperator()"],"643":[659,"Facebook\\HHAST\\ExclamationToken"],"683":[713,"PhpParser\\Node\\Expr\\BooleanNot"],"731":[742,"Facebook\\HHAST\\DollarToken"],"765":[790,"UnexpectedValueException"],"829":[838,"Facebook\\HHAST\\PlusToken"],"862":[891,"PhpParser\\Node\\Expr\\UnaryPlus"],"909":[922,"Facebook\\HHAST\\PlusPlusToken"],"946":[972,"PhpParser\\Node\\Expr\\PreInc"],"990":[1000,"Facebook\\HHAST\\MinusToken"],"1024":[1054,"PhpParser\\Node\\Expr\\UnaryMinus"],"1072":[1087,"Facebook\\HHAST\\MinusMinusToken"],"1111":[1137,"PhpParser\\Node\\Expr\\PreDec"],"1155":[1162,"Facebook\\HHAST\\AtToken"],"1186":[1219,"PhpParser\\Node\\Expr\\ErrorSuppress"],"1237":[1247,"Facebook\\HHAST\\AwaitToken"],"1271":[1297,"PhpParser\\Node\\Expr\\Yield_"],"1315":[1325,"Facebook\\HHAST\\CloneToken"],"1349":[1375,"PhpParser\\Node\\Expr\\Clone_"],"1393":[1403,"Facebook\\HHAST\\PrintToken"],"1427":[1453,"PhpParser\\Node\\Expr\\Print_"],"1471":[1483,"Facebook\\HHAST\\SuspendToken"],"1519":[1529,"Facebook\\HHAST\\TildeToken"],"1553":[1583,"PhpParser\\Node\\Expr\\BitwiseNot"],"1612":[1637,"UnexpectedValueException"],"1666":[1675,"get_class()"],"1683":[1694,"Facebook\\HHAST\\PrefixUnaryExpression::getoperator()"],"440":[459,"PhpParser\\Node\\Expr"]},{"477":[482,"Facebook\\HHAST\\PrefixUnaryExpression"],"484":[495,"Facebook\\HHAST\\EditableToken"],"542":[547,"Facebook\\HHAST\\PrefixUnaryExpression"],"549":[559,"Facebook\\HHAST\\EditableNode"],"563":[571,"HackToPhp\\Transform\\Project"],"573":[578,"HackToPhp\\Transform\\HackFile"],"580":[586,"HackToPhp\\Transform\\Scope"],"532":[541,"PhpParser\\Node\\Expr"],"610":[615,"Facebook\\HHAST\\PrefixUnaryExpression"],"617":[628,"Facebook\\HHAST\\EditableToken"],"600":[631,"class-string"],"714":[719,"PhpParser\\Node\\Expr"],"892":[897,"PhpParser\\Node\\Expr"],"973":[978,"PhpParser\\Node\\Expr"],"1055":[1060,"PhpParser\\Node\\Expr"],"1138":[1143,"PhpParser\\Node\\Expr"],"1220":[1225,"PhpParser\\Node\\Expr"],"1298":[1303,"PhpParser\\Node\\Expr"],"1376":[1381,"PhpParser\\Node\\Expr"],"1454":[1459,"PhpParser\\Node\\Expr"],"1503":[1508,"PhpParser\\Node\\Expr"],"1584":[1589,"PhpParser\\Node\\Expr"],"1676":[1681,"Facebook\\HHAST\\PrefixUnaryExpression"],"1683":[1694,"Facebook\\HHAST\\EditableToken"],"1666":[1697,"class-string"]},[]],"src\/HackToPhp\/Transform\/ExpressionTransformer.php":[{"1054":[1079,"Facebook\\HHAST\\ExpressionStatement"],"1087":[1094,"HackToPhp\\Transform\\Project"],"1105":[1113,"HackToPhp\\Transform\\HackFile"],"1121":[1126,"HackToPhp\\Transform\\Scope"],"1184":[1197,"Facebook\\HHAST\\ExpressionStatement::getexpression()"],"1244":[1267,"PhpParser\\Node\\Stmt\\Nop"],"1311":[1326,"Facebook\\HHAST\\NameToken"],"1367":[1374,"Facebook\\HHAST\\NameToken::gettext()"],"1428":[1458,"PhpParser\\Node\\Stmt\\Expression"],"1469":[1494,"PhpParser\\Node\\Expr\\Exit_"],"1567":[1592,"PhpParser\\Node\\Expr\\Exit_"],"1594":[1603,"PhpParser\\Node\\Expr\\Exit_::KIND_EXIT"],"1673":[1703,"PhpParser\\Node\\Stmt\\Expression"],"1714":[1739,"PhpParser\\Node\\Expr\\Exit_"],"1812":[1837,"PhpParser\\Node\\Expr\\Exit_"],"1839":[1847,"PhpParser\\Node\\Expr\\Exit_::KIND_DIE"],"1882":[1907,"UnexpectedValueException"],"1977":[1981,"HackToPhp\\Transform\\ExpressionTransformer"],"1983":[2010,"HackToPhp\\Transform\\ExpressionTransformer::gettokencommentsrecursively()"],"2033":[2063,"PhpParser\\Node\\Stmt\\Expression"],"2068":[2072,"HackToPhp\\Transform\\ExpressionTransformer"],"2074":[2083,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1137":[1151,"PhpParser\\Node"],"2207":[2225,"Facebook\\HHAST\\EditableNode"],"2233":[2240,"HackToPhp\\Transform\\Project"],"2251":[2259,"HackToPhp\\Transform\\HackFile"],"2267":[2272,"HackToPhp\\Transform\\Scope"],"2329":[2352,"Facebook\\HHAST\\ParenthesizedExpression"],"2366":[2387,"HackToPhp\\Transform\\ExpressionTransformer"],"2406":[2419,"Facebook\\HHAST\\ParenthesizedExpression::getexpression()"],"2389":[2398,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"2477":[2493,"Facebook\\HHAST\\BinaryExpression"],"2507":[2534,"HackToPhp\\Transform\\BinaryExpressionTransformer"],"2536":[2545,"HackToPhp\\Transform\\BinaryExpressionTransformer::transform()"],"2607":[2625,"Facebook\\HHAST\\VariableExpression"],"2647":[2660,"Facebook\\HHAST\\VariableExpression::getexpression()"],"2689":[2708,"Facebook\\HHAST\\VariableToken"],"2767":[2774,"Facebook\\HHAST\\VariableToken::gettext()"],"2724":[2739,"HackToPhp\\Transform\\Scope::$referenced_vars"],"2747":[2754,"Facebook\\HHAST\\VariableToken::gettext()"],"2794":[2822,"PhpParser\\Node\\Expr\\Variable"],"2823":[2829,"substr()"],"2837":[2844,"Facebook\\HHAST\\VariableToken::gettext()"],"2873":[2901,"PhpParser\\Node\\Expr\\Variable"],"2902":[2906,"HackToPhp\\Transform\\ExpressionTransformer"],"2908":[2917,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"2980":[2999,"Facebook\\HHAST\\SubscriptExpression"],"3020":[3053,"Facebook\\HHAST\\EmbeddedSubscriptExpression"],"3071":[3104,"PhpParser\\Node\\Expr\\ArrayDimFetch"],"3110":[3114,"HackToPhp\\Transform\\ExpressionTransformer"],"3133":[3144,"Facebook\\HHAST\\EmbeddedSubscriptExpression::getreceiver()"],"3116":[3125,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"3185":[3193,"Facebook\\HHAST\\EmbeddedSubscriptExpression::hasindex()"],"3198":[3202,"HackToPhp\\Transform\\ExpressionTransformer"],"3221":[3229,"Facebook\\HHAST\\EmbeddedSubscriptExpression::getindex()"],"3204":[3213,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"3299":[3316,"Facebook\\HHAST\\LiteralExpression"],"3330":[3358,"HackToPhp\\Transform\\LiteralExpressionTransformer"],"3360":[3369,"HackToPhp\\Transform\\LiteralExpressionTransformer::transform()"],"3431":[3461,"Facebook\\HHAST\\PrefixedStringExpression"],"3475":[3479,"HackToPhp\\Transform\\ExpressionTransformer"],"3498":[3504,"Facebook\\HHAST\\PrefixedStringExpression::getstr()"],"3481":[3490,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"3562":[3580,"Facebook\\HHAST\\IsExpression"],"3594":[3617,"HackToPhp\\Transform\\IsExpressionTransformer"],"3619":[3628,"HackToPhp\\Transform\\IsExpressionTransformer::transform()"],"3690":[3699,"Facebook\\HHAST\\NameToken"],"3717":[3747,"PhpParser\\Node\\Expr\\ConstFetch"],"3752":[3771,"PhpParser\\Node\\Name"],"3779":[3786,"Facebook\\HHAST\\NameToken::gettext()"],"3820":[3833,"Facebook\\HHAST\\QualifiedName"],"3848":[3872,"HackToPhp\\Transform\\QualifiedNameTransformer"],"3874":[3883,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"3907":[3937,"PhpParser\\Node\\Expr\\ConstFetch"],"3974":[3999,"Facebook\\HHAST\\MemberSelectionExpression"],"4023":[4062,"Facebook\\HHAST\\EmbeddedMemberSelectionExpression"],"4083":[4116,"PhpParser\\Node\\Expr\\PropertyFetch"],"4122":[4143,"HackToPhp\\Transform\\ExpressionTransformer"],"4162":[4171,"Facebook\\HHAST\\EmbeddedMemberSelectionExpression::getobject()"],"4145":[4154,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"4205":[4209,"HackToPhp\\Transform\\ExpressionTransformer"],"4240":[4247,"Facebook\\HHAST\\EmbeddedMemberSelectionExpression::getname()"],"4211":[4232,"HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()"],"4310":[4331,"Facebook\\HHAST\\ShapeExpression"],"4355":[4364,"Facebook\\HHAST\\ShapeExpression::hasfields()"],"4376":[4385,"Facebook\\HHAST\\ShapeExpression::getfields()"],"4389":[4400,"Facebook\\HHAST\\EditableList::getchildren()"],"4523":[4552,"PhpParser\\Node\\Expr\\ArrayItem"],"4559":[4580,"HackToPhp\\Transform\\ExpressionTransformer"],"4582":[4591,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"4643":[4664,"HackToPhp\\Transform\\ExpressionTransformer"],"4666":[4675,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"4747":[4773,"PhpParser\\Node\\Expr\\Array_"],"4808":[4834,"PhpParser\\Node\\Expr\\Array_"],"4836":[4846,"PhpParser\\Node\\Expr\\Array_::KIND_SHORT"],"4882":[4913,"Facebook\\HHAST\\VectorIntrinsicExpression"],"4937":[4947,"Facebook\\HHAST\\VectorIntrinsicExpression::hasmembers()"],"4959":[4969,"Facebook\\HHAST\\VectorIntrinsicExpression::getmembers()"],"4973":[4984,"Facebook\\HHAST\\EditableList::getchildren()"],"5107":[5136,"PhpParser\\Node\\Expr\\ArrayItem"],"5143":[5164,"HackToPhp\\Transform\\ExpressionTransformer"],"5166":[5175,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"5236":[5262,"PhpParser\\Node\\Expr\\Array_"],"5297":[5323,"PhpParser\\Node\\Expr\\Array_"],"5325":[5335,"PhpParser\\Node\\Expr\\Array_::KIND_SHORT"],"5371":[5392,"Facebook\\HHAST\\TupleExpression"],"5416":[5424,"Facebook\\HHAST\\TupleExpression::hasitems()"],"5436":[5444,"Facebook\\HHAST\\TupleExpression::getitems()"],"5448":[5459,"Facebook\\HHAST\\EditableList::getchildren()"],"5582":[5611,"PhpParser\\Node\\Expr\\ArrayItem"],"5618":[5639,"HackToPhp\\Transform\\ExpressionTransformer"],"5641":[5650,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"5711":[5737,"PhpParser\\Node\\Expr\\Array_"],"5772":[5798,"PhpParser\\Node\\Expr\\Array_"],"5800":[5810,"PhpParser\\Node\\Expr\\Array_::KIND_SHORT"],"5846":[5877,"Facebook\\HHAST\\KeysetIntrinsicExpression"],"5901":[5911,"Facebook\\HHAST\\KeysetIntrinsicExpression::hasmembers()"],"5923":[5933,"Facebook\\HHAST\\KeysetIntrinsicExpression::getmembers()"],"5937":[5948,"Facebook\\HHAST\\EditableList::getchildren()"],"6071":[6100,"PhpParser\\Node\\Expr\\ArrayItem"],"6107":[6128,"HackToPhp\\Transform\\ExpressionTransformer"],"6130":[6139,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"6179":[6200,"HackToPhp\\Transform\\ExpressionTransformer"],"6202":[6211,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"6272":[6298,"PhpParser\\Node\\Expr\\Array_"],"6333":[6359,"PhpParser\\Node\\Expr\\Array_"],"6361":[6371,"PhpParser\\Node\\Expr\\Array_::KIND_SHORT"],"6407":[6442,"Facebook\\HHAST\\DictionaryIntrinsicExpression"],"6466":[6476,"Facebook\\HHAST\\DictionaryIntrinsicExpression::hasmembers()"],"6488":[6498,"Facebook\\HHAST\\DictionaryIntrinsicExpression::getmembers()"],"6502":[6513,"Facebook\\HHAST\\EditableList::getchildren()"],"6636":[6665,"PhpParser\\Node\\Expr\\ArrayItem"],"6672":[6693,"HackToPhp\\Transform\\ExpressionTransformer"],"6695":[6704,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"6756":[6777,"HackToPhp\\Transform\\ExpressionTransformer"],"6779":[6788,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"6859":[6885,"PhpParser\\Node\\Expr\\Array_"],"6920":[6946,"PhpParser\\Node\\Expr\\Array_"],"6948":[6958,"PhpParser\\Node\\Expr\\Array_::KIND_SHORT"],"6994":[7023,"Facebook\\HHAST\\ArrayCreationExpression"],"7047":[7077,"Facebook\\HHAST\\ArrayIntrinsicExpression"],"7101":[7132,"Facebook\\HHAST\\DarrayIntrinsicExpression"],"7156":[7187,"Facebook\\HHAST\\VarrayIntrinsicExpression"],"7214":[7224,"Facebook\\HHAST\\ArrayCreationExpression::hasmembers()"],"7236":[7246,"Facebook\\HHAST\\ArrayCreationExpression::getmembers()"],"7250":[7261,"Facebook\\HHAST\\EditableList::getchildren()"],"7390":[7414,"Facebook\\HHAST\\ElementInitializer"],"7425":[7433,"Facebook\\HHAST\\ElementInitializer::getvalue()"],"7475":[7499,"Facebook\\HHAST\\ElementInitializer"],"7510":[7516,"Facebook\\HHAST\\ElementInitializer::getkey()"],"7552":[7581,"PhpParser\\Node\\Expr\\ArrayItem"],"7588":[7609,"HackToPhp\\Transform\\ExpressionTransformer"],"7611":[7620,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"7667":[7688,"HackToPhp\\Transform\\ExpressionTransformer"],"7690":[7699,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"7765":[7791,"PhpParser\\Node\\Expr\\Array_"],"7849":[7878,"Facebook\\HHAST\\ArrayCreationExpression"],"7887":[7913,"PhpParser\\Node\\Expr\\Array_"],"7915":[7925,"PhpParser\\Node\\Expr\\Array_::KIND_SHORT"],"7934":[7960,"PhpParser\\Node\\Expr\\Array_"],"7962":[7971,"PhpParser\\Node\\Expr\\Array_::KIND_LONG"],"8013":[8029,"Facebook\\HHAST\\LambdaExpression"],"8043":[8070,"HackToPhp\\Transform\\LambdaExpressionTransformer"],"8072":[8081,"HackToPhp\\Transform\\LambdaExpressionTransformer::transform()"],"8143":[8160,"Facebook\\HHAST\\AnonymousFunction"],"8181":[8208,"Facebook\\HHAST\\Php7AnonymousFunction"],"8222":[8250,"HackToPhp\\Transform\\AnonymousFunctionTransformer"],"8252":[8261,"HackToPhp\\Transform\\AnonymousFunctionTransformer::transform()"],"8323":[8343,"Facebook\\HHAST\\AnonymousClass"],"8357":[8387,"HackToPhp\\Transform\\ClassishDeclarationTransformer"],"8389":[8398,"HackToPhp\\Transform\\ClassishDeclarationTransformer::transform()"],"8460":[8475,"Facebook\\HHAST\\EmptyExpression"],"8493":[8519,"PhpParser\\Node\\Expr\\Empty_"],"8525":[8529,"HackToPhp\\Transform\\ExpressionTransformer"],"8548":[8559,"Facebook\\HHAST\\EmptyExpression::getargument()"],"8531":[8540,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"8622":[8637,"Facebook\\HHAST\\IssetExpression"],"8652":[8661,"array_map()"],"8677":[8691,"Facebook\\HHAST\\ListItem"],"8751":[8758,"Facebook\\HHAST\\ListItem::getitem()"],"8774":[8795,"HackToPhp\\Transform\\ExpressionTransformer"],"8797":[8806,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"8858":[8873,"Facebook\\HHAST\\IssetExpression::getargumentlist()"],"8877":[8888,"Facebook\\HHAST\\EditableList::getchildren()"],"8912":[8938,"PhpParser\\Node\\Expr\\Isset_"],"8984":[9005,"Facebook\\HHAST\\ConditionalExpression"],"9023":[9050,"PhpParser\\Node\\Expr\\Ternary"],"9056":[9077,"HackToPhp\\Transform\\ExpressionTransformer"],"9096":[9103,"Facebook\\HHAST\\ConditionalExpression::gettest()"],"9079":[9088,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"9144":[9158,"Facebook\\HHAST\\ConditionalExpression::hasconsequence()"],"9163":[9184,"HackToPhp\\Transform\\ExpressionTransformer"],"9203":[9217,"Facebook\\HHAST\\ConditionalExpression::getconsequence()"],"9186":[9195,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"9258":[9279,"HackToPhp\\Transform\\ExpressionTransformer"],"9298":[9312,"Facebook\\HHAST\\ConditionalExpression::getalternative()"],"9281":[9290,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"9375":[9400,"Facebook\\HHAST\\ScopeResolutionExpression"],"9418":[9453,"PhpParser\\Node\\Expr\\ClassConstFetch"],"9459":[9463,"HackToPhp\\Transform\\ExpressionTransformer"],"9494":[9506,"Facebook\\HHAST\\ScopeResolutionExpression::getqualifier()"],"9465":[9486,"HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()"],"9540":[9544,"HackToPhp\\Transform\\ExpressionTransformer"],"9575":[9582,"Facebook\\HHAST\\ScopeResolutionExpression::getname()"],"9546":[9567,"HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()"],"9645":[9669,"Facebook\\HHAST\\ObjectCreationExpression"],"9683":[9718,"HackToPhp\\Transform\\ObjectCreationExpressionTransformer"],"9720":[9729,"HackToPhp\\Transform\\ObjectCreationExpressionTransformer::transform()"],"9791":[9813,"Facebook\\HHAST\\FunctionCallExpression"],"9827":[9860,"HackToPhp\\Transform\\FunctionCallExpressionTransformer"],"9862":[9871,"HackToPhp\\Transform\\FunctionCallExpressionTransformer::transform()"],"9933":[9947,"Facebook\\HHAST\\CastExpression"],"9961":[9986,"HackToPhp\\Transform\\CastExpressionTransformer"],"9988":[9997,"HackToPhp\\Transform\\CastExpressionTransformer::transform()"],"10059":[10073,"Facebook\\HHAST\\ListItem"],"10087":[10091,"HackToPhp\\Transform\\ExpressionTransformer"],"10110":[10117,"Facebook\\HHAST\\ListItem::getitem()"],"10093":[10102,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"10175":[10195,"Facebook\\HHAST\\ListExpression"],"10219":[10229,"Facebook\\HHAST\\ListExpression::hasmembers()"],"10241":[10251,"Facebook\\HHAST\\ListExpression::getmembers()"],"10255":[10266,"Facebook\\HHAST\\EditableList::getchildren()"],"10395":[10419,"Facebook\\HHAST\\ElementInitializer"],"10430":[10438,"Facebook\\HHAST\\ElementInitializer::getvalue()"],"10550":[10574,"Facebook\\HHAST\\ElementInitializer"],"10585":[10591,"Facebook\\HHAST\\ElementInitializer::getkey()"],"10627":[10656,"PhpParser\\Node\\Expr\\ArrayItem"],"10663":[10684,"HackToPhp\\Transform\\ExpressionTransformer"],"10686":[10695,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"10742":[10763,"HackToPhp\\Transform\\ExpressionTransformer"],"10765":[10774,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"10840":[10865,"PhpParser\\Node\\Expr\\List_"],"10918":[10941,"Facebook\\HHAST\\SimpleInitializer"],"10955":[10959,"HackToPhp\\Transform\\ExpressionTransformer"],"10978":[10986,"Facebook\\HHAST\\SimpleInitializer::getvalue()"],"10961":[10970,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"11044":[11065,"Facebook\\HHAST\\YieldExpression"],"11090":[11100,"Facebook\\HHAST\\YieldExpression::getoperand()"],"11132":[11156,"Facebook\\HHAST\\ElementInitializer"],"11175":[11201,"PhpParser\\Node\\Expr\\Yield_"],"11208":[11212,"HackToPhp\\Transform\\ExpressionTransformer"],"11234":[11242,"Facebook\\HHAST\\ElementInitializer::getvalue()"],"11214":[11223,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"11277":[11281,"HackToPhp\\Transform\\ExpressionTransformer"],"11303":[11309,"Facebook\\HHAST\\ElementInitializer::getkey()"],"11283":[11292,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"11365":[11391,"PhpParser\\Node\\Expr\\Yield_"],"11397":[11401,"HackToPhp\\Transform\\ExpressionTransformer"],"11403":[11412,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"11482":[11507,"Facebook\\HHAST\\YieldFromExpression"],"11532":[11542,"Facebook\\HHAST\\YieldFromExpression::getoperand()"],"11561":[11590,"PhpParser\\Node\\Expr\\YieldFrom"],"11596":[11600,"HackToPhp\\Transform\\ExpressionTransformer"],"11602":[11611,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"11681":[11701,"Facebook\\HHAST\\EvalExpression"],"11719":[11744,"PhpParser\\Node\\Expr\\Eval_"],"11750":[11754,"HackToPhp\\Transform\\ExpressionTransformer"],"11773":[11784,"Facebook\\HHAST\\EvalExpression::getargument()"],"11756":[11765,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"11847":[11873,"Facebook\\HHAST\\InstanceofExpression"],"11896":[11900,"HackToPhp\\Transform\\ExpressionTransformer"],"11919":[11933,"Facebook\\HHAST\\InstanceofExpression::getleftoperand()"],"11902":[11911,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"11983":[11987,"HackToPhp\\Transform\\ExpressionTransformer"],"12006":[12021,"Facebook\\HHAST\\InstanceofExpression::getrightoperand()"],"11989":[11998,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"12066":[12097,"PhpParser\\Node\\Expr\\Instanceof_"],"12171":[12196,"Facebook\\HHAST\\InclusionExpression"],"12214":[12242,"PhpParser\\Node\\Expr\\Include_"],"12248":[12252,"HackToPhp\\Transform\\ExpressionTransformer"],"12271":[12282,"Facebook\\HHAST\\InclusionExpression::getfilename()"],"12254":[12263,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"12316":[12344,"PhpParser\\Node\\Expr\\Include_"],"12346":[12358,"PhpParser\\Node\\Expr\\Include_::TYPE_INCLUDE"],"12393":[12421,"Facebook\\HHAST\\PipeVariableExpression"],"12441":[12450,"HackToPhp\\Transform\\Scope::$pipe_expr"],"12468":[12493,"UnexpectedValueException"],"12552":[12561,"HackToPhp\\Transform\\Scope::$pipe_expr"],"12591":[12612,"Facebook\\HHAST\\PrefixUnaryExpression"],"12626":[12658,"HackToPhp\\Transform\\PrefixUnaryExpressionTransformer"],"12660":[12669,"HackToPhp\\Transform\\PrefixUnaryExpressionTransformer::transform()"],"12731":[12753,"Facebook\\HHAST\\PostfixUnaryExpression"],"12768":[12772,"HackToPhp\\Transform\\ExpressionTransformer"],"12791":[12801,"Facebook\\HHAST\\PostfixUnaryExpression::getoperand()"],"12774":[12783,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"12843":[12852,"get_class()"],"12860":[12871,"Facebook\\HHAST\\PostfixUnaryExpression::getoperator()"],"12887":[12906,"Facebook\\HHAST\\PlusPlusToken"],"12931":[12958,"PhpParser\\Node\\Expr\\PostInc"],"12977":[12998,"Facebook\\HHAST\\MinusMinusToken"],"13023":[13050,"PhpParser\\Node\\Expr\\PostDec"],"13092":[13125,"Facebook\\HHAST\\AwaitableCreationExpression"],"13172":[13192,"Facebook\\HHAST\\AwaitableCreationExpression::getcompoundstatement()"],"13213":[13218,"HackToPhp\\Transform\\Scope"],"13257":[13266,"HackToPhp\\Transform\\Scope::$pipe_expr"],"13233":[13242,"HackToPhp\\Transform\\Scope::$pipe_expr"],"13281":[13296,"HackToPhp\\Transform\\NodeTransformer"],"13298":[13307,"HackToPhp\\Transform\\NodeTransformer::transform()"],"13378":[13393,"HackToPhp\\Transform\\Scope::$referenced_vars"],"13462":[13492,"PhpParser\\Node\\Expr\\ClosureUse"],"13504":[13532,"PhpParser\\Node\\Expr\\Variable"],"13541":[13547,"substr()"],"13624":[13652,"PhpParser\\Node\\Expr\\FuncCall"],"13662":[13689,"PhpParser\\Node\\Expr\\Closure"],"13815":[13848,"Facebook\\HHAST\\CollectionLiteralExpression"],"13863":[13878,"HackToPhp\\Transform\\TypeTransformer"],"13897":[13904,"Facebook\\HHAST\\CollectionLiteralExpression::getname()"],"13880":[13889,"HackToPhp\\Transform\\TypeTransformer::transform()"],"13948":[13972,"PhpParser\\Node\\Expr\\New_"],"13982":[14016,"PhpParser\\Node\\Name\\FullyQualified"],"14072":[14098,"Facebook\\HHAST\\NullableAsExpression"],"14112":[14135,"HackToPhp\\Transform\\AsExpressionTransformer"],"14137":[14146,"HackToPhp\\Transform\\AsExpressionTransformer::transform()"],"14208":[14226,"Facebook\\HHAST\\AsExpression"],"14240":[14263,"HackToPhp\\Transform\\AsExpressionTransformer"],"14265":[14274,"HackToPhp\\Transform\\AsExpressionTransformer::transform()"],"14336":[14358,"Facebook\\HHAST\\DefineExpression"],"14373":[14406,"HackToPhp\\Transform\\FunctionCallExpressionTransformer"],"14439":[14454,"Facebook\\HHAST\\DefineExpression::getargumentlist()"],"14408":[14426,"HackToPhp\\Transform\\FunctionCallExpressionTransformer::transformarguments()"],"14516":[14544,"PhpParser\\Node\\Expr\\FuncCall"],"14557":[14576,"PhpParser\\Node\\Name"],"14624":[14649,"UnexpectedValueException"],"14679":[14688,"get_class()"],"2283":[2302,"PhpParser\\Node\\Expr"],"14748":[14766,"Facebook\\HHAST\\EditableNode"],"14774":[14781,"HackToPhp\\Transform\\Project"],"14792":[14800,"HackToPhp\\Transform\\HackFile"],"14808":[14813,"HackToPhp\\Transform\\Scope"],"14865":[14874,"Facebook\\HHAST\\NameToken"],"14892":[14917,"PhpParser\\Node\\Identifier"],"14925":[14932,"Facebook\\HHAST\\NameToken::gettext()"],"14965":[14978,"Facebook\\HHAST\\QualifiedName"],"14992":[15016,"HackToPhp\\Transform\\QualifiedNameTransformer"],"15018":[15027,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"15064":[15083,"Facebook\\HHAST\\VariableToken"],"15101":[15129,"PhpParser\\Node\\Expr\\Variable"],"15130":[15136,"substr()"],"15144":[15151,"Facebook\\HHAST\\VariableToken::gettext()"],"15188":[15204,"Facebook\\HHAST\\ClassToken"],"15222":[15247,"PhpParser\\Node\\Identifier"],"15255":[15262,"Facebook\\HHAST\\ClassToken::gettext()"],"15295":[15312,"Facebook\\HHAST\\StaticToken"],"15330":[15355,"PhpParser\\Node\\Identifier"],"15395":[15410,"Facebook\\HHAST\\SelfToken"],"15428":[15453,"PhpParser\\Node\\Identifier"],"15491":[15515,"Facebook\\HHAST\\VariableExpression"],"15529":[15533,"HackToPhp\\Transform\\ExpressionTransformer"],"15535":[15544,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"15595":[15620,"UnexpectedValueException"],"15665":[15674,"get_class()"],"14824":[14838,"PhpParser\\Node"],"15740":[15758,"Facebook\\HHAST\\EditableNode"],"15800":[15811,"Facebook\\HHAST\\EditableNode::getchildren()"],"15875":[15889,"Facebook\\HHAST\\ListItem"],"15914":[15921,"Facebook\\HHAST\\ListItem::getitem()"],"15956":[15969,"Facebook\\HHAST\\Missing"],"15991":[16007,"Facebook\\HHAST\\WhiteSpace"],"16056":[16075,"Facebook\\HHAST\\EditableToken"],"16090":[16094,"HackToPhp\\Transform\\ExpressionTransformer"],"16096":[16112,"HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()"],"16177":[16181,"HackToPhp\\Transform\\ExpressionTransformer"],"16183":[16210,"HackToPhp\\Transform\\ExpressionTransformer::gettokencommentsrecursively()"],"15769":[15774,"array<array-key, mixed>"],"16283":[16302,"Facebook\\HHAST\\EditableToken"],"16367":[16378,"array_merge()"],"16392":[16402,"Facebook\\HHAST\\EditableToken::getleading()"],"16424":[16447,"Facebook\\HHAST\\SingleLineComment"],"16406":[16423,"Facebook\\HHAST\\EditableNode::getchildrenoftype()"],"16469":[16479,"Facebook\\HHAST\\EditableToken::getleading()"],"16501":[16523,"Facebook\\HHAST\\DelimitedComment"],"16483":[16500,"Facebook\\HHAST\\EditableNode::getchildrenoftype()"],"16643":[16650,"Facebook\\HHAST\\DelimitedComment::gettext()"],"16662":[16668,"strpos()"],"16669":[16674,"ltrim()"],"16729":[16750,"PhpParser\\Comment\\Doc"],"16801":[16818,"PhpParser\\Comment"],"16313":[16318,"array<array-key, mixed>"]},{"1177":[1182,"Facebook\\HHAST\\ExpressionStatement"],"1184":[1197,"null|Facebook\\HHAST\\EditableNode"],"1209":[1226,"null|Facebook\\HHAST\\EditableNode"],"1282":[1299,"Facebook\\HHAST\\EditableNode"],"1348":[1365,"Facebook\\HHAST\\NameToken"],"1367":[1374,"string"],"1386":[1398,"string"],"1523":[1528,"mixed"],"1533":[1538,"mixed"],"1632":[1644,"string"],"1768":[1773,"mixed"],"1778":[1783,"mixed"],"2011":[2016,"Facebook\\HHAST\\ExpressionStatement"],"1983":[2010,"array<array-key, mixed>"],"2084":[2101,"Facebook\\HHAST\\EditableNode"],"2103":[2111,"HackToPhp\\Transform\\Project"],"2113":[2118,"HackToPhp\\Transform\\HackFile"],"2120":[2126,"HackToPhp\\Transform\\Scope"],"2074":[2083,"PhpParser\\Node\\Expr"],"2147":[2162,"array<array-key, mixed>"],"2312":[2317,"Facebook\\HHAST\\EditableNode"],"2399":[2404,"Facebook\\HHAST\\ParenthesizedExpression"],"2406":[2419,"Facebook\\HHAST\\EditableNode"],"2423":[2431,"HackToPhp\\Transform\\Project"],"2433":[2438,"HackToPhp\\Transform\\HackFile"],"2440":[2446,"HackToPhp\\Transform\\Scope"],"2389":[2398,"PhpParser\\Node\\Expr"],"2460":[2465,"Facebook\\HHAST\\EditableNode"],"2546":[2551,"Facebook\\HHAST\\BinaryExpression"],"2553":[2561,"HackToPhp\\Transform\\Project"],"2563":[2568,"HackToPhp\\Transform\\HackFile"],"2570":[2576,"HackToPhp\\Transform\\Scope"],"2536":[2545,"PhpParser\\Node\\Expr"],"2590":[2595,"Facebook\\HHAST\\EditableNode"],"2640":[2645,"Facebook\\HHAST\\VariableExpression"],"2647":[2660,"Facebook\\HHAST\\EditableNode"],"2672":[2677,"Facebook\\HHAST\\EditableNode"],"2760":[2765,"Facebook\\HHAST\\VariableToken"],"2767":[2774,"string"],"2716":[2722,"HackToPhp\\Transform\\Scope"],"2724":[2739,"array<string, string>"],"2740":[2745,"Facebook\\HHAST\\VariableToken"],"2747":[2754,"string"],"2830":[2835,"Facebook\\HHAST\\VariableToken"],"2837":[2844,"string"],"2823":[2850,"string|false"],"2918":[2923,"Facebook\\HHAST\\EditableNode"],"2925":[2933,"HackToPhp\\Transform\\Project"],"2935":[2940,"HackToPhp\\Transform\\HackFile"],"2942":[2948,"HackToPhp\\Transform\\Scope"],"2908":[2917,"PhpParser\\Node\\Expr"],"2963":[2968,"Facebook\\HHAST\\EditableNode"],"3003":[3008,"Facebook\\HHAST\\EditableNode"],"3126":[3131,"Facebook\\HHAST\\SubscriptExpression|Facebook\\HHAST\\EmbeddedSubscriptExpression"],"3133":[3144,"Facebook\\HHAST\\EditableNode"],"3148":[3156,"HackToPhp\\Transform\\Project"],"3158":[3163,"HackToPhp\\Transform\\HackFile"],"3165":[3171,"HackToPhp\\Transform\\Scope"],"3116":[3125,"PhpParser\\Node\\Expr"],"3178":[3183,"Facebook\\HHAST\\SubscriptExpression|Facebook\\HHAST\\EmbeddedSubscriptExpression"],"3185":[3193,"bool"],"3214":[3219,"Facebook\\HHAST\\SubscriptExpression|Facebook\\HHAST\\EmbeddedSubscriptExpression"],"3221":[3229,"null|Facebook\\HHAST\\EditableNode"],"3233":[3241,"HackToPhp\\Transform\\Project"],"3243":[3248,"HackToPhp\\Transform\\HackFile"],"3250":[3256,"HackToPhp\\Transform\\Scope"],"3204":[3213,"PhpParser\\Node\\Expr"],"3282":[3287,"Facebook\\HHAST\\EditableNode"],"3370":[3375,"Facebook\\HHAST\\LiteralExpression"],"3377":[3385,"HackToPhp\\Transform\\Project"],"3387":[3392,"HackToPhp\\Transform\\HackFile"],"3394":[3400,"HackToPhp\\Transform\\Scope"],"3360":[3369,"PhpParser\\Node\\Expr"],"3414":[3419,"Facebook\\HHAST\\EditableNode"],"3491":[3496,"Facebook\\HHAST\\PrefixedStringExpression"],"3498":[3504,"Facebook\\HHAST\\EditableNode"],"3508":[3516,"HackToPhp\\Transform\\Project"],"3518":[3523,"HackToPhp\\Transform\\HackFile"],"3525":[3531,"HackToPhp\\Transform\\Scope"],"3481":[3490,"PhpParser\\Node\\Expr"],"3545":[3550,"Facebook\\HHAST\\EditableNode"],"3629":[3634,"Facebook\\HHAST\\IsExpression"],"3636":[3644,"HackToPhp\\Transform\\Project"],"3646":[3651,"HackToPhp\\Transform\\HackFile"],"3653":[3659,"HackToPhp\\Transform\\Scope"],"3673":[3678,"Facebook\\HHAST\\EditableNode"],"3772":[3777,"Facebook\\HHAST\\NameToken"],"3779":[3786,"string"],"3803":[3808,"Facebook\\HHAST\\EditableNode"],"3884":[3889,"Facebook\\HHAST\\QualifiedName"],"3874":[3883,"PhpParser\\Node\\Name"],"3938":[3943,"PhpParser\\Node\\Name"],"3957":[3962,"Facebook\\HHAST\\EditableNode"],"4006":[4011,"Facebook\\HHAST\\EditableNode"],"4155":[4160,"Facebook\\HHAST\\MemberSelectionExpression|Facebook\\HHAST\\EmbeddedMemberSelectionExpression"],"4162":[4171,"Facebook\\HHAST\\EditableNode"],"4175":[4183,"HackToPhp\\Transform\\Project"],"4185":[4190,"HackToPhp\\Transform\\HackFile"],"4192":[4198,"HackToPhp\\Transform\\Scope"],"4145":[4154,"PhpParser\\Node\\Expr"],"4233":[4238,"Facebook\\HHAST\\MemberSelectionExpression|Facebook\\HHAST\\EmbeddedMemberSelectionExpression"],"4240":[4247,"Facebook\\HHAST\\EditableNode"],"4251":[4259,"HackToPhp\\Transform\\Project"],"4261":[4266,"HackToPhp\\Transform\\HackFile"],"4268":[4274,"HackToPhp\\Transform\\Scope"],"4211":[4232,"PhpParser\\Node"],"4293":[4298,"Facebook\\HHAST\\EditableNode"],"4348":[4353,"Facebook\\HHAST\\ShapeExpression"],"4355":[4364,"bool"],"4369":[4374,"Facebook\\HHAST\\ShapeExpression"],"4376":[4385,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\FieldInitializer>|null"],"4389":[4400,"array<string, Facebook\\HHAST\\EditableNode>"],"4445":[4452,"array<string, Facebook\\HHAST\\EditableNode>"],"4479":[4485,"Facebook\\HHAST\\EditableNode"],"4592":[4598,"mixed"],"4600":[4608,"mixed"],"4612":[4620,"HackToPhp\\Transform\\Project"],"4622":[4627,"HackToPhp\\Transform\\HackFile"],"4629":[4635,"HackToPhp\\Transform\\Scope"],"4582":[4591,"PhpParser\\Node\\Expr"],"4676":[4682,"mixed"],"4684":[4691,"mixed"],"4695":[4703,"HackToPhp\\Transform\\Project"],"4705":[4710,"HackToPhp\\Transform\\HackFile"],"4712":[4718,"HackToPhp\\Transform\\Scope"],"4666":[4675,"PhpParser\\Node\\Expr"],"4502":[4514,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"4779":[4791,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"4865":[4870,"Facebook\\HHAST\\EditableNode"],"4930":[4935,"Facebook\\HHAST\\VectorIntrinsicExpression"],"4937":[4947,"bool"],"4952":[4957,"Facebook\\HHAST\\VectorIntrinsicExpression"],"4959":[4969,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"4973":[4984,"array<string, Facebook\\HHAST\\EditableNode>"],"5029":[5036,"array<string, Facebook\\HHAST\\EditableNode>"],"5063":[5069,"Facebook\\HHAST\\EditableNode"],"5176":[5182,"mixed"],"5184":[5192,"HackToPhp\\Transform\\Project"],"5194":[5199,"HackToPhp\\Transform\\HackFile"],"5201":[5207,"HackToPhp\\Transform\\Scope"],"5166":[5175,"PhpParser\\Node\\Expr"],"5086":[5098,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"5268":[5280,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"5354":[5359,"Facebook\\HHAST\\EditableNode"],"5409":[5414,"Facebook\\HHAST\\TupleExpression"],"5416":[5424,"bool"],"5429":[5434,"Facebook\\HHAST\\TupleExpression"],"5436":[5444,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"5448":[5459,"array<string, Facebook\\HHAST\\EditableNode>"],"5504":[5511,"array<string, Facebook\\HHAST\\EditableNode>"],"5538":[5544,"Facebook\\HHAST\\EditableNode"],"5651":[5657,"mixed"],"5659":[5667,"HackToPhp\\Transform\\Project"],"5669":[5674,"HackToPhp\\Transform\\HackFile"],"5676":[5682,"HackToPhp\\Transform\\Scope"],"5641":[5650,"PhpParser\\Node\\Expr"],"5561":[5573,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"5743":[5755,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"5829":[5834,"Facebook\\HHAST\\EditableNode"],"5894":[5899,"Facebook\\HHAST\\KeysetIntrinsicExpression"],"5901":[5911,"bool"],"5916":[5921,"Facebook\\HHAST\\KeysetIntrinsicExpression"],"5923":[5933,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"5937":[5948,"array<string, Facebook\\HHAST\\EditableNode>"],"5993":[6000,"array<string, Facebook\\HHAST\\EditableNode>"],"6027":[6033,"Facebook\\HHAST\\EditableNode"],"6140":[6146,"mixed"],"6148":[6156,"HackToPhp\\Transform\\Project"],"6158":[6163,"HackToPhp\\Transform\\HackFile"],"6165":[6171,"HackToPhp\\Transform\\Scope"],"6130":[6139,"PhpParser\\Node\\Expr"],"6212":[6218,"mixed"],"6220":[6228,"HackToPhp\\Transform\\Project"],"6230":[6235,"HackToPhp\\Transform\\HackFile"],"6237":[6243,"HackToPhp\\Transform\\Scope"],"6202":[6211,"PhpParser\\Node\\Expr"],"6050":[6062,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"6304":[6316,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"6390":[6395,"Facebook\\HHAST\\EditableNode"],"6459":[6464,"Facebook\\HHAST\\DictionaryIntrinsicExpression"],"6466":[6476,"bool"],"6481":[6486,"Facebook\\HHAST\\DictionaryIntrinsicExpression"],"6488":[6498,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\ElementInitializer>|null"],"6502":[6513,"array<string, Facebook\\HHAST\\EditableNode>"],"6558":[6565,"array<string, Facebook\\HHAST\\EditableNode>"],"6592":[6598,"Facebook\\HHAST\\EditableNode"],"6705":[6711,"mixed"],"6713":[6721,"mixed"],"6725":[6733,"HackToPhp\\Transform\\Project"],"6735":[6740,"HackToPhp\\Transform\\HackFile"],"6742":[6748,"HackToPhp\\Transform\\Scope"],"6695":[6704,"PhpParser\\Node\\Expr"],"6789":[6795,"mixed"],"6797":[6803,"mixed"],"6807":[6815,"HackToPhp\\Transform\\Project"],"6817":[6822,"HackToPhp\\Transform\\HackFile"],"6824":[6830,"HackToPhp\\Transform\\Scope"],"6779":[6788,"PhpParser\\Node\\Expr"],"6615":[6627,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"6891":[6903,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"6977":[6982,"Facebook\\HHAST\\EditableNode"],"7030":[7035,"Facebook\\HHAST\\EditableNode"],"7084":[7089,"Facebook\\HHAST\\EditableNode"],"7139":[7144,"Facebook\\HHAST\\EditableNode"],"7207":[7212,"Facebook\\HHAST\\VarrayIntrinsicExpression|Facebook\\HHAST\\DarrayIntrinsicExpression|Facebook\\HHAST\\ArrayIntrinsicExpression|Facebook\\HHAST\\ArrayCreationExpression"],"7214":[7224,"bool"],"7229":[7234,"Facebook\\HHAST\\VarrayIntrinsicExpression|Facebook\\HHAST\\DarrayIntrinsicExpression|Facebook\\HHAST\\ArrayIntrinsicExpression|Facebook\\HHAST\\ArrayCreationExpression"],"7236":[7246,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode|Facebook\\HHAST\\ElementInitializer>|null"],"7250":[7261,"array<string, Facebook\\HHAST\\EditableNode>"],"7306":[7313,"array<string, Facebook\\HHAST\\EditableNode>"],"7340":[7346,"Facebook\\HHAST\\EditableNode"],"7372":[7378,"mixed"],"7417":[7423,"Facebook\\HHAST\\ElementInitializer"],"7425":[7433,"Facebook\\HHAST\\EditableNode"],"7438":[7444,"mixed"],"7457":[7463,"mixed"],"7502":[7508,"Facebook\\HHAST\\ElementInitializer"],"7510":[7516,"Facebook\\HHAST\\EditableNode"],"7621":[7627,"mixed"],"7629":[7637,"HackToPhp\\Transform\\Project"],"7639":[7644,"HackToPhp\\Transform\\HackFile"],"7646":[7652,"HackToPhp\\Transform\\Scope"],"7611":[7620,"PhpParser\\Node\\Expr"],"7660":[7664,"null|Facebook\\HHAST\\EditableNode"],"7700":[7704,"Facebook\\HHAST\\EditableNode"],"7706":[7714,"HackToPhp\\Transform\\Project"],"7716":[7721,"HackToPhp\\Transform\\HackFile"],"7723":[7729,"HackToPhp\\Transform\\Scope"],"7690":[7699,"PhpParser\\Node\\Expr"],"7531":[7543,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"7797":[7809,"array<int, PhpParser\\Node\\Expr\\ArrayItem>"],"7832":[7837,"Facebook\\HHAST\\VarrayIntrinsicExpression|Facebook\\HHAST\\DarrayIntrinsicExpression|Facebook\\HHAST\\ArrayIntrinsicExpression|Facebook\\HHAST\\ArrayCreationExpression"],"7996":[8001,"Facebook\\HHAST\\EditableNode"],"8082":[8087,"Facebook\\HHAST\\LambdaExpression"],"8089":[8097,"HackToPhp\\Transform\\Project"],"8099":[8104,"HackToPhp\\Transform\\HackFile"],"8106":[8112,"HackToPhp\\Transform\\Scope"],"8072":[8081,"PhpParser\\Node\\Expr\\Closure"],"8126":[8131,"Facebook\\HHAST\\EditableNode"],"8164":[8169,"Facebook\\HHAST\\EditableNode"],"8262":[8267,"Facebook\\HHAST\\Php7AnonymousFunction|Facebook\\HHAST\\AnonymousFunction"],"8269":[8277,"HackToPhp\\Transform\\Project"],"8279":[8284,"HackToPhp\\Transform\\HackFile"],"8286":[8292,"HackToPhp\\Transform\\Scope"],"8252":[8261,"PhpParser\\Node\\Expr\\Closure"],"8306":[8311,"Facebook\\HHAST\\EditableNode"],"8399":[8404,"Facebook\\HHAST\\AnonymousClass"],"8406":[8414,"HackToPhp\\Transform\\Project"],"8416":[8421,"HackToPhp\\Transform\\HackFile"],"8423":[8429,"HackToPhp\\Transform\\Scope"],"8389":[8398,"PhpParser\\Node"],"8443":[8448,"Facebook\\HHAST\\EditableNode"],"8541":[8546,"Facebook\\HHAST\\EmptyExpression"],"8548":[8559,"Facebook\\HHAST\\EditableNode"],"8563":[8571,"HackToPhp\\Transform\\Project"],"8573":[8578,"HackToPhp\\Transform\\HackFile"],"8580":[8586,"HackToPhp\\Transform\\Scope"],"8531":[8540,"PhpParser\\Node\\Expr"],"8605":[8610,"Facebook\\HHAST\\EditableNode"],"8744":[8749,"Facebook\\HHAST\\ListItem"],"8751":[8758,"null|Facebook\\HHAST\\EditableNode"],"8807":[8812,"null|Facebook\\HHAST\\EditableNode"],"8814":[8822,"HackToPhp\\Transform\\Project"],"8824":[8829,"HackToPhp\\Transform\\HackFile"],"8831":[8837,"HackToPhp\\Transform\\Scope"],"8797":[8806,"PhpParser\\Node\\Expr"],"8851":[8856,"Facebook\\HHAST\\IssetExpression"],"8858":[8873,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"8877":[8888,"array<string, Facebook\\HHAST\\EditableNode>"],"8652":[8895,"array<string, PhpParser\\Node\\Expr>"],"8944":[8949,"array<string, PhpParser\\Node\\Expr>"],"8967":[8972,"Facebook\\HHAST\\EditableNode"],"9089":[9094,"Facebook\\HHAST\\ConditionalExpression"],"9096":[9103,"Facebook\\HHAST\\EditableNode"],"9107":[9115,"HackToPhp\\Transform\\Project"],"9117":[9122,"HackToPhp\\Transform\\HackFile"],"9124":[9130,"HackToPhp\\Transform\\Scope"],"9079":[9088,"PhpParser\\Node\\Expr"],"9137":[9142,"Facebook\\HHAST\\ConditionalExpression"],"9144":[9158,"bool"],"9196":[9201,"Facebook\\HHAST\\ConditionalExpression"],"9203":[9217,"null|Facebook\\HHAST\\EditableNode"],"9221":[9229,"HackToPhp\\Transform\\Project"],"9231":[9236,"HackToPhp\\Transform\\HackFile"],"9238":[9244,"HackToPhp\\Transform\\Scope"],"9186":[9195,"PhpParser\\Node\\Expr"],"9291":[9296,"Facebook\\HHAST\\ConditionalExpression"],"9298":[9312,"null|Facebook\\HHAST\\EditableNode"],"9316":[9324,"HackToPhp\\Transform\\Project"],"9326":[9331,"HackToPhp\\Transform\\HackFile"],"9333":[9339,"HackToPhp\\Transform\\Scope"],"9281":[9290,"PhpParser\\Node\\Expr"],"9358":[9363,"Facebook\\HHAST\\EditableNode"],"9487":[9492,"Facebook\\HHAST\\ScopeResolutionExpression"],"9494":[9506,"Facebook\\HHAST\\EditableNode"],"9510":[9518,"HackToPhp\\Transform\\Project"],"9520":[9525,"HackToPhp\\Transform\\HackFile"],"9527":[9533,"HackToPhp\\Transform\\Scope"],"9465":[9486,"PhpParser\\Node"],"9568":[9573,"Facebook\\HHAST\\ScopeResolutionExpression"],"9575":[9582,"Facebook\\HHAST\\EditableNode"],"9586":[9594,"HackToPhp\\Transform\\Project"],"9596":[9601,"HackToPhp\\Transform\\HackFile"],"9603":[9609,"HackToPhp\\Transform\\Scope"],"9546":[9567,"PhpParser\\Node"],"9628":[9633,"Facebook\\HHAST\\EditableNode"],"9730":[9735,"Facebook\\HHAST\\ObjectCreationExpression"],"9737":[9745,"HackToPhp\\Transform\\Project"],"9747":[9752,"HackToPhp\\Transform\\HackFile"],"9754":[9760,"HackToPhp\\Transform\\Scope"],"9720":[9729,"PhpParser\\Node\\Expr"],"9774":[9779,"Facebook\\HHAST\\EditableNode"],"9872":[9877,"Facebook\\HHAST\\FunctionCallExpression"],"9879":[9887,"HackToPhp\\Transform\\Project"],"9889":[9894,"HackToPhp\\Transform\\HackFile"],"9896":[9902,"HackToPhp\\Transform\\Scope"],"9862":[9871,"PhpParser\\Node"],"9916":[9921,"Facebook\\HHAST\\EditableNode"],"9998":[10003,"Facebook\\HHAST\\CastExpression"],"10005":[10013,"HackToPhp\\Transform\\Project"],"10015":[10020,"HackToPhp\\Transform\\HackFile"],"10022":[10028,"HackToPhp\\Transform\\Scope"],"9988":[9997,"PhpParser\\Node\\Expr"],"10042":[10047,"Facebook\\HHAST\\EditableNode"],"10103":[10108,"Facebook\\HHAST\\ListItem"],"10110":[10117,"null|Facebook\\HHAST\\EditableNode"],"10121":[10129,"HackToPhp\\Transform\\Project"],"10131":[10136,"HackToPhp\\Transform\\HackFile"],"10138":[10144,"HackToPhp\\Transform\\Scope"],"10093":[10102,"PhpParser\\Node\\Expr"],"10158":[10163,"Facebook\\HHAST\\EditableNode"],"10212":[10217,"Facebook\\HHAST\\ListExpression"],"10219":[10229,"bool"],"10234":[10239,"Facebook\\HHAST\\ListExpression"],"10241":[10251,"Facebook\\HHAST\\EditableList<null|Facebook\\HHAST\\EditableNode>|null"],"10255":[10266,"array<string, Facebook\\HHAST\\EditableNode>"],"10311":[10318,"array<string, Facebook\\HHAST\\EditableNode>"],"10345":[10351,"Facebook\\HHAST\\EditableNode"],"10377":[10383,"mixed"],"10422":[10428,"Facebook\\HHAST\\ElementInitializer"],"10430":[10438,"Facebook\\HHAST\\EditableNode"],"10443":[10449,"mixed"],"10461":[10467,"mixed|Facebook\\HHAST\\EditableNode"],"10476":[10488,"array<int, null|PhpParser\\Node\\Expr\\ArrayItem>"],"10532":[10538,"mixed"],"10577":[10583,"Facebook\\HHAST\\ElementInitializer"],"10585":[10591,"Facebook\\HHAST\\EditableNode"],"10696":[10702,"mixed|Facebook\\HHAST\\EditableNode"],"10704":[10712,"HackToPhp\\Transform\\Project"],"10714":[10719,"HackToPhp\\Transform\\HackFile"],"10721":[10727,"HackToPhp\\Transform\\Scope"],"10686":[10695,"PhpParser\\Node\\Expr"],"10735":[10739,"null|Facebook\\HHAST\\EditableNode"],"10775":[10779,"Facebook\\HHAST\\EditableNode"],"10781":[10789,"HackToPhp\\Transform\\Project"],"10791":[10796,"HackToPhp\\Transform\\HackFile"],"10798":[10804,"HackToPhp\\Transform\\Scope"],"10765":[10774,"PhpParser\\Node\\Expr"],"10606":[10618,"array<int, null|PhpParser\\Node\\Expr\\ArrayItem>"],"10871":[10883,"array<int, null|PhpParser\\Node\\Expr\\ArrayItem>"],"10901":[10906,"Facebook\\HHAST\\EditableNode"],"10971":[10976,"Facebook\\HHAST\\SimpleInitializer"],"10978":[10986,"Facebook\\HHAST\\EditableNode"],"10990":[10998,"HackToPhp\\Transform\\Project"],"11000":[11005,"HackToPhp\\Transform\\HackFile"],"11007":[11013,"HackToPhp\\Transform\\Scope"],"10961":[10970,"PhpParser\\Node\\Expr"],"11027":[11032,"Facebook\\HHAST\\EditableNode"],"11083":[11088,"Facebook\\HHAST\\YieldExpression"],"11090":[11100,"null|Facebook\\HHAST\\EditableNode"],"11112":[11120,"null|Facebook\\HHAST\\EditableNode"],"11224":[11232,"Facebook\\HHAST\\ElementInitializer"],"11234":[11242,"Facebook\\HHAST\\EditableNode"],"11246":[11254,"HackToPhp\\Transform\\Project"],"11256":[11261,"HackToPhp\\Transform\\HackFile"],"11263":[11269,"HackToPhp\\Transform\\Scope"],"11214":[11223,"PhpParser\\Node\\Expr"],"11293":[11301,"Facebook\\HHAST\\ElementInitializer"],"11303":[11309,"Facebook\\HHAST\\EditableNode"],"11313":[11321,"HackToPhp\\Transform\\Project"],"11323":[11328,"HackToPhp\\Transform\\HackFile"],"11330":[11336,"HackToPhp\\Transform\\Scope"],"11283":[11292,"PhpParser\\Node\\Expr"],"11413":[11421,"null|Facebook\\HHAST\\EditableNode"],"11423":[11431,"HackToPhp\\Transform\\Project"],"11433":[11438,"HackToPhp\\Transform\\HackFile"],"11440":[11446,"HackToPhp\\Transform\\Scope"],"11403":[11412,"PhpParser\\Node\\Expr"],"11465":[11470,"Facebook\\HHAST\\EditableNode"],"11525":[11530,"Facebook\\HHAST\\YieldFromExpression"],"11532":[11542,"Facebook\\HHAST\\EditableNode"],"11612":[11620,"Facebook\\HHAST\\EditableNode"],"11622":[11630,"HackToPhp\\Transform\\Project"],"11632":[11637,"HackToPhp\\Transform\\HackFile"],"11639":[11645,"HackToPhp\\Transform\\Scope"],"11602":[11611,"PhpParser\\Node\\Expr"],"11664":[11669,"Facebook\\HHAST\\EditableNode"],"11766":[11771,"Facebook\\HHAST\\EvalExpression"],"11773":[11784,"Facebook\\HHAST\\EditableNode"],"11788":[11796,"HackToPhp\\Transform\\Project"],"11798":[11803,"HackToPhp\\Transform\\HackFile"],"11805":[11811,"HackToPhp\\Transform\\Scope"],"11756":[11765,"PhpParser\\Node\\Expr"],"11830":[11835,"Facebook\\HHAST\\EditableNode"],"11912":[11917,"Facebook\\HHAST\\InstanceofExpression"],"11919":[11933,"Facebook\\HHAST\\EditableNode"],"11937":[11945,"HackToPhp\\Transform\\Project"],"11947":[11952,"HackToPhp\\Transform\\HackFile"],"11954":[11960,"HackToPhp\\Transform\\Scope"],"11902":[11911,"PhpParser\\Node\\Expr"],"11999":[12004,"Facebook\\HHAST\\InstanceofExpression"],"12006":[12021,"null|Facebook\\HHAST\\EditableNode"],"12025":[12033,"HackToPhp\\Transform\\Project"],"12035":[12040,"HackToPhp\\Transform\\HackFile"],"12042":[12048,"HackToPhp\\Transform\\Scope"],"11989":[11998,"PhpParser\\Node\\Expr"],"12103":[12116,"PhpParser\\Node\\Expr"],"12122":[12136,"PhpParser\\Node\\Expr"],"12154":[12159,"Facebook\\HHAST\\EditableNode"],"12264":[12269,"Facebook\\HHAST\\InclusionExpression"],"12271":[12282,"Facebook\\HHAST\\EditableNode"],"12286":[12294,"HackToPhp\\Transform\\Project"],"12296":[12301,"HackToPhp\\Transform\\HackFile"],"12303":[12309,"HackToPhp\\Transform\\Scope"],"12254":[12263,"PhpParser\\Node\\Expr"],"12376":[12381,"Facebook\\HHAST\\EditableNode"],"12433":[12439,"HackToPhp\\Transform\\Scope"],"12441":[12450,"null|PhpParser\\Node\\Expr"],"12544":[12550,"HackToPhp\\Transform\\Scope"],"12552":[12561,"PhpParser\\Node\\Expr"],"12574":[12579,"Facebook\\HHAST\\EditableNode"],"12670":[12675,"Facebook\\HHAST\\PrefixUnaryExpression"],"12677":[12685,"HackToPhp\\Transform\\Project"],"12687":[12692,"HackToPhp\\Transform\\HackFile"],"12694":[12700,"HackToPhp\\Transform\\Scope"],"12660":[12669,"PhpParser\\Node\\Expr"],"12714":[12719,"Facebook\\HHAST\\EditableNode"],"12784":[12789,"Facebook\\HHAST\\PostfixUnaryExpression"],"12791":[12801,"Facebook\\HHAST\\EditableNode"],"12805":[12813,"HackToPhp\\Transform\\Project"],"12815":[12820,"HackToPhp\\Transform\\HackFile"],"12822":[12828,"HackToPhp\\Transform\\Scope"],"12774":[12783,"PhpParser\\Node\\Expr"],"12853":[12858,"Facebook\\HHAST\\PostfixUnaryExpression"],"12860":[12871,"Facebook\\HHAST\\EditableToken"],"12843":[12874,"class-string"],"12959":[12964,"PhpParser\\Node\\Expr"],"13051":[13056,"PhpParser\\Node\\Expr"],"13075":[13080,"Facebook\\HHAST\\EditableNode"],"13145":[13151,"HackToPhp\\Transform\\Scope"],"13165":[13170,"Facebook\\HHAST\\AwaitableCreationExpression"],"13172":[13192,"Facebook\\HHAST\\CompoundStatement"],"13245":[13255,"HackToPhp\\Transform\\Scope"],"13257":[13266,"null|PhpParser\\Node\\Expr"],"13225":[13231,"HackToPhp\\Transform\\Scope"],"13233":[13242,"null|PhpParser\\Node\\Expr"],"13308":[13313,"Facebook\\HHAST\\CompoundStatement"],"13315":[13323,"HackToPhp\\Transform\\Project"],"13325":[13330,"HackToPhp\\Transform\\HackFile"],"13332":[13338,"HackToPhp\\Transform\\Scope"],"13370":[13376,"HackToPhp\\Transform\\Scope"],"13378":[13393,"array<string, string>"],"13433":[13437,"string"],"13548":[13552,"string"],"13541":[13556,"string|false"],"13448":[13453,"array<int, PhpParser\\Node\\Expr\\ClosureUse>"],"13597":[13607,"HackToPhp\\Transform\\Scope"],"13737":[13743,"mixed"],"13761":[13766,"array<int, PhpParser\\Node\\Expr\\ClosureUse>"],"13798":[13803,"Facebook\\HHAST\\EditableNode"],"13890":[13895,"Facebook\\HHAST\\CollectionLiteralExpression"],"13897":[13904,"Facebook\\HHAST\\EditableNode"],"13908":[13916,"HackToPhp\\Transform\\Project"],"13918":[13923,"HackToPhp\\Transform\\HackFile"],"13925":[13931,"HackToPhp\\Transform\\Scope"],"13880":[13889,"string"],"14017":[14022,"string"],"14055":[14060,"Facebook\\HHAST\\EditableNode"],"14147":[14152,"Facebook\\HHAST\\NullableAsExpression"],"14154":[14162,"HackToPhp\\Transform\\Project"],"14164":[14169,"HackToPhp\\Transform\\HackFile"],"14171":[14177,"HackToPhp\\Transform\\Scope"],"14191":[14196,"Facebook\\HHAST\\EditableNode"],"14275":[14280,"Facebook\\HHAST\\AsExpression"],"14282":[14290,"HackToPhp\\Transform\\Project"],"14292":[14297,"HackToPhp\\Transform\\HackFile"],"14299":[14305,"HackToPhp\\Transform\\Scope"],"14319":[14324,"Facebook\\HHAST\\EditableNode"],"14432":[14437,"Facebook\\HHAST\\DefineExpression"],"14439":[14454,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"14462":[14470,"HackToPhp\\Transform\\Project"],"14477":[14482,"HackToPhp\\Transform\\HackFile"],"14488":[14494,"HackToPhp\\Transform\\Scope"],"14408":[14426,"array<array-key, mixed>"],"14595":[14600,"array<array-key, mixed>"],"14689":[14694,"Facebook\\HHAST\\EditableNode"],"14679":[14695,"string"],"14848":[14853,"Facebook\\HHAST\\EditableNode"],"14918":[14923,"Facebook\\HHAST\\NameToken"],"14925":[14932,"string"],"14948":[14953,"Facebook\\HHAST\\EditableNode"],"15028":[15033,"Facebook\\HHAST\\QualifiedName"],"15018":[15027,"PhpParser\\Node\\Name"],"15047":[15052,"Facebook\\HHAST\\EditableNode"],"15137":[15142,"Facebook\\HHAST\\VariableToken"],"15144":[15151,"string"],"15130":[15157,"string|false"],"15171":[15176,"Facebook\\HHAST\\EditableNode"],"15248":[15253,"Facebook\\HHAST\\ClassToken"],"15255":[15262,"string"],"15278":[15283,"Facebook\\HHAST\\EditableNode"],"15378":[15383,"Facebook\\HHAST\\EditableNode"],"15474":[15479,"Facebook\\HHAST\\EditableNode"],"15545":[15550,"Facebook\\HHAST\\VariableExpression"],"15552":[15560,"HackToPhp\\Transform\\Project"],"15562":[15567,"HackToPhp\\Transform\\HackFile"],"15569":[15575,"HackToPhp\\Transform\\Scope"],"15535":[15544,"PhpParser\\Node\\Expr"],"15675":[15680,"Facebook\\HHAST\\EditableNode"],"15665":[15681,"string"],"15792":[15798,"Facebook\\HHAST\\EditableNode"],"15800":[15811,"array<string, Facebook\\HHAST\\EditableNode>"],"15827":[15836,"array<string, Facebook\\HHAST\\EditableNode>"],"15857":[15863,"Facebook\\HHAST\\EditableNode"],"15906":[15912,"Facebook\\HHAST\\ListItem"],"15914":[15921,"null|Facebook\\HHAST\\EditableNode"],"15938":[15944,"null|Facebook\\HHAST\\EditableNode"],"15973":[15979,"null|Facebook\\HHAST\\EditableNode"],"16038":[16044,"null|Facebook\\HHAST\\EditableNode"],"16113":[16119,"Facebook\\HHAST\\EditableToken"],"16096":[16112,"array<array-key, mixed>"],"16136":[16142,"null|Facebook\\HHAST\\EditableNode"],"16211":[16217,"Facebook\\HHAST\\EditableNode"],"16183":[16210,"array<array-key, mixed>"],"16341":[16347,"Facebook\\HHAST\\EditableToken"],"16384":[16390,"Facebook\\HHAST\\EditableToken"],"16392":[16402,"Facebook\\HHAST\\EditableNode"],"16406":[16423,"array<string, Facebook\\HHAST\\SingleLineComment>"],"16461":[16467,"Facebook\\HHAST\\EditableToken"],"16469":[16479,"Facebook\\HHAST\\EditableNode"],"16483":[16500,"array<string, Facebook\\HHAST\\DelimitedComment>"],"16367":[16536,"array<string, Facebook\\HHAST\\SingleLineComment|Facebook\\HHAST\\DelimitedComment>"],"16574":[16588,"array<string, Facebook\\HHAST\\SingleLineComment|Facebook\\HHAST\\DelimitedComment>"],"16628":[16641,"Facebook\\HHAST\\SingleLineComment|Facebook\\HHAST\\DelimitedComment"],"16643":[16650,"string"],"16675":[16688,"string"],"16669":[16689,"string"],"16662":[16697,"int|false"],"16751":[16764,"string"],"16711":[16720,"array<int, PhpParser\\Comment|PhpParser\\Comment\\Doc>"],"16819":[16832,"string"],"16783":[16792,"array<int, PhpParser\\Comment|PhpParser\\Comment\\Doc>"],"16854":[16863,"array<int, PhpParser\\Comment>"]},[]],"src\/HackToPhp\/Transform\/ForeachStatementTransformer.php":[{"145":[167,"Facebook\\HHAST\\ForeachStatement"],"175":[182,"HackToPhp\\Transform\\Project"],"193":[201,"HackToPhp\\Transform\\HackFile"],"209":[214,"HackToPhp\\Transform\\Scope"],"259":[280,"HackToPhp\\Transform\\ExpressionTransformer"],"299":[312,"Facebook\\HHAST\\ForeachStatement::getcollection()"],"282":[291,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"357":[378,"HackToPhp\\Transform\\ExpressionTransformer"],"397":[405,"Facebook\\HHAST\\ForeachStatement::getvalue()"],"380":[389,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"455":[461,"Facebook\\HHAST\\ForeachStatement::haskey()"],"466":[487,"HackToPhp\\Transform\\ExpressionTransformer"],"506":[512,"Facebook\\HHAST\\ForeachStatement::getkey()"],"489":[498,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"570":[591,"HackToPhp\\Transform\\ExpressionTransformer"],"593":[620,"HackToPhp\\Transform\\ExpressionTransformer::gettokencommentsrecursively()"],"641":[656,"HackToPhp\\Transform\\NodeTransformer"],"675":[682,"Facebook\\HHAST\\ForeachStatement::getbody()"],"658":[667,"HackToPhp\\Transform\\NodeTransformer::transform()"],"720":[728,"is_array()"],"780":[808,"PhpParser\\Node\\Stmt\\Foreach_"],"225":[239,"PhpParser\\Node"]},{"292":[297,"Facebook\\HHAST\\ForeachStatement"],"299":[312,"Facebook\\HHAST\\EditableNode"],"316":[324,"HackToPhp\\Transform\\Project"],"326":[331,"HackToPhp\\Transform\\HackFile"],"333":[339,"HackToPhp\\Transform\\Scope"],"282":[291,"PhpParser\\Node\\Expr"],"390":[395,"Facebook\\HHAST\\ForeachStatement"],"397":[405,"Facebook\\HHAST\\EditableNode"],"409":[417,"HackToPhp\\Transform\\Project"],"419":[424,"HackToPhp\\Transform\\HackFile"],"426":[432,"HackToPhp\\Transform\\Scope"],"380":[389,"PhpParser\\Node\\Expr"],"448":[453,"Facebook\\HHAST\\ForeachStatement"],"455":[461,"bool"],"499":[504,"Facebook\\HHAST\\ForeachStatement"],"506":[512,"null|Facebook\\HHAST\\EditableNode"],"516":[524,"HackToPhp\\Transform\\Project"],"526":[531,"HackToPhp\\Transform\\HackFile"],"533":[539,"HackToPhp\\Transform\\Scope"],"489":[498,"PhpParser\\Node\\Expr"],"621":[626,"Facebook\\HHAST\\ForeachStatement"],"593":[620,"array<array-key, mixed>"],"668":[673,"Facebook\\HHAST\\ForeachStatement"],"675":[682,"Facebook\\HHAST\\EditableNode"],"686":[694,"HackToPhp\\Transform\\Project"],"696":[701,"HackToPhp\\Transform\\HackFile"],"703":[709,"HackToPhp\\Transform\\Scope"],"729":[735,"mixed"],"720":[736,"bool"],"753":[759,"mixed"],"813":[824,"PhpParser\\Node\\Expr"],"829":[839,"PhpParser\\Node\\Expr"],"862":[870,"null|PhpParser\\Node\\Expr"],"887":[893,"array<array-key, mixed>"],"923":[938,"array<array-key, mixed>"]},[]],"src\/HackToPhp\/Transform\/FunctionCallExpressionTransformer.php":[{"151":[179,"Facebook\\HHAST\\FunctionCallExpression"],"187":[194,"HackToPhp\\Transform\\Project"],"205":[213,"HackToPhp\\Transform\\HackFile"],"221":[226,"HackToPhp\\Transform\\Scope"],"276":[287,"Facebook\\HHAST\\FunctionCallExpression::getreceiver()"],"302":[306,"HackToPhp\\Transform\\FunctionCallExpressionTransformer"],"334":[349,"Facebook\\HHAST\\FunctionCallExpression::getargumentlist()"],"308":[326,"HackToPhp\\Transform\\FunctionCallExpressionTransformer::transformarguments()"],"407":[436,"Facebook\\HHAST\\ParenthesizedExpression"],"466":[479,"Facebook\\HHAST\\ParenthesizedExpression::getexpression()"],"515":[546,"Facebook\\HHAST\\ScopeResolutionExpression"],"577":[589,"Facebook\\HHAST\\ScopeResolutionExpression::getqualifier()"],"623":[642,"Facebook\\HHAST\\EditableToken"],"663":[682,"PhpParser\\Node\\Name"],"695":[702,"Facebook\\HHAST\\EditableToken::gettext()"],"742":[761,"Facebook\\HHAST\\QualifiedName"],"778":[802,"HackToPhp\\Transform\\QualifiedNameTransformer"],"804":[813,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"852":[873,"HackToPhp\\Transform\\ExpressionTransformer"],"875":[884,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"969":[994,"UnexpectedValueException"],"1011":[1020,"get_class()"],"1072":[1093,"HackToPhp\\Transform\\ExpressionTransformer"],"1128":[1135,"Facebook\\HHAST\\ScopeResolutionExpression::getname()"],"1095":[1116,"HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()"],"1180":[1210,"PhpParser\\Node\\Expr\\StaticCall"],"1283":[1302,"Facebook\\HHAST\\QualifiedName"],"1317":[1341,"HackToPhp\\Transform\\QualifiedNameTransformer"],"1343":[1352,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"1384":[1408,"HackToPhp\\Transform\\QualifiedNameTransformer"],"1410":[1417,"HackToPhp\\Transform\\QualifiedNameTransformer::gettext()"],"1507":[1535,"PhpParser\\Node\\Expr\\FuncCall"],"1547":[1581,"PhpParser\\Node\\Name\\FullyQualified"],"1671":[1699,"PhpParser\\Node\\Expr\\FuncCall"],"1714":[1748,"PhpParser\\Node\\Name\\FullyQualified"],"1829":[1857,"PhpParser\\Node\\Expr\\FuncCall"],"1872":[1906,"PhpParser\\Node\\Name\\FullyQualified"],"2110":[2138,"PhpParser\\Node\\Expr\\FuncCall"],"2153":[2187,"PhpParser\\Node\\Name\\FullyQualified"],"2272":[2300,"PhpParser\\Node\\Expr\\FuncCall"],"2315":[2349,"PhpParser\\Node\\Name\\FullyQualified"],"2449":[2477,"PhpParser\\Node\\Expr\\FuncCall"],"2492":[2526,"PhpParser\\Node\\Name\\FullyQualified"],"2629":[2657,"PhpParser\\Node\\Expr\\FuncCall"],"2672":[2706,"PhpParser\\Node\\Name\\FullyQualified"],"2841":[2869,"PhpParser\\Node\\Expr\\FuncCall"],"2884":[2918,"PhpParser\\Node\\Name\\FullyQualified"],"3004":[3032,"PhpParser\\Node\\Expr\\FuncCall"],"3047":[3081,"PhpParser\\Node\\Name\\FullyQualified"],"3153":[3181,"PhpParser\\Node\\Expr\\FuncCall"],"3196":[3230,"PhpParser\\Node\\Name\\FullyQualified"],"3354":[3384,"PhpParser\\Node\\Expr\\ConstFetch"],"3420":[3424,"PhpParser\\Node\\Expr\\ConstFetch::$name"],"3477":[3505,"PhpParser\\Node\\Expr\\FuncCall"],"3521":[3555,"PhpParser\\Node\\Name\\FullyQualified"],"3582":[3593,"array_slice()"],"3646":[3674,"PhpParser\\Node\\Expr\\FuncCall"],"3741":[3756,"Facebook\\HHAST\\NameToken"],"3789":[3796,"Facebook\\HHAST\\NameToken::gettext()"],"3853":[3881,"PhpParser\\Node\\Expr\\FuncCall"],"3895":[3929,"PhpParser\\Node\\Name\\FullyQualified"],"4086":[4117,"PhpParser\\Node\\Expr\\Cast\\Array_"],"4157":[4183,"PhpParser\\Node\\Expr\\Array_"],"4185":[4195,"PhpParser\\Node\\Expr\\Array_::KIND_SHORT"],"4259":[4284,"PhpParser\\Node\\Expr\\Exit_"],"4355":[4380,"PhpParser\\Node\\Expr\\Exit_"],"4382":[4391,"PhpParser\\Node\\Expr\\Exit_::KIND_EXIT"],"4454":[4479,"PhpParser\\Node\\Expr\\Exit_"],"4550":[4575,"PhpParser\\Node\\Expr\\Exit_"],"4577":[4585,"PhpParser\\Node\\Expr\\Exit_::KIND_DIE"],"4614":[4642,"PhpParser\\Node\\Expr\\FuncCall"],"4655":[4674,"PhpParser\\Node\\Name"],"4741":[4772,"Facebook\\HHAST\\MemberSelectionExpression"],"4789":[4810,"HackToPhp\\Transform\\ExpressionTransformer"],"4833":[4842,"Facebook\\HHAST\\MemberSelectionExpression::getobject()"],"4812":[4821,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"4883":[4904,"HackToPhp\\Transform\\ExpressionTransformer"],"4939":[4946,"Facebook\\HHAST\\MemberSelectionExpression::getname()"],"4906":[4927,"HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()"],"4991":[5021,"PhpParser\\Node\\Expr\\MethodCall"],"5095":[5130,"Facebook\\HHAST\\SafeMemberSelectionExpression"],"5147":[5168,"HackToPhp\\Transform\\ExpressionTransformer"],"5191":[5200,"Facebook\\HHAST\\SafeMemberSelectionExpression::getobject()"],"5170":[5179,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"5241":[5262,"HackToPhp\\Transform\\ExpressionTransformer"],"5297":[5304,"Facebook\\HHAST\\SafeMemberSelectionExpression::getname()"],"5264":[5285,"HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()"],"5362":[5390,"PhpParser\\Node\\Expr\\Variable"],"5405":[5414,"HackToPhp\\Transform\\HackFile::$tmp_count"],"5438":[5466,"PhpParser\\Node\\Expr\\Variable"],"5484":[5493,"HackToPhp\\Transform\\HackFile::$tmp_count"],"5527":[5568,"PhpParser\\Node\\Expr\\BinaryOp\\NotIdentical"],"5579":[5605,"PhpParser\\Node\\Expr\\Assign"],"5654":[5684,"PhpParser\\Node\\Expr\\ConstFetch"],"5689":[5708,"PhpParser\\Node\\Name"],"5749":[5779,"PhpParser\\Node\\Expr\\MethodCall"],"5890":[5920,"PhpParser\\Node\\Expr\\MethodCall"],"5986":[6013,"PhpParser\\Node\\Expr\\Ternary"],"6059":[6089,"PhpParser\\Node\\Expr\\ConstFetch"],"6094":[6113,"PhpParser\\Node\\Name"],"6147":[6168,"HackToPhp\\Transform\\ExpressionTransformer"],"6170":[6179,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"6231":[6259,"PhpParser\\Node\\Expr\\FuncCall"],"237":[251,"PhpParser\\Node"],"6341":[6360,"Facebook\\HHAST\\EditableList|null"],"6368":[6375,"HackToPhp\\Transform\\Project"],"6386":[6394,"HackToPhp\\Transform\\HackFile"],"6402":[6407,"HackToPhp\\Transform\\Scope"],"6471":[6480,"array_map()"],"6495":[6513,"Facebook\\HHAST\\EditableNode"],"6652":[6679,"Facebook\\HHAST\\PrefixUnaryExpression"],"6699":[6710,"Facebook\\HHAST\\PrefixUnaryExpression::getoperator()"],"6724":[6744,"Facebook\\HHAST\\AmpersandToken"],"6769":[6779,"Facebook\\HHAST\\PrefixUnaryExpression::getoperand()"],"6858":[6869,"Facebook\\HHAST\\PrefixUnaryExpression::getoperator()"],"6883":[6903,"Facebook\\HHAST\\DotDotDotToken"],"6928":[6938,"Facebook\\HHAST\\PrefixUnaryExpression::getoperand()"],"7002":[7027,"Facebook\\HHAST\\DecoratedExpression"],"7047":[7059,"Facebook\\HHAST\\DecoratedExpression::getdecorator()"],"7073":[7093,"Facebook\\HHAST\\AmpersandToken"],"7110":[7122,"Facebook\\HHAST\\DecoratedExpression::getdecorator()"],"7136":[7152,"Facebook\\HHAST\\InoutToken"],"7183":[7196,"Facebook\\HHAST\\DecoratedExpression::getexpression()"],"7275":[7287,"Facebook\\HHAST\\DecoratedExpression::getdecorator()"],"7301":[7321,"Facebook\\HHAST\\DotDotDotToken"],"7346":[7359,"Facebook\\HHAST\\DecoratedExpression::getexpression()"],"7407":[7419,"Facebook\\HHAST\\DecoratedExpression::getdecorator()"],"7433":[7449,"Facebook\\HHAST\\InoutToken"],"7474":[7487,"Facebook\\HHAST\\DecoratedExpression::getexpression()"],"7543":[7568,"UnexpectedValueException"],"7636":[7654,"PhpParser\\Node\\Arg"],"7661":[7682,"HackToPhp\\Transform\\ExpressionTransformer"],"7684":[7693,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"7782":[7803,"HackToPhp\\Transform\\ExpressionTransformer"],"7805":[7832,"HackToPhp\\Transform\\ExpressionTransformer::gettokencommentsrecursively()"],"7873":[7884,"Facebook\\HHAST\\EditableList::getchildren()"],"6418":[6423,"array<array-key, mixed>"]},{"269":[274,"Facebook\\HHAST\\FunctionCallExpression"],"276":[287,"Facebook\\HHAST\\EditableNode"],"327":[332,"Facebook\\HHAST\\FunctionCallExpression"],"334":[349,"Facebook\\HHAST\\EditableList<null|Facebook\\HHAST\\EditableNode>|null"],"353":[361,"HackToPhp\\Transform\\Project"],"363":[368,"HackToPhp\\Transform\\HackFile"],"370":[376,"HackToPhp\\Transform\\Scope"],"308":[326,"array<array-key, mixed>"],"386":[395,"Facebook\\HHAST\\EditableNode"],"455":[464,"Facebook\\HHAST\\ParenthesizedExpression"],"466":[479,"Facebook\\HHAST\\EditableNode"],"494":[503,"Facebook\\HHAST\\EditableNode"],"566":[575,"Facebook\\HHAST\\ScopeResolutionExpression"],"577":[589,"Facebook\\HHAST\\EditableNode"],"601":[611,"Facebook\\HHAST\\EditableNode"],"683":[693,"Facebook\\HHAST\\EditableToken"],"695":[702,"string"],"720":[730,"Facebook\\HHAST\\EditableNode"],"814":[824,"Facebook\\HHAST\\QualifiedName"],"804":[813,"PhpParser\\Node\\Name"],"885":[895,"Facebook\\HHAST\\EditableNode"],"897":[905,"HackToPhp\\Transform\\Project"],"907":[912,"HackToPhp\\Transform\\HackFile"],"914":[920,"HackToPhp\\Transform\\Scope"],"875":[884,"PhpParser\\Node\\Expr"],"936":[942,"PhpParser\\Node\\Name|PhpParser\\Node\\Expr"],"1021":[1031,"Facebook\\HHAST\\EditableNode|Facebook\\HHAST\\QualifiedName|Facebook\\HHAST\\EditableToken"],"1011":[1032,"string"],"1117":[1126,"Facebook\\HHAST\\ScopeResolutionExpression"],"1128":[1135,"Facebook\\HHAST\\EditableNode"],"1139":[1147,"HackToPhp\\Transform\\Project"],"1149":[1154,"HackToPhp\\Transform\\HackFile"],"1156":[1162,"HackToPhp\\Transform\\Scope"],"1095":[1116,"PhpParser\\Node"],"1216":[1222,"PhpParser\\Node\\Name|PhpParser\\Node\\Expr"],"1228":[1233,"PhpParser\\Node"],"1239":[1244,"array<array-key, mixed>"],"1262":[1271,"Facebook\\HHAST\\EditableNode"],"1353":[1362,"Facebook\\HHAST\\QualifiedName"],"1343":[1352,"PhpParser\\Node\\Name"],"1418":[1427,"Facebook\\HHAST\\QualifiedName"],"1429":[1434,"HackToPhp\\Transform\\HackFile"],"1410":[1417,"string"],"1449":[1461,"string"],"1609":[1614,"array<array-key, mixed>"],"1769":[1774,"array<array-key, mixed>"],"1929":[1934,"array<array-key, mixed>"],"1939":[1944,"array<array-key, mixed>"],"2006":[2011,"array<array-key, mixed>"],"2016":[2021,"array<array-key, mixed>"],"2043":[2048,"array<array-key, mixed>"],"2076":[2081,"array<array-key, mixed>"],"2062":[2071,"array{0:mixed, 1:mixed}"],"2209":[2218,"non-empty-array<int, mixed>"],"2374":[2379,"array<array-key, mixed>"],"2384":[2389,"array<array-key, mixed>"],"2553":[2558,"array<array-key, mixed>"],"2563":[2568,"array<array-key, mixed>"],"2733":[2738,"array<array-key, mixed>"],"2743":[2748,"array<array-key, mixed>"],"2945":[2950,"array<array-key, mixed>"],"3101":[3106,"array<array-key, mixed>"],"3253":[3258,"array<array-key, mixed>"],"3308":[3313,"array<array-key, mixed>"],"3327":[3332,"array<array-key, mixed>"],"3337":[3342,"mixed"],"3403":[3408,"array<array-key, mixed>"],"3413":[3418,"PhpParser\\Node\\Expr\\ConstFetch"],"3420":[3424,"PhpParser\\Node\\Name"],"3594":[3599,"array<array-key, mixed>"],"3582":[3606,"array<int, mixed>"],"3683":[3688,"PhpParser\\Node\\Name"],"3697":[3702,"array<array-key, mixed>"],"3720":[3729,"Facebook\\HHAST\\EditableNode"],"3778":[3787,"Facebook\\HHAST\\NameToken"],"3789":[3796,"string"],"3808":[3820,"string"],"3951":[3956,"array<array-key, mixed>"],"3977":[3989,"string"],"4007":[4019,"string"],"4040":[4052,"string"],"4124":[4129,"array<array-key, mixed>"],"4134":[4139,"mixed"],"4217":[4229,"string"],"4300":[4305,"array<array-key, mixed>"],"4312":[4317,"array<array-key, mixed>"],"4322":[4327,"mixed"],"4413":[4425,"string"],"4495":[4500,"array<array-key, mixed>"],"4507":[4512,"array<array-key, mixed>"],"4517":[4522,"mixed"],"4675":[4687,"string"],"4697":[4702,"array<array-key, mixed>"],"4720":[4729,"Facebook\\HHAST\\EditableNode"],"4822":[4831,"Facebook\\HHAST\\MemberSelectionExpression"],"4833":[4842,"Facebook\\HHAST\\EditableNode"],"4846":[4854,"HackToPhp\\Transform\\Project"],"4856":[4861,"HackToPhp\\Transform\\HackFile"],"4863":[4869,"HackToPhp\\Transform\\Scope"],"4812":[4821,"PhpParser\\Node\\Expr"],"4928":[4937,"Facebook\\HHAST\\MemberSelectionExpression"],"4939":[4946,"Facebook\\HHAST\\EditableNode"],"4950":[4958,"HackToPhp\\Transform\\Project"],"4960":[4965,"HackToPhp\\Transform\\HackFile"],"4967":[4973,"HackToPhp\\Transform\\Scope"],"4906":[4927,"PhpParser\\Node"],"5027":[5034,"PhpParser\\Node\\Expr"],"5040":[5045,"PhpParser\\Node"],"5051":[5056,"array<array-key, mixed>"],"5074":[5083,"Facebook\\HHAST\\EditableNode"],"5180":[5189,"Facebook\\HHAST\\SafeMemberSelectionExpression"],"5191":[5200,"Facebook\\HHAST\\EditableNode"],"5204":[5212,"HackToPhp\\Transform\\Project"],"5214":[5219,"HackToPhp\\Transform\\HackFile"],"5221":[5227,"HackToPhp\\Transform\\Scope"],"5170":[5179,"PhpParser\\Node\\Expr"],"5286":[5295,"Facebook\\HHAST\\SafeMemberSelectionExpression"],"5297":[5304,"Facebook\\HHAST\\EditableNode"],"5308":[5316,"HackToPhp\\Transform\\Project"],"5318":[5323,"HackToPhp\\Transform\\HackFile"],"5325":[5331,"HackToPhp\\Transform\\Scope"],"5264":[5285,"PhpParser\\Node"],"5343":[5350,"PhpParser\\Node\\Expr"],"5398":[5403,"HackToPhp\\Transform\\HackFile"],"5405":[5414,"int"],"5477":[5482,"HackToPhp\\Transform\\HackFile"],"5484":[5493,"int"],"5613":[5621,"PhpParser\\Node\\Expr\\Variable"],"5629":[5636,"PhpParser\\Node\\Expr"],"5786":[5794,"PhpParser\\Node\\Expr\\Variable"],"5801":[5806,"PhpParser\\Node"],"5813":[5818,"array<array-key, mixed>"],"5857":[5864,"PhpParser\\Node\\Expr\\Variable"],"5927":[5934,"PhpParser\\Node\\Expr\\Variable"],"5941":[5946,"PhpParser\\Node"],"5953":[5958,"array<array-key, mixed>"],"6019":[6031,"PhpParser\\Node\\Expr\\BinaryOp\\NotIdentical|PhpParser\\Node\\Expr\\Variable"],"6037":[6049,"PhpParser\\Node\\Expr\\MethodCall"],"6180":[6189,"Facebook\\HHAST\\EditableNode"],"6191":[6199,"HackToPhp\\Transform\\Project"],"6201":[6206,"HackToPhp\\Transform\\HackFile"],"6208":[6214,"HackToPhp\\Transform\\Scope"],"6170":[6179,"PhpParser\\Node\\Expr"],"6267":[6275,"PhpParser\\Node\\Expr"],"6283":[6288,"array<array-key, mixed>"],"6434":[6439,"Facebook\\HHAST\\EditableList|null"],"6565":[6570,"Facebook\\HHAST\\EditableNode"],"6635":[6640,"mixed"],"6692":[6697,"Facebook\\HHAST\\PrefixUnaryExpression"],"6699":[6710,"Facebook\\HHAST\\EditableToken"],"6762":[6767,"Facebook\\HHAST\\PrefixUnaryExpression"],"6769":[6779,"Facebook\\HHAST\\EditableNode"],"6851":[6856,"Facebook\\HHAST\\PrefixUnaryExpression"],"6858":[6869,"Facebook\\HHAST\\EditableToken"],"6921":[6926,"Facebook\\HHAST\\PrefixUnaryExpression"],"6928":[6938,"Facebook\\HHAST\\EditableNode"],"6985":[6990,"mixed"],"7040":[7045,"Facebook\\HHAST\\DecoratedExpression"],"7047":[7059,"Facebook\\HHAST\\EditableToken"],"7103":[7108,"Facebook\\HHAST\\DecoratedExpression"],"7110":[7122,"Facebook\\HHAST\\EditableToken"],"7176":[7181,"Facebook\\HHAST\\DecoratedExpression"],"7183":[7196,"Facebook\\HHAST\\EditableNode"],"7268":[7273,"Facebook\\HHAST\\DecoratedExpression"],"7275":[7287,"Facebook\\HHAST\\EditableToken"],"7339":[7344,"Facebook\\HHAST\\DecoratedExpression"],"7346":[7359,"Facebook\\HHAST\\EditableNode"],"7400":[7405,"Facebook\\HHAST\\DecoratedExpression"],"7407":[7419,"Facebook\\HHAST\\EditableToken"],"7467":[7472,"Facebook\\HHAST\\DecoratedExpression"],"7474":[7487,"Facebook\\HHAST\\EditableNode"],"7694":[7699,"mixed|Facebook\\HHAST\\EditableNode"],"7701":[7709,"HackToPhp\\Transform\\Project"],"7711":[7716,"HackToPhp\\Transform\\HackFile"],"7718":[7724,"HackToPhp\\Transform\\Scope"],"7684":[7693,"PhpParser\\Node\\Expr"],"7732":[7739,"false"],"7746":[7753,"bool"],"7833":[7838,"Facebook\\HHAST\\EditableNode"],"7805":[7832,"array<array-key, mixed>"],"7866":[7871,"Facebook\\HHAST\\EditableList"],"7873":[7884,"array<string, Facebook\\HHAST\\EditableNode>"],"6471":[7890,"array<string, PhpParser\\Node\\Arg>"]},[]],"src\/HackToPhp\/Transform\/ObjectCreationExpressionTransformer.php":[{"153":[183,"Facebook\\HHAST\\ObjectCreationExpression"],"191":[198,"HackToPhp\\Transform\\Project"],"209":[217,"HackToPhp\\Transform\\HackFile"],"225":[230,"HackToPhp\\Transform\\Scope"],"283":[292,"Facebook\\HHAST\\ObjectCreationExpression::getobject()"],"307":[340,"HackToPhp\\Transform\\FunctionCallExpressionTransformer"],"342":[360,"HackToPhp\\Transform\\FunctionCallExpressionTransformer::transformarguments()"],"426":[435,"get_class()"],"456":[476,"Facebook\\HHAST\\AnonymousClass"],"498":[519,"HackToPhp\\Transform\\ExpressionTransformer"],"521":[530,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"586":[607,"Facebook\\HHAST\\ConstructorCall"],"633":[640,"Facebook\\HHAST\\ConstructorCall::gettype()"],"654":[678,"Facebook\\HHAST\\VariableExpression"],"696":[717,"HackToPhp\\Transform\\ExpressionTransformer"],"738":[745,"Facebook\\HHAST\\ConstructorCall::gettype()"],"719":[728,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"807":[822,"HackToPhp\\Transform\\TypeTransformer"],"843":[850,"Facebook\\HHAST\\ConstructorCall::gettype()"],"824":[833,"HackToPhp\\Transform\\TypeTransformer::transform()"],"962":[982,"PhpParser\\Node\\Name"],"1031":[1043,"array_values()"],"1044":[1055,"Psalm\\Type"],"1057":[1068,"Psalm\\Type::parsestring()"],"1083":[1091,"Psalm\\Type\\Union::gettypes()"],"1114":[1129,"HackToPhp\\Transform\\TypeTransformer"],"1131":[1162,"HackToPhp\\Transform\\TypeTransformer::getphpparsertypefromatomicpsalm()"],"1232":[1251,"PhpParser\\Node\\Name"],"1272":[1297,"UnexpectedValueException"],"1324":[1333,"get_class()"],"1395":[1419,"PhpParser\\Node\\Expr\\New_"],"241":[260,"PhpParser\\Node\\Expr"]},{"276":[281,"Facebook\\HHAST\\ObjectCreationExpression"],"283":[292,"Facebook\\HHAST\\EditableNode"],"361":[368,"Facebook\\HHAST\\EditableNode"],"389":[397,"HackToPhp\\Transform\\Project"],"399":[404,"HackToPhp\\Transform\\HackFile"],"406":[412,"HackToPhp\\Transform\\Scope"],"342":[360,"array<array-key, mixed>"],"436":[443,"Facebook\\HHAST\\EditableNode"],"426":[444,"string"],"531":[538,"Facebook\\HHAST\\AnonymousClass"],"540":[548,"HackToPhp\\Transform\\Project"],"550":[555,"HackToPhp\\Transform\\HackFile"],"557":[563,"HackToPhp\\Transform\\Scope"],"521":[530,"PhpParser\\Node\\Expr"],"624":[631,"Facebook\\HHAST\\ConstructorCall"],"633":[640,"Facebook\\HHAST\\EditableNode"],"729":[736,"Facebook\\HHAST\\ConstructorCall"],"738":[745,"Facebook\\HHAST\\EditableNode"],"749":[757,"HackToPhp\\Transform\\Project"],"759":[764,"HackToPhp\\Transform\\HackFile"],"766":[772,"HackToPhp\\Transform\\Scope"],"719":[728,"PhpParser\\Node\\Expr"],"834":[841,"Facebook\\HHAST\\ConstructorCall"],"843":[850,"Facebook\\HHAST\\EditableNode"],"854":[862,"HackToPhp\\Transform\\Project"],"864":[869,"HackToPhp\\Transform\\HackFile"],"871":[877,"HackToPhp\\Transform\\Scope"],"824":[833,"string"],"889":[900,"string"],"917":[928,"string"],"983":[994,"string"],"1069":[1080,"string"],"1057":[1068,"Psalm\\Type\\Union"],"1083":[1091,"array<string, Psalm\\Type\\Atomic>"],"1031":[1094,"array<int, Psalm\\Type\\Atomic>"],"1163":[1174,"Psalm\\Type\\Atomic"],"1176":[1184,"HackToPhp\\Transform\\Project"],"1186":[1191,"HackToPhp\\Transform\\HackFile"],"1193":[1199,"HackToPhp\\Transform\\Scope"],"1214":[1220,"mixed"],"1334":[1340,"mixed"],"1324":[1341,"string"]},[]],"src\/HackToPhp\/Transform\/TryStatementTransformer.php":[{"141":[159,"Facebook\\HHAST\\TryStatement"],"167":[174,"HackToPhp\\Transform\\Project"],"185":[193,"HackToPhp\\Transform\\HackFile"],"201":[206,"HackToPhp\\Transform\\Scope"],"246":[261,"HackToPhp\\Transform\\NodeTransformer"],"280":[300,"Facebook\\HHAST\\TryStatement::getcompoundstatement()"],"263":[272,"HackToPhp\\Transform\\NodeTransformer::transform()"],"351":[366,"Facebook\\HHAST\\TryStatement::hascatchclauses()"],"371":[375,"HackToPhp\\Transform\\TryStatementTransformer"],"401":[416,"Facebook\\HHAST\\TryStatement::getcatchclauses()"],"377":[393,"HackToPhp\\Transform\\TryStatementTransformer::transformcatches()"],"471":[487,"Facebook\\HHAST\\TryStatement::hasfinallyclause()"],"499":[527,"PhpParser\\Node\\Stmt\\Finally_"],"533":[548,"HackToPhp\\Transform\\NodeTransformer"],"567":[583,"Facebook\\HHAST\\TryStatement::getfinallyclause()"],"587":[594,"Facebook\\HHAST\\FinallyClause::getbody()"],"550":[559,"HackToPhp\\Transform\\NodeTransformer::transform()"],"653":[681,"PhpParser\\Node\\Stmt\\TryCatch"],"217":[231,"PhpParser\\Node"],"770":[788,"Facebook\\HHAST\\EditableList"],"796":[803,"HackToPhp\\Transform\\Project"],"814":[822,"HackToPhp\\Transform\\HackFile"],"830":[835,"HackToPhp\\Transform\\Scope"],"864":[873,"array_map()"],"887":[904,"Facebook\\HHAST\\CatchClause"],"962":[977,"HackToPhp\\Transform\\TypeTransformer"],"996":[1003,"Facebook\\HHAST\\CatchClause::gettype()"],"979":[988,"HackToPhp\\Transform\\TypeTransformer::transform()"],"1051":[1063,"array_values()"],"1064":[1075,"Psalm\\Type"],"1077":[1088,"Psalm\\Type::parsestring()"],"1103":[1111,"Psalm\\Type\\Union::gettypes()"],"1132":[1147,"HackToPhp\\Transform\\TypeTransformer"],"1149":[1180,"HackToPhp\\Transform\\TypeTransformer::getphpparsertypefromatomicpsalm()"],"1236":[1257,"HackToPhp\\Transform\\ExpressionTransformer"],"1288":[1299,"Facebook\\HHAST\\CatchClause::getvariable()"],"1259":[1280,"HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()"],"1345":[1371,"PhpParser\\Node\\Stmt\\Catch_"],"1409":[1424,"HackToPhp\\Transform\\NodeTransformer"],"1443":[1450,"Facebook\\HHAST\\CatchClause::getbody()"],"1426":[1435,"HackToPhp\\Transform\\NodeTransformer::transform()"],"1502":[1513,"Facebook\\HHAST\\EditableList::getchildren()"],"846":[851,"array<array-key, mixed>"]},{"273":[278,"Facebook\\HHAST\\TryStatement"],"280":[300,"Facebook\\HHAST\\CompoundStatement"],"304":[312,"HackToPhp\\Transform\\Project"],"314":[319,"HackToPhp\\Transform\\HackFile"],"321":[327,"HackToPhp\\Transform\\Scope"],"344":[349,"Facebook\\HHAST\\TryStatement"],"351":[366,"bool"],"394":[399,"Facebook\\HHAST\\TryStatement"],"401":[416,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"420":[428,"HackToPhp\\Transform\\Project"],"430":[435,"HackToPhp\\Transform\\HackFile"],"437":[443,"HackToPhp\\Transform\\Scope"],"377":[393,"array<array-key, mixed>"],"464":[469,"Facebook\\HHAST\\TryStatement"],"471":[487,"bool"],"560":[565,"Facebook\\HHAST\\TryStatement"],"567":[583,"null|Facebook\\HHAST\\FinallyClause"],"587":[594,"Facebook\\HHAST\\CompoundStatement"],"598":[606,"HackToPhp\\Transform\\Project"],"608":[613,"HackToPhp\\Transform\\HackFile"],"615":[621,"HackToPhp\\Transform\\Scope"],"686":[692,"mixed"],"697":[705,"array<array-key, mixed>"],"710":[718,"null|PhpParser\\Node\\Stmt\\Finally_"],"989":[994,"Facebook\\HHAST\\CatchClause"],"996":[1003,"Facebook\\HHAST\\SimpleTypeSpecifier"],"1007":[1015,"HackToPhp\\Transform\\Project"],"1017":[1022,"HackToPhp\\Transform\\HackFile"],"1024":[1030,"HackToPhp\\Transform\\Scope"],"979":[988,"string"],"1089":[1100,"string"],"1077":[1088,"Psalm\\Type\\Union"],"1103":[1111,"array<string, Psalm\\Type\\Atomic>"],"1051":[1114,"array<int, Psalm\\Type\\Atomic>"],"1181":[1192,"Psalm\\Type\\Atomic"],"1194":[1202,"HackToPhp\\Transform\\Project"],"1204":[1209,"HackToPhp\\Transform\\HackFile"],"1211":[1217,"HackToPhp\\Transform\\Scope"],"1281":[1286,"Facebook\\HHAST\\CatchClause"],"1288":[1299,"Facebook\\HHAST\\EditableToken"],"1303":[1311,"HackToPhp\\Transform\\Project"],"1313":[1318,"HackToPhp\\Transform\\HackFile"],"1320":[1326,"HackToPhp\\Transform\\Scope"],"1259":[1280,"PhpParser\\Node"],"1379":[1385,"mixed"],"1393":[1402,"PhpParser\\Node"],"1436":[1441,"Facebook\\HHAST\\CatchClause"],"1443":[1450,"Facebook\\HHAST\\CompoundStatement"],"1454":[1462,"HackToPhp\\Transform\\Project"],"1464":[1469,"HackToPhp\\Transform\\HackFile"],"1471":[1477,"HackToPhp\\Transform\\Scope"],"1495":[1500,"Facebook\\HHAST\\EditableList"],"1502":[1513,"array<string, Facebook\\HHAST\\EditableNode>"],"864":[1519,"array<string, PhpParser\\Node\\Stmt\\Catch_>"]},[]],"src\/HackToPhp\/Transform\/AnonymousFunctionTransformer.php":[{"246":[253,"HackToPhp\\Transform\\Project"],"264":[272,"HackToPhp\\Transform\\HackFile"],"280":[285,"HackToPhp\\Transform\\Scope"],"397":[410,"Facebook\\HHAST\\Php7AnonymousFunction::hasparameters()"],"422":[435,"Facebook\\HHAST\\Php7AnonymousFunction::getparameters()"],"460":[486,"Facebook\\HHAST\\ParameterDeclaration"],"439":[459,"Facebook\\HHAST\\EditableNode::getdescendantsoftype()"],"677":[684,"Facebook\\HHAST\\Php7AnonymousFunction::hastype()"],"696":[703,"Facebook\\HHAST\\Php7AnonymousFunction::gettype()"],"825":[840,"HackToPhp\\Transform\\TypeTransformer"],"842":[851,"HackToPhp\\Transform\\TypeTransformer::transform()"],"923":[933,"Psalm\\Type"],"935":[946,"Psalm\\Type::parsestring()"],"998":[1022,"Psalm\\Type\\Union::canbefullyexpressedinphp()"],"1113":[1122,"HackToPhp\\Transform\\HackFile::$namespace"],"1087":[1105,"Psalm\\Type\\Union::tonamespacedstring()"],"1171":[1186,"HackToPhp\\Transform\\TypeTransformer"],"1188":[1213,"HackToPhp\\Transform\\TypeTransformer::getphpparsertypefrompsalm()"],"1291":[1303,"array_filter()"],"1382":[1398,"Psalm\\DocComment"],"1400":[1406,"Psalm\\DocComment::render()"],"1459":[1481,"PhpParser\\Comment\\Doc"],"1482":[1487,"rtrim()"],"1595":[1625,"HackToPhp\\Transform\\FunctionDeclarationTransformer"],"1627":[1635,"HackToPhp\\Transform\\FunctionDeclarationTransformer::getparam()"],"1754":[1761,"Facebook\\HHAST\\Php7AnonymousFunction::hasbody()"],"1766":[1781,"HackToPhp\\Transform\\NodeTransformer"],"1800":[1807,"Facebook\\HHAST\\Php7AnonymousFunction::getbody()"],"1783":[1792,"HackToPhp\\Transform\\NodeTransformer::transform()"],"1871":[1877,"Facebook\\HHAST\\Php7AnonymousFunction::hasuse()"],"1902":[1908,"Facebook\\HHAST\\Php7AnonymousFunction::getuse()"],"1912":[1924,"Facebook\\HHAST\\AnonymousFunctionUseClause::getvariables()"],"1928":[1939,"Facebook\\HHAST\\EditableList::getchildren()"],"1987":[2001,"Facebook\\HHAST\\ListItem"],"2033":[2040,"Facebook\\HHAST\\ListItem::getitem()"],"2080":[2099,"Facebook\\HHAST\\VariableToken"],"2122":[2152,"PhpParser\\Node\\Expr\\ClosureUse"],"2164":[2192,"PhpParser\\Node\\Expr\\Variable"],"2201":[2207,"substr()"],"2219":[2226,"Facebook\\HHAST\\VariableToken::gettext()"],"2284":[2311,"Facebook\\HHAST\\PrefixUnaryExpression"],"2343":[2353,"Facebook\\HHAST\\PrefixUnaryExpression::getoperand()"],"2377":[2407,"PhpParser\\Node\\Expr\\ClosureUse"],"2419":[2447,"PhpParser\\Node\\Expr\\Variable"],"2456":[2462,"substr()"],"2544":[2569,"UnexpectedValueException"],"2607":[2634,"PhpParser\\Node\\Expr\\Closure"],"296":[323,"PhpParser\\Node\\Expr\\Closure"]},{"390":[395,"Facebook\\HHAST\\AnonymousFunction|Facebook\\HHAST\\Php7AnonymousFunction"],"397":[410,"bool"],"415":[420,"Facebook\\HHAST\\AnonymousFunction|Facebook\\HHAST\\Php7AnonymousFunction"],"422":[435,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null|Facebook\\HHAST\\EditableNode"],"439":[459,"array<int, Facebook\\HHAST\\ParameterDeclaration>"],"670":[675,"Facebook\\HHAST\\AnonymousFunction|Facebook\\HHAST\\Php7AnonymousFunction"],"677":[684,"bool"],"689":[694,"Facebook\\HHAST\\AnonymousFunction|Facebook\\HHAST\\Php7AnonymousFunction"],"696":[703,"null|Facebook\\HHAST\\SimpleTypeSpecifier|Facebook\\HHAST\\EditableNode"],"778":[796,"null|Facebook\\HHAST\\SimpleTypeSpecifier|Facebook\\HHAST\\EditableNode"],"852":[870,"Facebook\\HHAST\\SimpleTypeSpecifier|Facebook\\HHAST\\EditableNode"],"872":[880,"HackToPhp\\Transform\\Project"],"882":[887,"HackToPhp\\Transform\\HackFile"],"889":[895,"HackToPhp\\Transform\\Scope"],"842":[851,"string"],"947":[966,"string"],"935":[946,"Psalm\\Type\\Union"],"978":[996,"Psalm\\Type\\Union"],"998":[1022,"bool"],"1067":[1085,"Psalm\\Type\\Union"],"1106":[1111,"HackToPhp\\Transform\\HackFile"],"1113":[1122,"null|string"],"1087":[1105,"string"],"1032":[1041,"array{description:string, specials:array<empty, empty>}"],"1214":[1232,"Psalm\\Type\\Union"],"1234":[1242,"HackToPhp\\Transform\\Project"],"1244":[1249,"HackToPhp\\Transform\\HackFile"],"1251":[1257,"HackToPhp\\Transform\\Scope"],"1304":[1313,"array{description:string, specials:array{return?:array{0:string}}}"],"1291":[1326,"array<string, array{0:string}>"],"1267":[1276,"array{description:string, specials:array{return?:array{0:string}}}"],"1335":[1344,"array{description:string, specials:array<string, array{0:string}>}"],"1407":[1416,"array{description:string, specials:non-empty-array<string, array{0:string}>}"],"1400":[1406,"string"],"1488":[1504,"string"],"1482":[1505,"string"],"1427":[1438,"array{comments:array<empty, empty>}"],"1524":[1543,"array<int, Facebook\\HHAST\\ParameterDeclaration>"],"1641":[1659,"Facebook\\HHAST\\ParameterDeclaration"],"1665":[1672,"int"],"1678":[1686,"HackToPhp\\Transform\\Project"],"1692":[1697,"HackToPhp\\Transform\\HackFile"],"1703":[1709,"HackToPhp\\Transform\\Scope"],"1715":[1724,"array<array-key, array<string, array{0:string}>|string|mixed>"],"1627":[1635,"PhpParser\\Node\\Param"],"1583":[1590,"array<int, PhpParser\\Node\\Param>"],"1747":[1752,"Facebook\\HHAST\\AnonymousFunction|Facebook\\HHAST\\Php7AnonymousFunction"],"1754":[1761,"bool"],"1793":[1798,"Facebook\\HHAST\\AnonymousFunction|Facebook\\HHAST\\Php7AnonymousFunction"],"1800":[1807,"Facebook\\HHAST\\CompoundStatement"],"1811":[1819,"HackToPhp\\Transform\\Project"],"1821":[1826,"HackToPhp\\Transform\\HackFile"],"1828":[1834,"HackToPhp\\Transform\\Scope"],"1864":[1869,"Facebook\\HHAST\\AnonymousFunction|Facebook\\HHAST\\Php7AnonymousFunction"],"1871":[1877,"bool"],"1895":[1900,"Facebook\\HHAST\\AnonymousFunction|Facebook\\HHAST\\Php7AnonymousFunction"],"1902":[1908,"null|Facebook\\HHAST\\AnonymousFunctionUseClause"],"1912":[1924,"Facebook\\HHAST\\EditableList<null|Facebook\\HHAST\\EditableNode>"],"1928":[1939,"array<string, Facebook\\HHAST\\EditableNode>"],"1966":[1975,"Facebook\\HHAST\\EditableNode"],"2022":[2031,"Facebook\\HHAST\\ListItem"],"2033":[2040,"null|Facebook\\HHAST\\EditableNode"],"2059":[2068,"null|Facebook\\HHAST\\EditableNode"],"2208":[2217,"Facebook\\HHAST\\VariableToken"],"2219":[2226,"string"],"2201":[2232,"string|false"],"2108":[2113,"array<int, PhpParser\\Node\\Expr\\ClosureUse>"],"2263":[2272,"null|Facebook\\HHAST\\EditableNode"],"2332":[2341,"Facebook\\HHAST\\PrefixUnaryExpression"],"2343":[2353,"Facebook\\HHAST\\EditableNode"],"2463":[2472,"Facebook\\HHAST\\EditableNode"],"2456":[2487,"string|false"],"2363":[2368,"array<int, PhpParser\\Node\\Expr\\ClosureUse>"],"2657":[2664,"array<int, PhpParser\\Node\\Param>"],"2681":[2687,"mixed"],"2703":[2708,"array<int, PhpParser\\Node\\Expr\\ClosureUse>"],"2730":[2746,"mixed"],"2756":[2767,"array{comments:array<int, PhpParser\\Comment\\Doc>}"]},[]],"src\/HackToPhp\/Transform\/PipeTransformer.php":[{"133":[151,"Facebook\\HHAST\\EditableNode"],"159":[177,"Facebook\\HHAST\\EditableNode"],"186":[193,"HackToPhp\\Transform\\Project"],"204":[212,"HackToPhp\\Transform\\HackFile"],"220":[225,"HackToPhp\\Transform\\Scope"],"281":[302,"HackToPhp\\Transform\\ExpressionTransformer"],"304":[313,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"269":[278,"HackToPhp\\Transform\\Scope::$pipe_expr"],"357":[378,"HackToPhp\\Transform\\ExpressionTransformer"],"380":[389,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"236":[255,"PhpParser\\Node\\Expr"]},{"314":[319,"Facebook\\HHAST\\EditableNode"],"321":[329,"HackToPhp\\Transform\\Project"],"331":[336,"HackToPhp\\Transform\\HackFile"],"338":[344,"HackToPhp\\Transform\\Scope"],"304":[313,"PhpParser\\Node\\Expr"],"261":[267,"HackToPhp\\Transform\\Scope"],"269":[278,"null|PhpParser\\Node\\Expr"],"390":[396,"Facebook\\HHAST\\EditableNode"],"398":[406,"HackToPhp\\Transform\\Project"],"408":[413,"HackToPhp\\Transform\\HackFile"],"415":[421,"HackToPhp\\Transform\\Scope"],"380":[389,"PhpParser\\Node\\Expr"]},[]],"src\/HackToPhp\/Transform\/TypeCollector.php":[{"140":[158,"Facebook\\HHAST\\EditableNode"],"166":[173,"HackToPhp\\Transform\\Project"],"184":[192,"HackToPhp\\Transform\\HackFile"],"200":[205,"HackToPhp\\Transform\\Scope"],"240":[258,"Facebook\\HHAST\\EditableList"],"281":[292,"Facebook\\HHAST\\EditableList::getchildren()"],"334":[348,"Facebook\\HHAST\\ListItem"],"374":[381,"Facebook\\HHAST\\ListItem::getitem()"],"437":[441,"HackToPhp\\Transform\\TypeCollector"],"443":[450,"HackToPhp\\Transform\\TypeCollector::collect()"],"532":[544,"Facebook\\HHAST\\Script"],"567":[579,"array_values()"],"587":[602,"Facebook\\HHAST\\Script::getdeclarations()"],"606":[617,"Facebook\\HHAST\\EditableList::getchildren()"],"706":[732,"Facebook\\HHAST\\NamespaceDeclaration"],"774":[798,"Facebook\\HHAST\\NamespaceDeclaration::getqualifiednameasstring()"],"748":[757,"HackToPhp\\Transform\\HackFile::$namespace"],"840":[864,"Facebook\\HHAST\\NamespaceDeclaration::getqualifiednameasstring()"],"881":[890,"HackToPhp\\Transform\\HackFile::$namespace"],"934":[941,"Facebook\\HHAST\\NamespaceDeclaration::hasbody()"],"962":[969,"Facebook\\HHAST\\NamespaceDeclaration::getbody()"],"983":[1007,"Facebook\\HHAST\\NamespaceEmptyBody"],"1017":[1021,"HackToPhp\\Transform\\TypeCollector"],"1045":[1052,"Facebook\\HHAST\\NamespaceDeclaration::getbody()"],"1023":[1030,"HackToPhp\\Transform\\TypeCollector::collect()"],"1130":[1141,"array_slice()"],"1188":[1192,"HackToPhp\\Transform\\TypeCollector"],"1194":[1201,"HackToPhp\\Transform\\TypeCollector::collect()"],"1278":[1285,"Facebook\\HHAST\\NamespaceDeclaration::hasbody()"],"1306":[1313,"Facebook\\HHAST\\NamespaceDeclaration::getbody()"],"1327":[1351,"Facebook\\HHAST\\NamespaceEmptyBody"],"1368":[1377,"HackToPhp\\Transform\\HackFile::$namespace"],"1433":[1437,"HackToPhp\\Transform\\TypeCollector"],"1439":[1446,"HackToPhp\\Transform\\TypeCollector::collect()"],"1532":[1561,"Facebook\\HHAST\\NamespaceUseDeclaration"],"1583":[1590,"Facebook\\HHAST\\NamespaceUseDeclaration::getkind()"],"1629":[1644,"Facebook\\HHAST\\TypeToken"],"1660":[1669,"array_map()"],"1685":[1709,"Facebook\\HHAST\\NamespaceUseClause"],"1756":[1763,"Facebook\\HHAST\\NamespaceUseClause::getname()"],"1797":[1812,"Facebook\\HHAST\\NameToken"],"1848":[1855,"Facebook\\HHAST\\NameToken::gettext()"],"1900":[1907,"implode()"],"1937":[1946,"array_map()"],"2042":[2057,"Facebook\\HHAST\\NameToken"],"2021":[2041,"Facebook\\HHAST\\NamespaceUseClause::getdescendantsoftype()"],"2127":[2134,"explode()"],"2177":[2180,"end()"],"2212":[2225,"HackToPhp\\Transform\\HackFile::$aliased_types"],"2273":[2283,"Facebook\\HHAST\\NamespaceUseDeclaration::getclauses()"],"2308":[2332,"Facebook\\HHAST\\NamespaceUseClause"],"2287":[2307,"Facebook\\HHAST\\EditableList::getdescendantsoftype()"],"2393":[2427,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"2449":[2456,"Facebook\\HHAST\\NamespaceGroupUseDeclaration::getkind()"],"2473":[2497,"HackToPhp\\Transform\\QualifiedNameTransformer"],"2516":[2525,"Facebook\\HHAST\\NamespaceGroupUseDeclaration::getprefix()"],"2499":[2508,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"2565":[2580,"Facebook\\HHAST\\TypeToken"],"2596":[2605,"array_map()"],"2621":[2645,"Facebook\\HHAST\\NamespaceUseClause"],"2701":[2708,"Facebook\\HHAST\\NamespaceUseClause::getname()"],"2742":[2757,"Facebook\\HHAST\\NameToken"],"2793":[2800,"Facebook\\HHAST\\NameToken::gettext()"],"2845":[2852,"implode()"],"2882":[2891,"array_map()"],"2987":[3002,"Facebook\\HHAST\\NameToken"],"2966":[2986,"Facebook\\HHAST\\NamespaceUseClause::getdescendantsoftype()"],"3072":[3079,"explode()"],"3122":[3125,"end()"],"3157":[3170,"HackToPhp\\Transform\\HackFile::$aliased_types"],"3235":[3245,"Facebook\\HHAST\\NamespaceGroupUseDeclaration::getclauses()"],"3270":[3294,"Facebook\\HHAST\\NamespaceUseClause"],"3249":[3269,"Facebook\\HHAST\\EditableList::getdescendantsoftype()"],"3355":[3376,"Facebook\\HHAST\\EnumDeclaration"],"3399":[3408,"HackToPhp\\Transform\\HackFile::$namespace"],"3418":[3427,"HackToPhp\\Transform\\HackFile::$namespace"],"3450":[3457,"Facebook\\HHAST\\EnumDeclaration::getname()"],"3461":[3468,"Facebook\\HHAST\\NameToken::gettext()"],"3498":[3512,"Facebook\\HHAST\\EnumDeclaration::getenumerators()"],"3516":[3527,"Facebook\\HHAST\\EditableList::getchildren()"],"3701":[3708,"implode()"],"3686":[3691,"HackToPhp\\Transform\\Project::$types"],"3768":[3790,"Facebook\\HHAST\\AliasDeclaration"],"3813":[3822,"HackToPhp\\Transform\\HackFile::$namespace"],"3832":[3841,"HackToPhp\\Transform\\HackFile::$namespace"],"3864":[3871,"Facebook\\HHAST\\AliasDeclaration::getname()"],"3875":[3882,"Facebook\\HHAST\\NameToken::gettext()"],"3898":[3913,"HackToPhp\\Transform\\TypeTransformer"],"3932":[3939,"Facebook\\HHAST\\AliasDeclaration::gettype()"],"3915":[3924,"HackToPhp\\Transform\\TypeTransformer::transform()"],"3983":[3988,"HackToPhp\\Transform\\Project::$types"]},{"223":[228,"Facebook\\HHAST\\EditableNode"],"274":[279,"Facebook\\HHAST\\EditableList"],"281":[292,"array<string, Facebook\\HHAST\\EditableNode>"],"316":[322,"Facebook\\HHAST\\EditableNode"],"366":[372,"Facebook\\HHAST\\ListItem"],"374":[381,"null|Facebook\\HHAST\\EditableNode"],"401":[407,"null|Facebook\\HHAST\\EditableNode"],"451":[457,"Facebook\\HHAST\\EditableNode"],"459":[467,"HackToPhp\\Transform\\Project"],"469":[474,"HackToPhp\\Transform\\HackFile"],"476":[482,"HackToPhp\\Transform\\Scope"],"515":[520,"Facebook\\HHAST\\EditableNode"],"580":[585,"Facebook\\HHAST\\Script"],"587":[602,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"606":[617,"array<string, Facebook\\HHAST\\EditableNode>"],"567":[620,"array<int, Facebook\\HHAST\\EditableNode>"],"635":[648,"array<int, Facebook\\HHAST\\EditableNode>"],"682":[694,"Facebook\\HHAST\\EditableNode"],"760":[772,"Facebook\\HHAST\\NamespaceDeclaration"],"774":[798,"string"],"741":[746,"HackToPhp\\Transform\\HackFile"],"748":[757,"null|string"],"826":[838,"Facebook\\HHAST\\NamespaceDeclaration"],"840":[864,"string"],"893":[908,"string"],"874":[879,"HackToPhp\\Transform\\HackFile"],"881":[890,"null|string"],"920":[932,"Facebook\\HHAST\\NamespaceDeclaration"],"934":[941,"bool"],"948":[960,"Facebook\\HHAST\\NamespaceDeclaration"],"962":[969,"Facebook\\HHAST\\EditableNode"],"1031":[1043,"Facebook\\HHAST\\NamespaceDeclaration"],"1045":[1052,"Facebook\\HHAST\\EditableNode"],"1075":[1083,"HackToPhp\\Transform\\Project"],"1085":[1090,"HackToPhp\\Transform\\HackFile"],"1092":[1098,"HackToPhp\\Transform\\Scope"],"1142":[1155,"array<int, Facebook\\HHAST\\EditableNode>"],"1157":[1159,"int"],"1130":[1164,"array<int, Facebook\\HHAST\\EditableNode>"],"1202":[1211,"Facebook\\HHAST\\EditableNode"],"1213":[1221,"HackToPhp\\Transform\\Project"],"1223":[1228,"HackToPhp\\Transform\\HackFile"],"1230":[1236,"HackToPhp\\Transform\\Scope"],"1264":[1276,"Facebook\\HHAST\\NamespaceDeclaration"],"1278":[1285,"bool"],"1292":[1304,"Facebook\\HHAST\\NamespaceDeclaration"],"1306":[1313,"Facebook\\HHAST\\EditableNode"],"1361":[1366,"HackToPhp\\Transform\\HackFile"],"1368":[1377,"null|string"],"1447":[1459,"Facebook\\HHAST\\EditableNode"],"1461":[1469,"HackToPhp\\Transform\\Project"],"1471":[1476,"HackToPhp\\Transform\\HackFile"],"1478":[1484,"HackToPhp\\Transform\\Scope"],"1515":[1520,"Facebook\\HHAST\\EditableNode"],"1576":[1581,"Facebook\\HHAST\\NamespaceUseDeclaration"],"1583":[1590,"null|Facebook\\HHAST\\EditableToken"],"1603":[1608,"null|Facebook\\HHAST\\EditableToken"],"1612":[1617,"Facebook\\HHAST\\EditableToken"],"1747":[1754,"Facebook\\HHAST\\NamespaceUseClause"],"1756":[1763,"Facebook\\HHAST\\EditableNode"],"1780":[1785,"Facebook\\HHAST\\EditableNode"],"1841":[1846,"Facebook\\HHAST\\NameToken"],"1848":[1855,"string"],"1982":[1984,"mixed"],"1986":[1993,"mixed"],"2012":[2019,"Facebook\\HHAST\\NamespaceUseClause"],"2021":[2041,"array<int, Facebook\\HHAST\\NameToken>"],"1937":[2078,"array<int, mixed>"],"1900":[2090,"string"],"2141":[2151,"string"],"2127":[2152,"non-empty-array<int, string>"],"2181":[2192,"non-empty-array<int, string>"],"2177":[2193,"string|false"],"2241":[2251,"string"],"2205":[2210,"HackToPhp\\Transform\\HackFile"],"2212":[2225,"array<string, string>"],"2226":[2237,"string|false"],"2266":[2271,"Facebook\\HHAST\\NamespaceUseDeclaration"],"2273":[2283,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\NamespaceUseClause>"],"2287":[2307,"array<int, Facebook\\HHAST\\NamespaceUseClause>"],"1660":[2346,"array<int, mixed>"],"2376":[2381,"Facebook\\HHAST\\EditableNode"],"2442":[2447,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"2449":[2456,"null|Facebook\\HHAST\\EditableToken"],"2509":[2514,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"2516":[2525,"Facebook\\HHAST\\QualifiedName"],"2499":[2508,"PhpParser\\Node\\Name"],"2539":[2544,"null|Facebook\\HHAST\\EditableToken"],"2548":[2553,"Facebook\\HHAST\\EditableToken"],"2692":[2699,"Facebook\\HHAST\\NamespaceUseClause"],"2701":[2708,"Facebook\\HHAST\\EditableNode"],"2725":[2730,"Facebook\\HHAST\\EditableNode"],"2786":[2791,"Facebook\\HHAST\\NameToken"],"2793":[2800,"string"],"2927":[2929,"mixed"],"2931":[2938,"mixed"],"2957":[2964,"Facebook\\HHAST\\NamespaceUseClause"],"2966":[2986,"array<int, Facebook\\HHAST\\NameToken>"],"2882":[3023,"array<int, mixed>"],"2845":[3035,"string"],"3086":[3096,"string"],"3072":[3097,"non-empty-array<int, string>"],"3126":[3137,"non-empty-array<int, string>"],"3122":[3138,"string|false"],"3186":[3193,"PhpParser\\Node\\Name"],"3203":[3213,"string"],"3150":[3155,"HackToPhp\\Transform\\HackFile"],"3157":[3170,"array<string, string>"],"3171":[3182,"string|false"],"3228":[3233,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"3235":[3245,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\NamespaceUseClause>"],"3249":[3269,"array<int, Facebook\\HHAST\\NamespaceUseClause>"],"2596":[3308,"array<int, mixed>"],"3338":[3343,"Facebook\\HHAST\\EditableNode"],"3392":[3397,"HackToPhp\\Transform\\HackFile"],"3399":[3408,"null|string"],"3411":[3416,"HackToPhp\\Transform\\HackFile"],"3418":[3427,"string"],"3443":[3448,"Facebook\\HHAST\\EnumDeclaration"],"3450":[3457,"Facebook\\HHAST\\NameToken"],"3461":[3468,"string"],"3491":[3496,"Facebook\\HHAST\\EnumDeclaration"],"3498":[3512,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"3516":[3527,"array<string, Facebook\\HHAST\\EditableNode>"],"3566":[3578,"array<string, Facebook\\HHAST\\EditableNode>"],"3617":[3622,"string"],"3632":[3643,"Facebook\\HHAST\\EditableNode"],"3656":[3663,"mixed"],"3601":[3612,"array<int, string>"],"3714":[3725,"array<int, string>"],"3701":[3726,"string"],"3676":[3684,"HackToPhp\\Transform\\Project"],"3686":[3691,"array<string, string>"],"3692":[3697,"string"],"3751":[3756,"Facebook\\HHAST\\EditableNode"],"3806":[3811,"HackToPhp\\Transform\\HackFile"],"3813":[3822,"null|string"],"3825":[3830,"HackToPhp\\Transform\\HackFile"],"3832":[3841,"string"],"3857":[3862,"Facebook\\HHAST\\AliasDeclaration"],"3864":[3871,"Facebook\\HHAST\\NameToken"],"3875":[3882,"string"],"3925":[3930,"Facebook\\HHAST\\AliasDeclaration"],"3932":[3939,"Facebook\\HHAST\\EditableNode"],"3943":[3951,"HackToPhp\\Transform\\Project"],"3953":[3958,"HackToPhp\\Transform\\HackFile"],"3960":[3966,"HackToPhp\\Transform\\Scope"],"3915":[3924,"string"],"3998":[4003,"string"],"3973":[3981,"HackToPhp\\Transform\\Project"],"3983":[3988,"array<string, string>"],"3989":[3994,"string"]},[]],"src\/HackToPhp\/Transform\/TypeTransformer.php":[{"144":[162,"Facebook\\HHAST\\EditableNode"],"170":[177,"HackToPhp\\Transform\\Project"],"188":[196,"HackToPhp\\Transform\\HackFile"],"204":[209,"HackToPhp\\Transform\\Scope"],"279":[303,"Facebook\\HHAST\\ShapeTypeSpecifier"],"317":[321,"HackToPhp\\Transform\\TypeTransformer"],"323":[337,"HackToPhp\\Transform\\TypeTransformer::transformshape()"],"414":[439,"Facebook\\HHAST\\KeysetTypeSpecifier"],"461":[465,"HackToPhp\\Transform\\TypeTransformer"],"484":[498,"Facebook\\HHAST\\KeysetTypeSpecifier::gettypeuntyped()"],"467":[476,"HackToPhp\\Transform\\TypeTransformer::transform()"],"634":[659,"Facebook\\HHAST\\VectorTypeSpecifier"],"678":[682,"HackToPhp\\Transform\\TypeTransformer"],"701":[708,"Facebook\\HHAST\\VectorTypeSpecifier::gettype()"],"684":[693,"HackToPhp\\Transform\\TypeTransformer::transform()"],"824":[848,"Facebook\\HHAST\\TupleTypeSpecifier"],"862":[866,"HackToPhp\\Transform\\TypeTransformer"],"868":[882,"HackToPhp\\Transform\\TypeTransformer::transformtuple()"],"959":[988,"Facebook\\HHAST\\DictionaryTypeSpecifier"],"1013":[1023,"Facebook\\HHAST\\DictionaryTypeSpecifier::getmembers()"],"1027":[1038,"Facebook\\HHAST\\EditableList::getchildren()"],"1132":[1136,"HackToPhp\\Transform\\TypeTransformer"],"1138":[1147,"HackToPhp\\Transform\\TypeTransformer::transform()"],"1236":[1243,"implode()"],"1303":[1331,"Facebook\\HHAST\\ClassnameTypeSpecifier"],"1350":[1357,"Facebook\\HHAST\\ClassnameTypeSpecifier::hastype()"],"1407":[1411,"HackToPhp\\Transform\\TypeTransformer"],"1430":[1437,"Facebook\\HHAST\\ClassnameTypeSpecifier::gettype()"],"1413":[1422,"HackToPhp\\Transform\\TypeTransformer::transform()"],"1490":[1496,"strpos()"],"1614":[1633,"Facebook\\HHAST\\QualifiedName"],"1654":[1678,"HackToPhp\\Transform\\QualifiedNameTransformer"],"1680":[1687,"HackToPhp\\Transform\\QualifiedNameTransformer::gettext()"],"1738":[1747,"HackToPhp\\Transform\\HackFile::$namespace"],"1776":[1785,"HackToPhp\\Transform\\HackFile::$namespace"],"1837":[1842,"HackToPhp\\Transform\\Project::$types"],"1881":[1886,"HackToPhp\\Transform\\Project::$types"],"1958":[1977,"Facebook\\HHAST\\EditableToken"],"1991":[1995,"HackToPhp\\Transform\\TypeTransformer"],"1997":[2011,"HackToPhp\\Transform\\TypeTransformer::transformtoken()"],"2088":[2115,"Facebook\\HHAST\\NullableTypeSpecifier"],"2169":[2195,"Facebook\\HHAST\\ClosureTypeSpecifier"],"2231":[2247,"Facebook\\HHAST\\ClosureTypeSpecifier::hasparameterlist()"],"2276":[2292,"Facebook\\HHAST\\ClosureTypeSpecifier::getparameterlist()"],"2296":[2307,"Facebook\\HHAST\\EditableList::getchildren()"],"2409":[2444,"Facebook\\HHAST\\ClosureParameterTypeSpecifier"],"2466":[2470,"HackToPhp\\Transform\\TypeTransformer"],"2490":[2497,"Facebook\\HHAST\\ClosureParameterTypeSpecifier::gettype()"],"2472":[2481,"HackToPhp\\Transform\\TypeTransformer::transform()"],"2575":[2598,"Facebook\\HHAST\\VariadicParameter"],"2620":[2624,"HackToPhp\\Transform\\TypeTransformer"],"2644":[2651,"Facebook\\HHAST\\VariadicParameter::gettype()"],"2626":[2635,"HackToPhp\\Transform\\TypeTransformer::transform()"],"2760":[2773,"Facebook\\HHAST\\ClosureTypeSpecifier::hasreturntype()"],"2804":[2808,"HackToPhp\\Transform\\TypeTransformer"],"2827":[2840,"Facebook\\HHAST\\ClosureTypeSpecifier::getreturntype()"],"2810":[2819,"HackToPhp\\Transform\\TypeTransformer::transform()"],"2915":[2922,"implode()"],"2988":[3006,"Facebook\\HHAST\\TypeConstant"],"3090":[3101,"Facebook\\HHAST\\EditableNode::getchildren()"],"3129":[3147,"Facebook\\HHAST\\EditableList"],"3309":[3328,"Facebook\\HHAST\\EditableToken"],"3355":[3359,"HackToPhp\\Transform\\TypeTransformer"],"3361":[3375,"HackToPhp\\Transform\\TypeTransformer::transformtoken()"],"3469":[3473,"HackToPhp\\Transform\\TypeTransformer"],"3475":[3484,"HackToPhp\\Transform\\TypeTransformer::transform()"],"3550":[3557,"implode()"],"3665":[3679,"Facebook\\HHAST\\ListItem"],"3704":[3711,"Facebook\\HHAST\\ListItem::getitem()"],"3757":[3770,"Facebook\\HHAST\\Missing"],"3819":[3838,"Facebook\\HHAST\\EditableToken"],"3862":[3866,"HackToPhp\\Transform\\TypeTransformer"],"3868":[3882,"HackToPhp\\Transform\\TypeTransformer::transformtoken()"],"3971":[3975,"HackToPhp\\Transform\\TypeTransformer"],"3977":[3986,"HackToPhp\\Transform\\TypeTransformer::transform()"],"4077":[4102,"UnexpectedValueException"],"246":[252,"string"],"4200":[4216,"Psalm\\Type\\Union"],"4230":[4237,"HackToPhp\\Transform\\Project"],"4248":[4256,"HackToPhp\\Transform\\HackFile"],"4264":[4269,"HackToPhp\\Transform\\Scope"],"4312":[4320,"Psalm\\Type\\Union::gettypes()"],"4333":[4338,"count()"],"4373":[4377,"HackToPhp\\Transform\\TypeTransformer"],"4411":[4416,"reset()"],"4379":[4410,"HackToPhp\\Transform\\TypeTransformer::getphpparsertypefromatomicpsalm()"],"4539":[4562,"Psalm\\Type\\Atomic\\TNull"],"4603":[4607,"HackToPhp\\Transform\\TypeTransformer"],"4609":[4640,"HackToPhp\\Transform\\TypeTransformer::getphpparsertypefromatomicpsalm()"],"4750":[4777,"PhpParser\\Node\\NullableType"],"4865":[4882,"Psalm\\Type\\Atomic"],"4896":[4903,"HackToPhp\\Transform\\Project"],"4914":[4922,"HackToPhp\\Transform\\HackFile"],"4930":[4935,"HackToPhp\\Transform\\Scope"],"4976":[5000,"Psalm\\Type\\Atomic\\TArray"],"5027":[5055,"Psalm\\Type\\Atomic\\ObjectLike"],"5112":[5135,"Psalm\\Type\\Atomic\\TVoid"],"5191":[5218,"Psalm\\Type\\Atomic\\TCallable"],"5278":[5303,"Psalm\\Type\\Atomic\\TObject"],"5361":[5388,"Psalm\\Type\\Atomic\\TIterable"],"5448":[5472,"Psalm\\Type\\Atomic\\Scalar"],"5518":[5527,"HackToPhp\\Transform\\HackFile::$namespace"],"5499":[5510,"Psalm\\Type\\Atomic\\Scalar::tophpstring()"],"5580":[5610,"Psalm\\Type\\Atomic\\TNamedObject"],"5634":[5639,"Psalm\\Type\\Atomic\\TNamedObject::$value"],"5693":[5712,"PhpParser\\Node\\Name"],"5745":[5754,"HackToPhp\\Transform\\HackFile::$namespace"],"5726":[5737,"Psalm\\Type\\Atomic\\TNamedObject::tophpstring()"],"5821":[5845,"Facebook\\HHAST\\ShapeTypeSpecifier"],"5853":[5860,"HackToPhp\\Transform\\Project"],"5871":[5879,"HackToPhp\\Transform\\HackFile"],"5887":[5892,"HackToPhp\\Transform\\Scope"],"5934":[5943,"Facebook\\HHAST\\ShapeTypeSpecifier::hasfields()"],"5956":[5965,"Facebook\\HHAST\\ShapeTypeSpecifier::getfields()"],"5969":[5980,"Facebook\\HHAST\\EditableList::getchildren()"],"6166":[6189,"Facebook\\HHAST\\LiteralExpression"],"6215":[6228,"Facebook\\HHAST\\LiteralExpression::getexpression()"],"6245":[6254,"get_class()"],"6278":[6314,"Facebook\\HHAST\\SingleQuotedStringLiteralToken"],"6333":[6369,"Facebook\\HHAST\\DoubleQuotedStringLiteralToken"],"6397":[6403,"substr()"],"6414":[6421,"Facebook\\HHAST\\DoubleQuotedStringLiteralToken::gettext()"],"6519":[6523,"HackToPhp\\Transform\\TypeTransformer"],"6525":[6534,"HackToPhp\\Transform\\TypeTransformer::transform()"],"6719":[6726,"implode()"],"5903":[5909,"string"],"6797":[6821,"Facebook\\HHAST\\TupleTypeSpecifier"],"6829":[6836,"HackToPhp\\Transform\\Project"],"6847":[6855,"HackToPhp\\Transform\\HackFile"],"6863":[6868,"HackToPhp\\Transform\\Scope"],"6910":[6918,"Facebook\\HHAST\\TupleTypeSpecifier::gettypes()"],"6922":[6933,"Facebook\\HHAST\\EditableList::getchildren()"],"7048":[7052,"HackToPhp\\Transform\\TypeTransformer"],"7054":[7063,"HackToPhp\\Transform\\TypeTransformer::transform()"],"7167":[7174,"implode()"],"6879":[6885,"string"],"7244":[7263,"Facebook\\HHAST\\EditableToken"],"7271":[7278,"HackToPhp\\Transform\\Project"],"7289":[7297,"HackToPhp\\Transform\\HackFile"],"7305":[7310,"HackToPhp\\Transform\\Scope"],"7380":[7387,"Facebook\\HHAST\\EditableToken::gettext()"],"7795":[7802,"HackToPhp\\Transform\\HackFile::$is_hack"],"7861":[7876,"Facebook\\HHAST\\NameToken"],"8045":[8058,"HackToPhp\\Transform\\HackFile::$aliased_types"],"8101":[8114,"HackToPhp\\Transform\\HackFile::$aliased_types"],"8149":[8158,"HackToPhp\\Transform\\HackFile::$namespace"],"8187":[8196,"HackToPhp\\Transform\\HackFile::$namespace"],"8244":[8249,"HackToPhp\\Transform\\Project::$types"],"8289":[8294,"HackToPhp\\Transform\\Project::$types"],"8369":[8374,"HackToPhp\\Transform\\Project::$types"],"8413":[8418,"HackToPhp\\Transform\\Project::$types"],"8466":[8481,"Facebook\\HHAST\\ThisToken"],"7347":[7353,"string"]},{"262":[267,"Facebook\\HHAST\\EditableNode"],"338":[343,"Facebook\\HHAST\\ShapeTypeSpecifier"],"345":[353,"HackToPhp\\Transform\\Project"],"355":[360,"HackToPhp\\Transform\\HackFile"],"362":[368,"HackToPhp\\Transform\\Scope"],"370":[383,"array<array-key, mixed>"],"323":[337,"string"],"397":[402,"Facebook\\HHAST\\EditableNode"],"477":[482,"Facebook\\HHAST\\KeysetTypeSpecifier"],"484":[498,"Facebook\\HHAST\\EditableNode"],"502":[510,"HackToPhp\\Transform\\Project"],"512":[517,"HackToPhp\\Transform\\HackFile"],"519":[525,"HackToPhp\\Transform\\Scope"],"527":[540,"array<array-key, mixed>"],"467":[476,"string"],"565":[577,"string"],"586":[598,"string"],"617":[622,"Facebook\\HHAST\\EditableNode"],"694":[699,"Facebook\\HHAST\\VectorTypeSpecifier"],"701":[708,"Facebook\\HHAST\\EditableNode"],"712":[720,"HackToPhp\\Transform\\Project"],"722":[727,"HackToPhp\\Transform\\HackFile"],"729":[735,"HackToPhp\\Transform\\Scope"],"737":[750,"array<array-key, mixed>"],"684":[693,"string"],"779":[788,"string"],"807":[812,"Facebook\\HHAST\\EditableNode"],"883":[888,"Facebook\\HHAST\\TupleTypeSpecifier"],"890":[898,"HackToPhp\\Transform\\Project"],"900":[905,"HackToPhp\\Transform\\HackFile"],"907":[913,"HackToPhp\\Transform\\Scope"],"915":[928,"array<array-key, mixed>"],"868":[882,"string"],"942":[947,"Facebook\\HHAST\\EditableNode"],"1006":[1011,"Facebook\\HHAST\\DictionaryTypeSpecifier"],"1013":[1023,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"1027":[1038,"array<string, Facebook\\HHAST\\EditableNode>"],"1083":[1091,"array<string, Facebook\\HHAST\\EditableNode>"],"1148":[1155,"Facebook\\HHAST\\EditableNode"],"1168":[1176,"HackToPhp\\Transform\\Project"],"1178":[1183,"HackToPhp\\Transform\\HackFile"],"1185":[1191,"HackToPhp\\Transform\\Scope"],"1193":[1206,"array<array-key, mixed>"],"1138":[1147,"string"],"1110":[1127,"array<int, string>"],"1249":[1266,"array<int, string>"],"1236":[1267,"string"],"1286":[1291,"Facebook\\HHAST\\EditableNode"],"1343":[1348,"Facebook\\HHAST\\ClassnameTypeSpecifier"],"1350":[1357,"bool"],"1423":[1428,"Facebook\\HHAST\\ClassnameTypeSpecifier"],"1430":[1437,"null|Facebook\\HHAST\\EditableNode"],"1441":[1449,"HackToPhp\\Transform\\Project"],"1451":[1456,"HackToPhp\\Transform\\HackFile"],"1458":[1464,"HackToPhp\\Transform\\Scope"],"1466":[1479,"array<array-key, mixed>"],"1413":[1422,"string"],"1497":[1502,"string"],"1490":[1508,"int|false"],"1573":[1578,"string"],"1597":[1602,"Facebook\\HHAST\\EditableNode"],"1688":[1693,"Facebook\\HHAST\\QualifiedName"],"1680":[1687,"string"],"1704":[1715,"string"],"1731":[1736,"HackToPhp\\Transform\\HackFile"],"1738":[1747,"null|string"],"1769":[1774,"HackToPhp\\Transform\\HackFile"],"1776":[1785,"string"],"1795":[1806,"string"],"1843":[1854,"string"],"1827":[1835,"HackToPhp\\Transform\\Project"],"1837":[1842,"array<string, string>"],"1887":[1898,"string"],"1871":[1879,"HackToPhp\\Transform\\Project"],"1881":[1886,"array<string, string>"],"1917":[1928,"string"],"1941":[1946,"Facebook\\HHAST\\EditableNode"],"2012":[2017,"Facebook\\HHAST\\EditableToken"],"2019":[2027,"HackToPhp\\Transform\\Project"],"2029":[2034,"HackToPhp\\Transform\\HackFile"],"2036":[2042,"HackToPhp\\Transform\\Scope"],"2044":[2057,"array<array-key, mixed>"],"1997":[2011,"string"],"2071":[2076,"Facebook\\HHAST\\EditableNode"],"2152":[2157,"Facebook\\HHAST\\EditableNode"],"2224":[2229,"Facebook\\HHAST\\ClosureTypeSpecifier"],"2231":[2247,"bool"],"2269":[2274,"Facebook\\HHAST\\ClosureTypeSpecifier"],"2276":[2292,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>|null"],"2296":[2307,"array<string, Facebook\\HHAST\\EditableNode>"],"2325":[2334,"array<string, Facebook\\HHAST\\EditableNode>"],"2362":[2368,"Facebook\\HHAST\\EditableNode"],"2391":[2397,"mixed"],"2482":[2488,"Facebook\\HHAST\\ClosureParameterTypeSpecifier"],"2490":[2497,"Facebook\\HHAST\\EditableNode"],"2501":[2509,"HackToPhp\\Transform\\Project"],"2511":[2516,"HackToPhp\\Transform\\HackFile"],"2518":[2524,"HackToPhp\\Transform\\Scope"],"2526":[2539,"array<array-key, mixed>"],"2472":[2481,"string"],"2454":[2461,"array<int, string>"],"2557":[2563,"mixed"],"2636":[2642,"Facebook\\HHAST\\VariadicParameter"],"2644":[2651,"null|Facebook\\HHAST\\EditableNode"],"2655":[2663,"HackToPhp\\Transform\\Project"],"2665":[2670,"HackToPhp\\Transform\\HackFile"],"2672":[2678,"HackToPhp\\Transform\\Scope"],"2680":[2693,"array<array-key, mixed>"],"2626":[2635,"string"],"2608":[2615,"array<int, string>"],"2753":[2758,"Facebook\\HHAST\\ClosureTypeSpecifier"],"2760":[2773,"bool"],"2820":[2825,"Facebook\\HHAST\\ClosureTypeSpecifier"],"2827":[2840,"Facebook\\HHAST\\EditableNode"],"2844":[2852,"HackToPhp\\Transform\\Project"],"2854":[2859,"HackToPhp\\Transform\\HackFile"],"2861":[2867,"HackToPhp\\Transform\\Scope"],"2869":[2882,"array<array-key, mixed>"],"2810":[2819,"string"],"2929":[2936,"array<int, string>"],"2915":[2937,"string"],"2946":[2958,"string"],"2971":[2976,"Facebook\\HHAST\\EditableNode"],"3083":[3088,"Facebook\\HHAST\\EditableNode"],"3090":[3101,"array<string, Facebook\\HHAST\\EditableNode>"],"3112":[3117,"Facebook\\HHAST\\EditableNode"],"3186":[3195,"array<string, Facebook\\HHAST\\EditableNode>"],"3222":[3228,"Facebook\\HHAST\\EditableNode"],"3251":[3257,"mixed"],"3291":[3297,"mixed"],"3376":[3382,"Facebook\\HHAST\\EditableToken"],"3384":[3392,"HackToPhp\\Transform\\Project"],"3394":[3399,"HackToPhp\\Transform\\HackFile"],"3401":[3407,"HackToPhp\\Transform\\Scope"],"3409":[3422,"array<array-key, mixed>"],"3361":[3375,"string"],"3337":[3350,"array<int, string>"],"3485":[3491,"mixed"],"3493":[3501,"HackToPhp\\Transform\\Project"],"3503":[3508,"HackToPhp\\Transform\\HackFile"],"3510":[3516,"HackToPhp\\Transform\\Scope"],"3518":[3531,"array<array-key, mixed>"],"3475":[3484,"string"],"3451":[3464,"array<int, string>"],"3563":[3576,"array<int, string>"],"3550":[3577,"string"],"3617":[3626,"array<string, Facebook\\HHAST\\EditableNode>"],"3647":[3653,"Facebook\\HHAST\\EditableNode"],"3696":[3702,"Facebook\\HHAST\\ListItem"],"3704":[3711,"null|Facebook\\HHAST\\EditableNode"],"3729":[3735,"null|Facebook\\HHAST\\EditableNode"],"3739":[3745,"Facebook\\HHAST\\EditableNode"],"3801":[3807,"Facebook\\HHAST\\EditableNode"],"3846":[3858,"string"],"3883":[3889,"Facebook\\HHAST\\EditableToken"],"3891":[3899,"HackToPhp\\Transform\\Project"],"3901":[3906,"HackToPhp\\Transform\\HackFile"],"3908":[3914,"HackToPhp\\Transform\\Scope"],"3916":[3929,"array<array-key, mixed>"],"3868":[3882,"string"],"3955":[3967,"string"],"3987":[3993,"Facebook\\HHAST\\EditableNode"],"3995":[4003,"HackToPhp\\Transform\\Project"],"4005":[4010,"HackToPhp\\Transform\\HackFile"],"4012":[4018,"HackToPhp\\Transform\\Scope"],"4020":[4033,"array<array-key, mixed>"],"3977":[3986,"string"],"4048":[4060,"string"],"4132":[4144,"string"],"4299":[4310,"Psalm\\Type\\Union"],"4312":[4320,"array<string, Psalm\\Type\\Atomic>"],"4339":[4352,"array<string, Psalm\\Type\\Atomic>"],"4333":[4353,"int"],"4417":[4430,"non-empty-array<string, Psalm\\Type\\Atomic>"],"4411":[4431,"Psalm\\Type\\Atomic|false"],"4433":[4441,"HackToPhp\\Transform\\Project"],"4443":[4448,"HackToPhp\\Transform\\HackFile"],"4450":[4456,"HackToPhp\\Transform\\Scope"],"4475":[4488,"array<string, Psalm\\Type\\Atomic>"],"4515":[4527,"Psalm\\Type\\Atomic"],"4641":[4653,"Psalm\\Type\\Atomic"],"4655":[4663,"HackToPhp\\Transform\\Project"],"4665":[4670,"HackToPhp\\Transform\\HackFile"],"4672":[4678,"HackToPhp\\Transform\\Scope"],"4689":[4700,"mixed"],"4783":[4794,"mixed"],"4953":[4964,"Psalm\\Type\\Atomic"],"5004":[5015,"Psalm\\Type\\Atomic"],"5089":[5100,"Psalm\\Type\\Atomic"],"5168":[5179,"Psalm\\Type\\Atomic"],"5255":[5266,"Psalm\\Type\\Atomic"],"5338":[5349,"Psalm\\Type\\Atomic"],"5425":[5436,"Psalm\\Type\\Atomic"],"5486":[5497,"Psalm\\Type\\Atomic\\Scalar"],"5511":[5516,"HackToPhp\\Transform\\HackFile"],"5518":[5527,"null|string"],"5499":[5510,"null|string"],"5557":[5568,"Psalm\\Type\\Atomic"],"5621":[5632,"Psalm\\Type\\Atomic\\TNamedObject"],"5634":[5639,"string"],"5713":[5724,"Psalm\\Type\\Atomic\\TNamedObject"],"5738":[5743,"HackToPhp\\Transform\\HackFile"],"5745":[5754,"null|string"],"5726":[5737,"string|null"],"5927":[5932,"Facebook\\HHAST\\ShapeTypeSpecifier"],"5934":[5943,"bool"],"5949":[5954,"Facebook\\HHAST\\ShapeTypeSpecifier"],"5956":[5965,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\FieldSpecifier>|null"],"5969":[5980,"array<string, Facebook\\HHAST\\EditableNode>"],"6023":[6032,"array<string, Facebook\\HHAST\\EditableNode>"],"6063":[6069,"Facebook\\HHAST\\EditableNode"],"6094":[6105,"mixed"],"6107":[6114,"mixed"],"6149":[6154,"mixed"],"6208":[6213,"Facebook\\HHAST\\LiteralExpression"],"6215":[6228,"Facebook\\HHAST\\EditableNode"],"6255":[6263,"Facebook\\HHAST\\SingleQuotedStringLiteralToken|Facebook\\HHAST\\DoubleQuotedStringLiteralToken"],"6245":[6264,"string"],"6404":[6412,"Facebook\\HHAST\\SingleQuotedStringLiteralToken|Facebook\\HHAST\\DoubleQuotedStringLiteralToken"],"6414":[6421,"string"],"6397":[6431,"string|false"],"6465":[6475,"null|string|false"],"6535":[6546,"mixed"],"6548":[6555,"mixed"],"6559":[6567,"HackToPhp\\Transform\\Project"],"6569":[6574,"HackToPhp\\Transform\\HackFile"],"6576":[6582,"HackToPhp\\Transform\\Scope"],"6525":[6534,"string"],"6606":[6616,"string|false"],"6625":[6630,"string"],"6589":[6601,"array<int, string>"],"6644":[6656,"array<int, string>"],"6732":[6744,"non-empty-array<int, string>"],"6719":[6745,"string"],"6903":[6908,"Facebook\\HHAST\\TupleTypeSpecifier"],"6910":[6918,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\EditableNode>"],"6922":[6933,"array<string, Facebook\\HHAST\\EditableNode>"],"6971":[6980,"array<string, Facebook\\HHAST\\EditableNode>"],"7017":[7023,"Facebook\\HHAST\\EditableNode"],"7064":[7075,"mixed"],"7077":[7085,"HackToPhp\\Transform\\Project"],"7087":[7092,"HackToPhp\\Transform\\HackFile"],"7094":[7100,"HackToPhp\\Transform\\Scope"],"7054":[7063,"string"],"7124":[7126,"string"],"7135":[7140,"string"],"7107":[7119,"array<int, string>"],"7180":[7192,"array<int, string>"],"7167":[7193,"string"],"7373":[7378,"Facebook\\HHAST\\EditableToken"],"7380":[7387,"string"],"7402":[7413,"string"],"7788":[7793,"HackToPhp\\Transform\\HackFile"],"7795":[7802,"bool"],"7844":[7849,"Facebook\\HHAST\\EditableToken"],"7907":[7918,"string"],"7893":[7906,"array<array-key, mixed>"],"7935":[7946,"string"],"7961":[7972,"string"],"8059":[8070,"string"],"8038":[8043,"HackToPhp\\Transform\\HackFile"],"8045":[8058,"array<string, string>"],"8115":[8126,"string"],"8094":[8099,"HackToPhp\\Transform\\HackFile"],"8101":[8114,"array<string, string>"],"8142":[8147,"HackToPhp\\Transform\\HackFile"],"8149":[8158,"null|string"],"8180":[8185,"HackToPhp\\Transform\\HackFile"],"8187":[8196,"string"],"8206":[8217,"string"],"8250":[8261,"string"],"8234":[8242,"HackToPhp\\Transform\\Project"],"8244":[8249,"array<string, string>"],"8295":[8306,"string"],"8279":[8287,"HackToPhp\\Transform\\Project"],"8289":[8294,"array<string, string>"],"8327":[8338,"string"],"8375":[8386,"string"],"8359":[8367,"HackToPhp\\Transform\\Project"],"8369":[8374,"array<string, string>"],"8419":[8430,"string"],"8403":[8411,"HackToPhp\\Transform\\Project"],"8413":[8418,"array<string, string>"],"8449":[8454,"Facebook\\HHAST\\EditableToken"],"8519":[8530,"string"]},[]],"src\/HackToPhp\/Transform\/AsExpressionTransformer.php":[{"224":[231,"HackToPhp\\Transform\\Project"],"242":[250,"HackToPhp\\Transform\\HackFile"],"258":[263,"HackToPhp\\Transform\\Scope"],"301":[316,"Facebook\\HHAST\\NullableAsExpression::getrightoperand()"],"378":[405,"Facebook\\HHAST\\NullableTypeSpecifier"],"445":[452,"Facebook\\HHAST\\NullableTypeSpecifier::gettype()"],"519":[545,"Facebook\\HHAST\\GenericTypeSpecifier"],"581":[593,"Facebook\\HHAST\\GenericTypeSpecifier::getclasstype()"],"635":[664,"Facebook\\HHAST\\DictionaryTypeSpecifier"],"700":[710,"Facebook\\HHAST\\DictionaryTypeSpecifier::getkeyword()"],"752":[777,"Facebook\\HHAST\\VectorTypeSpecifier"],"813":[823,"Facebook\\HHAST\\VectorTypeSpecifier::getkeyword()"],"865":[890,"Facebook\\HHAST\\KeysetTypeSpecifier"],"926":[936,"Facebook\\HHAST\\KeysetTypeSpecifier::getkeyword()"],"978":[1002,"Facebook\\HHAST\\TupleTypeSpecifier"],"1076":[1100,"Facebook\\HHAST\\ShapeTypeSpecifier"],"1210":[1231,"HackToPhp\\Transform\\ExpressionTransformer"],"1250":[1271,"Facebook\\HHAST\\NullableAsExpression::getleftoperanduntyped()"],"1233":[1242,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1312":[1327,"HackToPhp\\Transform\\TypeTransformer"],"1346":[1361,"Facebook\\HHAST\\NullableAsExpression::getrightoperand()"],"1329":[1338,"HackToPhp\\Transform\\TypeTransformer::transform()"],"1416":[1444,"PhpParser\\Node\\Expr\\Variable"],"1458":[1467,"HackToPhp\\Transform\\HackFile::$tmp_count"],"1490":[1518,"PhpParser\\Node\\Expr\\Variable"],"1536":[1545,"HackToPhp\\Transform\\HackFile::$tmp_count"],"1582":[1608,"PhpParser\\Node\\Expr\\Assign"],"1716":[1725,"get_class()"],"1749":[1766,"Facebook\\HHAST\\StringToken"],"1798":[1826,"PhpParser\\Node\\Expr\\FuncCall"],"1837":[1871,"PhpParser\\Node\\Name\\FullyQualified"],"1937":[1953,"Facebook\\HHAST\\FloatToken"],"1985":[2013,"PhpParser\\Node\\Expr\\FuncCall"],"2024":[2058,"PhpParser\\Node\\Name\\FullyQualified"],"2123":[2137,"Facebook\\HHAST\\IntToken"],"2169":[2197,"PhpParser\\Node\\Expr\\FuncCall"],"2208":[2242,"PhpParser\\Node\\Name\\FullyQualified"],"2305":[2319,"Facebook\\HHAST\\NumToken"],"2351":[2389,"PhpParser\\Node\\Expr\\BinaryOp\\BooleanOr"],"2400":[2428,"PhpParser\\Node\\Expr\\FuncCall"],"2440":[2474,"PhpParser\\Node\\Name\\FullyQualified"],"2528":[2556,"PhpParser\\Node\\Expr\\FuncCall"],"2568":[2602,"PhpParser\\Node\\Name\\FullyQualified"],"2667":[2683,"Facebook\\HHAST\\ArrayToken"],"2700":[2715,"Facebook\\HHAST\\DictToken"],"2732":[2746,"Facebook\\HHAST\\VecToken"],"2763":[2780,"Facebook\\HHAST\\KeysetToken"],"2797":[2821,"Facebook\\HHAST\\TupleTypeSpecifier"],"2838":[2862,"Facebook\\HHAST\\ShapeTypeSpecifier"],"2894":[2922,"PhpParser\\Node\\Expr\\FuncCall"],"2933":[2967,"PhpParser\\Node\\Name\\FullyQualified"],"3032":[3047,"Facebook\\HHAST\\BoolToken"],"3064":[3082,"Facebook\\HHAST\\BooleanToken"],"3114":[3142,"PhpParser\\Node\\Expr\\FuncCall"],"3153":[3187,"PhpParser\\Node\\Name\\FullyQualified"],"3251":[3268,"Facebook\\HHAST\\ObjectToken"],"3300":[3328,"PhpParser\\Node\\Expr\\FuncCall"],"3339":[3373,"PhpParser\\Node\\Name\\FullyQualified"],"3439":[3458,"Facebook\\HHAST\\ResourceToken"],"3490":[3518,"PhpParser\\Node\\Expr\\FuncCall"],"3529":[3563,"PhpParser\\Node\\Name\\FullyQualified"],"3631":[3646,"Facebook\\HHAST\\NameToken"],"3675":[3682,"Facebook\\HHAST\\NameToken::gettext()"],"3726":[3767,"PhpParser\\Node\\Expr\\BinaryOp\\NotIdentical"],"3803":[3833,"PhpParser\\Node\\Expr\\ConstFetch"],"3838":[3857,"PhpParser\\Node\\Name"],"3912":[3943,"PhpParser\\Node\\Expr\\Instanceof_"],"3979":[3998,"PhpParser\\Node\\Name"],"4011":[4018,"Facebook\\HHAST\\NameToken::gettext()"],"4060":[4079,"Facebook\\HHAST\\QualifiedName"],"4111":[4142,"PhpParser\\Node\\Expr\\Instanceof_"],"4172":[4196,"HackToPhp\\Transform\\QualifiedNameTransformer"],"4198":[4207,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"4247":[4262,"Facebook\\HHAST\\ThisToken"],"4294":[4322,"PhpParser\\Node\\Expr\\FuncCall"],"4333":[4367,"PhpParser\\Node\\Name\\FullyQualified"],"4418":[4446,"PhpParser\\Node\\Expr\\FuncCall"],"4459":[4493,"PhpParser\\Node\\Name\\FullyQualified"],"4520":[4548,"PhpParser\\Node\\Expr\\Variable"],"4618":[4643,"UnexpectedValueException"],"4676":[4685,"get_class()"],"4738":[4756,"Facebook\\HHAST\\AsExpression"],"4766":[4794,"PhpParser\\Node\\Expr\\FuncCall"],"4804":[4831,"PhpParser\\Node\\Expr\\Closure"],"4862":[4888,"PhpParser\\Node\\Stmt\\Throw_"],"4901":[4925,"PhpParser\\Node\\Expr\\New_"],"4939":[4973,"PhpParser\\Node\\Name\\FullyQualified"],"5011":[5029,"PhpParser\\Node\\Arg"],"5045":[5074,"PhpParser\\Node\\Scalar\\String_"],"5184":[5214,"PhpParser\\Node\\Expr\\ConstFetch"],"5219":[5238,"PhpParser\\Node\\Name"],"5294":[5332,"PhpParser\\Node\\Expr\\BinaryOp\\BooleanOr"],"5360":[5398,"PhpParser\\Node\\Expr\\BinaryOp\\Identical"],"5424":[5454,"PhpParser\\Node\\Expr\\ConstFetch"],"5459":[5478,"PhpParser\\Node\\Name"],"5518":[5545,"PhpParser\\Node\\Expr\\Ternary"]},{"294":[299,"Facebook\\HHAST\\AsExpression|Facebook\\HHAST\\NullableAsExpression"],"301":[316,"Facebook\\HHAST\\SimpleTypeSpecifier|Facebook\\HHAST\\EditableNode"],"352":[366,"Facebook\\HHAST\\SimpleTypeSpecifier|Facebook\\HHAST\\EditableNode"],"429":[443,"Facebook\\HHAST\\NullableTypeSpecifier"],"445":[452,"Facebook\\HHAST\\EditableNode"],"493":[507,"Facebook\\HHAST\\EditableNode"],"565":[579,"Facebook\\HHAST\\GenericTypeSpecifier"],"581":[593,"Facebook\\HHAST\\EditableNode"],"609":[623,"Facebook\\HHAST\\EditableNode"],"684":[698,"Facebook\\HHAST\\DictionaryTypeSpecifier"],"700":[710,"Facebook\\HHAST\\DictToken"],"726":[740,"Facebook\\HHAST\\EditableNode"],"797":[811,"Facebook\\HHAST\\VectorTypeSpecifier"],"813":[823,"Facebook\\HHAST\\VecToken"],"839":[853,"Facebook\\HHAST\\EditableNode"],"910":[924,"Facebook\\HHAST\\KeysetTypeSpecifier"],"926":[936,"Facebook\\HHAST\\KeysetToken"],"952":[966,"Facebook\\HHAST\\EditableNode"],"1022":[1036,"Facebook\\HHAST\\TupleTypeSpecifier"],"1050":[1064,"Facebook\\HHAST\\EditableNode"],"1120":[1134,"Facebook\\HHAST\\ShapeTypeSpecifier"],"1163":[1177,"Facebook\\HHAST\\EditableNode"],"1243":[1248,"Facebook\\HHAST\\AsExpression|Facebook\\HHAST\\NullableAsExpression"],"1250":[1271,"Facebook\\HHAST\\EditableNode"],"1275":[1283,"HackToPhp\\Transform\\Project"],"1285":[1290,"HackToPhp\\Transform\\HackFile"],"1292":[1298,"HackToPhp\\Transform\\Scope"],"1233":[1242,"PhpParser\\Node\\Expr"],"1339":[1344,"Facebook\\HHAST\\AsExpression|Facebook\\HHAST\\NullableAsExpression"],"1346":[1361,"Facebook\\HHAST\\SimpleTypeSpecifier|Facebook\\HHAST\\EditableNode"],"1365":[1373,"HackToPhp\\Transform\\Project"],"1375":[1380,"HackToPhp\\Transform\\HackFile"],"1382":[1388,"HackToPhp\\Transform\\Scope"],"1329":[1338,"string"],"1399":[1404,"PhpParser\\Node\\Expr"],"1451":[1456,"HackToPhp\\Transform\\HackFile"],"1458":[1467,"int"],"1529":[1534,"HackToPhp\\Transform\\HackFile"],"1536":[1545,"int"],"1614":[1622,"PhpParser\\Node\\Expr\\Variable"],"1628":[1633,"PhpParser\\Node\\Expr"],"1673":[1678,"PhpParser\\Node\\Expr\\Variable"],"1694":[1699,"PhpParser\\Node\\Expr\\Variable"],"1726":[1736,"Facebook\\HHAST\\BooleanToken|Facebook\\HHAST\\BoolToken"],"1716":[1737,"string"],"1892":[1908,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"2078":[2094,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"2260":[2276,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"2493":[2509,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"2623":[2631,"PhpParser\\Node\\Expr\\Variable"],"2987":[3003,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"3206":[3222,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"3394":[3410,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"3586":[3602,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"3663":[3673,"Facebook\\HHAST\\NameToken"],"3675":[3682,"string"],"3775":[3791,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"3951":[3967,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"3999":[4009,"Facebook\\HHAST\\NameToken"],"4011":[4018,"string"],"4149":[4165,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"4208":[4218,"Facebook\\HHAST\\QualifiedName"],"4198":[4207,"PhpParser\\Node\\Name"],"4390":[4406,"PhpParser\\Node\\Expr\\Assign|PhpParser\\Node\\Expr\\Variable"],"4686":[4696,"mixed|Facebook\\HHAST\\EditableNode|Facebook\\HHAST\\DictToken|Facebook\\HHAST\\VecToken|Facebook\\HHAST\\KeysetToken|Facebook\\HHAST\\TupleTypeSpecifier|Facebook\\HHAST\\ShapeTypeSpecifier"],"4676":[4697,"string"],"4721":[4726,"Facebook\\HHAST\\AsExpression|Facebook\\HHAST\\NullableAsExpression"],"5256":[5268,"bool"],"5338":[5350,"PhpParser\\Node\\Expr\\FuncCall|PhpParser\\Node\\Expr\\Instanceof_|PhpParser\\Node\\Expr\\BinaryOp\\NotIdentical|PhpParser\\Node\\Expr\\BinaryOp\\BooleanOr"],"5405":[5413,"PhpParser\\Node\\Expr\\Variable"],"5550":[5562,"PhpParser\\Node\\Expr\\FuncCall|PhpParser\\Node\\Expr\\Instanceof_|PhpParser\\Node\\Expr\\BinaryOp\\NotIdentical|PhpParser\\Node\\Expr\\BinaryOp\\BooleanOr"],"5567":[5575,"PhpParser\\Node\\Expr\\Variable"],"5580":[5591,"PhpParser\\Node\\Expr\\FuncCall|PhpParser\\Node\\Expr\\ConstFetch"]},[]],"src\/HackToPhp\/Transform\/NamespaceGroupUseDeclarationTransformer.php":[{"157":[191,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"199":[206,"HackToPhp\\Transform\\Project"],"217":[225,"HackToPhp\\Transform\\HackFile"],"233":[238,"HackToPhp\\Transform\\Scope"],"284":[291,"Facebook\\HHAST\\NamespaceGroupUseDeclaration::getkind()"],"307":[331,"HackToPhp\\Transform\\QualifiedNameTransformer"],"350":[359,"Facebook\\HHAST\\NamespaceGroupUseDeclaration::getprefix()"],"333":[342,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"393":[402,"array_map()"],"416":[440,"Facebook\\HHAST\\NamespaceUseClause"],"498":[505,"Facebook\\HHAST\\NamespaceUseClause::getname()"],"537":[552,"Facebook\\HHAST\\NameToken"],"586":[593,"Facebook\\HHAST\\NameToken::gettext()"],"634":[641,"implode()"],"667":[676,"array_map()"],"747":[754,"Facebook\\HHAST\\NamespaceUseClause::getname()"],"779":[794,"Facebook\\HHAST\\NameToken"],"758":[778,"Facebook\\HHAST\\EditableNode::getdescendantsoftype()"],"856":[863,"explode()"],"904":[907,"end()"],"953":[961,"Facebook\\HHAST\\NamespaceUseClause::hasalias()"],"975":[983,"Facebook\\HHAST\\NamespaceUseClause::getalias()"],"987":[994,"Facebook\\HHAST\\NameToken::gettext()"],"1097":[1123,"PhpParser\\Node\\Stmt\\UseUse"],"1128":[1147,"PhpParser\\Node\\Name"],"1191":[1201,"Facebook\\HHAST\\NamespaceGroupUseDeclaration::getclauses()"],"1226":[1250,"Facebook\\HHAST\\NamespaceUseClause"],"1205":[1225,"Facebook\\HHAST\\EditableList::getdescendantsoftype()"],"1290":[1310,"Facebook\\HHAST\\NamespaceToken"],"1377":[1395,"HackToPhp\\Transform\\HackFile::$aliased_namespaces"],"1435":[1463,"PhpParser\\Node\\Stmt\\GroupUse"],"1509":[1524,"Facebook\\HHAST\\TypeToken"],"1623":[1628,"HackToPhp\\Transform\\Project::$types"],"1653":[1666,"HackToPhp\\Transform\\HackFile::$aliased_types"],"1708":[1726,"HackToPhp\\Transform\\HackFile::$aliased_namespaces"],"1828":[1851,"PhpParser\\Node\\Stmt\\Nop"],"1878":[1906,"PhpParser\\Node\\Stmt\\GroupUse"],"1952":[1971,"Facebook\\HHAST\\FunctionToken"],"2028":[2045,"HackToPhp\\Transform\\HackFile::$aliased_functions"],"2082":[2110,"PhpParser\\Node\\Stmt\\GroupUse"],"2127":[2151,"PhpParser\\Node\\Stmt\\Use_"],"2153":[2166,"PhpParser\\Node\\Stmt\\Use_::TYPE_FUNCTION"],"2197":[2213,"Facebook\\HHAST\\ConstToken"],"2270":[2287,"HackToPhp\\Transform\\HackFile::$aliased_constants"],"2324":[2352,"PhpParser\\Node\\Stmt\\GroupUse"],"2369":[2393,"PhpParser\\Node\\Stmt\\Use_"],"2395":[2408,"PhpParser\\Node\\Stmt\\Use_::TYPE_CONSTANT"],"249":[263,"PhpParser\\Node"]},{"277":[282,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"284":[291,"null|Facebook\\HHAST\\EditableToken"],"343":[348,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"350":[359,"Facebook\\HHAST\\QualifiedName"],"333":[342,"PhpParser\\Node\\Name"],"489":[496,"Facebook\\HHAST\\NamespaceUseClause"],"498":[505,"Facebook\\HHAST\\EditableNode"],"520":[525,"Facebook\\HHAST\\EditableNode"],"579":[584,"Facebook\\HHAST\\NameToken"],"586":[593,"string"],"710":[712,"mixed"],"714":[721,"mixed"],"738":[745,"Facebook\\HHAST\\NamespaceUseClause"],"747":[754,"Facebook\\HHAST\\EditableNode"],"758":[778,"array<int, Facebook\\HHAST\\NameToken>"],"667":[813,"array<int, mixed>"],"634":[823,"string"],"870":[880,"string"],"856":[881,"non-empty-array<int, string>"],"908":[919,"non-empty-array<int, string>"],"904":[920,"string|false"],"944":[951,"Facebook\\HHAST\\NamespaceUseClause"],"953":[961,"bool"],"966":[973,"Facebook\\HHAST\\NamespaceUseClause"],"975":[983,"null|Facebook\\HHAST\\NameToken"],"987":[994,"string"],"1052":[1059,"PhpParser\\Node\\Name"],"1069":[1079,"string"],"1013":[1021,"mixed"],"1148":[1158,"string"],"1161":[1172,"string|null"],"1184":[1189,"Facebook\\HHAST\\NamespaceGroupUseDeclaration"],"1191":[1201,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\NamespaceUseClause>"],"1205":[1225,"array<int, Facebook\\HHAST\\NamespaceUseClause>"],"393":[1262,"array<int, PhpParser\\Node\\Stmt\\UseUse>"],"1273":[1278,"null|Facebook\\HHAST\\EditableToken"],"1315":[1320,"null|Facebook\\HHAST\\EditableToken"],"1336":[1344,"array<empty, empty>"],"1404":[1410,"mixed"],"1370":[1375,"HackToPhp\\Transform\\HackFile"],"1377":[1395,"array<string, string>"],"1396":[1400,"mixed"],"1464":[1471,"PhpParser\\Node\\Name"],"1473":[1478,"array<int, PhpParser\\Node\\Stmt\\UseUse>"],"1492":[1497,"Facebook\\HHAST\\EditableToken"],"1569":[1577,"array<empty, empty>"],"1629":[1635,"mixed"],"1613":[1621,"HackToPhp\\Transform\\Project"],"1623":[1628,"array<string, string>"],"1675":[1681,"mixed"],"1646":[1651,"HackToPhp\\Transform\\HackFile"],"1653":[1666,"array<string, string>"],"1667":[1671,"mixed"],"1735":[1741,"mixed"],"1701":[1706,"HackToPhp\\Transform\\HackFile"],"1708":[1726,"array<string, string>"],"1727":[1731,"mixed"],"1793":[1809,"bool"],"1907":[1914,"PhpParser\\Node\\Name"],"1916":[1921,"array<int, PhpParser\\Node\\Stmt\\UseUse>"],"1935":[1940,"Facebook\\HHAST\\EditableToken"],"1987":[1995,"array<empty, empty>"],"2054":[2060,"mixed"],"2021":[2026,"HackToPhp\\Transform\\HackFile"],"2028":[2045,"array<string, string>"],"2046":[2050,"mixed"],"2111":[2118,"PhpParser\\Node\\Name"],"2120":[2125,"array<int, PhpParser\\Node\\Stmt\\UseUse>"],"2180":[2185,"Facebook\\HHAST\\EditableToken"],"2229":[2237,"array<empty, empty>"],"2296":[2302,"mixed"],"2263":[2268,"HackToPhp\\Transform\\HackFile"],"2270":[2287,"array<string, string>"],"2288":[2292,"mixed"],"2353":[2360,"PhpParser\\Node\\Name"],"2362":[2367,"array<int, PhpParser\\Node\\Stmt\\UseUse>"]},[]],"src\/HackToPhp\/Transform\/IsExpressionTransformer.php":[{"141":[159,"Facebook\\HHAST\\IsExpression"],"167":[174,"HackToPhp\\Transform\\Project"],"185":[193,"HackToPhp\\Transform\\HackFile"],"201":[206,"HackToPhp\\Transform\\Scope"],"244":[259,"Facebook\\HHAST\\IsExpression::getrightoperand()"],"298":[324,"Facebook\\HHAST\\GenericTypeSpecifier"],"360":[372,"Facebook\\HHAST\\GenericTypeSpecifier::getclasstype()"],"414":[443,"Facebook\\HHAST\\DictionaryTypeSpecifier"],"479":[489,"Facebook\\HHAST\\DictionaryTypeSpecifier::getkeyword()"],"531":[556,"Facebook\\HHAST\\VectorTypeSpecifier"],"592":[602,"Facebook\\HHAST\\VectorTypeSpecifier::getkeyword()"],"644":[669,"Facebook\\HHAST\\KeysetTypeSpecifier"],"705":[715,"Facebook\\HHAST\\KeysetTypeSpecifier::getkeyword()"],"793":[814,"HackToPhp\\Transform\\ExpressionTransformer"],"833":[854,"Facebook\\HHAST\\IsExpression::getleftoperanduntyped()"],"816":[825,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"895":[904,"get_class()"],"928":[945,"Facebook\\HHAST\\StringToken"],"969":[997,"PhpParser\\Node\\Expr\\FuncCall"],"1008":[1042,"PhpParser\\Node\\Name\\FullyQualified"],"1086":[1102,"Facebook\\HHAST\\FloatToken"],"1126":[1154,"PhpParser\\Node\\Expr\\FuncCall"],"1165":[1199,"PhpParser\\Node\\Name\\FullyQualified"],"1242":[1256,"Facebook\\HHAST\\IntToken"],"1280":[1308,"PhpParser\\Node\\Expr\\FuncCall"],"1319":[1353,"PhpParser\\Node\\Name\\FullyQualified"],"1394":[1408,"Facebook\\HHAST\\NumToken"],"1444":[1470,"PhpParser\\Node\\Expr\\Assign"],"1481":[1509,"PhpParser\\Node\\Expr\\Variable"],"1556":[1594,"PhpParser\\Node\\Expr\\BinaryOp\\BooleanOr"],"1605":[1633,"PhpParser\\Node\\Expr\\FuncCall"],"1645":[1679,"PhpParser\\Node\\Name\\FullyQualified"],"1733":[1761,"PhpParser\\Node\\Expr\\FuncCall"],"1773":[1807,"PhpParser\\Node\\Name\\FullyQualified"],"1832":[1860,"PhpParser\\Node\\Expr\\Variable"],"1896":[1912,"Facebook\\HHAST\\ArrayToken"],"1929":[1944,"Facebook\\HHAST\\DictToken"],"1961":[1975,"Facebook\\HHAST\\VecToken"],"1992":[2009,"Facebook\\HHAST\\KeysetToken"],"2033":[2061,"PhpParser\\Node\\Expr\\FuncCall"],"2072":[2106,"PhpParser\\Node\\Name\\FullyQualified"],"2149":[2164,"Facebook\\HHAST\\BoolToken"],"2181":[2199,"Facebook\\HHAST\\BooleanToken"],"2223":[2251,"PhpParser\\Node\\Expr\\FuncCall"],"2262":[2296,"PhpParser\\Node\\Name\\FullyQualified"],"2338":[2355,"Facebook\\HHAST\\ObjectToken"],"2379":[2407,"PhpParser\\Node\\Expr\\FuncCall"],"2418":[2452,"PhpParser\\Node\\Name\\FullyQualified"],"2496":[2515,"Facebook\\HHAST\\ResourceToken"],"2539":[2567,"PhpParser\\Node\\Expr\\FuncCall"],"2578":[2612,"PhpParser\\Node\\Name\\FullyQualified"],"2658":[2673,"Facebook\\HHAST\\NameToken"],"2702":[2709,"Facebook\\HHAST\\NameToken::gettext()"],"2745":[2786,"PhpParser\\Node\\Expr\\BinaryOp\\NotIdentical"],"2811":[2841,"PhpParser\\Node\\Expr\\ConstFetch"],"2846":[2865,"PhpParser\\Node\\Name"],"2905":[2936,"PhpParser\\Node\\Expr\\Instanceof_"],"2959":[2978,"PhpParser\\Node\\Name"],"2991":[2998,"Facebook\\HHAST\\NameToken::gettext()"],"3018":[3037,"Facebook\\HHAST\\QualifiedName"],"3061":[3092,"PhpParser\\Node\\Expr\\Instanceof_"],"3111":[3135,"HackToPhp\\Transform\\QualifiedNameTransformer"],"3137":[3146,"HackToPhp\\Transform\\QualifiedNameTransformer::transform()"],"3183":[3208,"UnexpectedValueException"],"3241":[3250,"get_class()"]},{"237":[242,"Facebook\\HHAST\\IsExpression"],"244":[259,"Facebook\\HHAST\\EditableNode"],"272":[286,"Facebook\\HHAST\\EditableNode"],"344":[358,"Facebook\\HHAST\\GenericTypeSpecifier"],"360":[372,"Facebook\\HHAST\\EditableNode"],"388":[402,"Facebook\\HHAST\\EditableNode"],"463":[477,"Facebook\\HHAST\\DictionaryTypeSpecifier"],"479":[489,"Facebook\\HHAST\\DictToken"],"505":[519,"Facebook\\HHAST\\EditableNode"],"576":[590,"Facebook\\HHAST\\VectorTypeSpecifier"],"592":[602,"Facebook\\HHAST\\VecToken"],"618":[632,"Facebook\\HHAST\\EditableNode"],"689":[703,"Facebook\\HHAST\\KeysetTypeSpecifier"],"705":[715,"Facebook\\HHAST\\KeysetToken"],"746":[760,"Facebook\\HHAST\\EditableNode"],"826":[831,"Facebook\\HHAST\\IsExpression"],"833":[854,"Facebook\\HHAST\\EditableNode"],"858":[866,"HackToPhp\\Transform\\Project"],"868":[873,"HackToPhp\\Transform\\HackFile"],"875":[881,"HackToPhp\\Transform\\Scope"],"816":[825,"PhpParser\\Node\\Expr"],"905":[915,"Facebook\\HHAST\\BooleanToken|Facebook\\HHAST\\BoolToken"],"895":[916,"string"],"1063":[1068,"PhpParser\\Node\\Expr"],"1219":[1224,"PhpParser\\Node\\Expr"],"1371":[1376,"PhpParser\\Node\\Expr"],"1527":[1532,"PhpParser\\Node\\Expr"],"1698":[1714,"PhpParser\\Node\\Expr\\Assign"],"2126":[2131,"PhpParser\\Node\\Expr"],"2315":[2320,"PhpParser\\Node\\Expr"],"2473":[2478,"PhpParser\\Node\\Expr"],"2635":[2640,"PhpParser\\Node\\Expr"],"2690":[2700,"Facebook\\HHAST\\NameToken"],"2702":[2709,"string"],"2794":[2799,"PhpParser\\Node\\Expr"],"2943":[2948,"PhpParser\\Node\\Expr"],"2979":[2989,"Facebook\\HHAST\\NameToken"],"2991":[2998,"string"],"3099":[3104,"PhpParser\\Node\\Expr"],"3147":[3157,"Facebook\\HHAST\\QualifiedName"],"3137":[3146,"PhpParser\\Node\\Name"],"3251":[3261,"mixed|Facebook\\HHAST\\EditableNode|Facebook\\HHAST\\DictToken|Facebook\\HHAST\\VecToken|Facebook\\HHAST\\KeysetToken"],"3241":[3262,"string"]},[]],"src\/HackToPhp\/Transform\/LambdaExpressionTransformer.php":[{"145":[167,"Facebook\\HHAST\\LambdaExpression"],"175":[182,"HackToPhp\\Transform\\Project"],"193":[201,"HackToPhp\\Transform\\HackFile"],"209":[214,"HackToPhp\\Transform\\Scope"],"295":[307,"Facebook\\HHAST\\LambdaExpression::hassignature()"],"319":[331,"Facebook\\HHAST\\LambdaExpression::getsignature()"],"449":[468,"Facebook\\HHAST\\VariableToken"],"501":[508,"Facebook\\HHAST\\VariableToken::gettext()"],"570":[590,"PhpParser\\Node\\Param"],"600":[628,"PhpParser\\Node\\Expr\\Variable"],"629":[635,"substr()"],"997":[1022,"Facebook\\HHAST\\DecoratedExpression"],"1068":[1081,"Facebook\\HHAST\\DecoratedExpression::getexpression()"],"1198":[1228,"HackToPhp\\Transform\\FunctionDeclarationTransformer"],"1230":[1238,"HackToPhp\\Transform\\FunctionDeclarationTransformer::getparam()"],"1368":[1375,"Facebook\\HHAST\\LambdaExpression::getbody()"],"1418":[1423,"HackToPhp\\Transform\\Scope"],"1461":[1470,"HackToPhp\\Transform\\Scope::$pipe_expr"],"1437":[1446,"HackToPhp\\Transform\\Scope::$pipe_expr"],"1496":[1519,"Facebook\\HHAST\\CompoundStatement"],"1535":[1550,"HackToPhp\\Transform\\NodeTransformer"],"1552":[1561,"HackToPhp\\Transform\\NodeTransformer::transform()"],"1603":[1608,"count()"],"1652":[1671,"PhpParser\\Node\\Stmt"],"1703":[1730,"PhpParser\\Node\\Stmt\\Return_"],"1806":[1833,"PhpParser\\Node\\Stmt\\Return_"],"1840":[1861,"HackToPhp\\Transform\\ExpressionTransformer"],"1863":[1872,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1956":[1971,"HackToPhp\\Transform\\Scope::$referenced_vars"],"2058":[2088,"PhpParser\\Node\\Expr\\ClosureUse"],"2099":[2127,"PhpParser\\Node\\Expr\\Variable"],"2135":[2141,"substr()"],"2212":[2239,"PhpParser\\Node\\Expr\\Closure"],"225":[252,"PhpParser\\Node\\Expr\\Closure"]},{"288":[293,"Facebook\\HHAST\\LambdaExpression"],"295":[307,"bool"],"312":[317,"Facebook\\HHAST\\LambdaExpression"],"319":[331,"Facebook\\HHAST\\EditableNode"],"427":[437,"null|Facebook\\HHAST\\EditableNode"],"489":[499,"Facebook\\HHAST\\VariableToken"],"501":[508,"string"],"516":[528,"array<empty, empty>"],"529":[540,"string"],"636":[647,"string"],"629":[651,"string|false"],"554":[561,"array<empty, empty>"],"681":[691,"null|Facebook\\HHAST\\EditableNode"],"695":[705,"Facebook\\HHAST\\EditableNode"],"751":[761,"Facebook\\HHAST\\EditableNode"],"780":[800,"mixed"],"850":[869,"mixed"],"929":[947,"mixed"],"949":[956,"mixed"],"969":[985,"mixed"],"1050":[1066,"Facebook\\HHAST\\DecoratedExpression"],"1068":[1081,"Facebook\\HHAST\\EditableNode"],"1110":[1126,"mixed|Facebook\\HHAST\\EditableNode"],"1143":[1155,"array<mixed, true>"],"1156":[1167,"mixed"],"1245":[1263,"mixed"],"1270":[1277,"mixed"],"1284":[1292,"HackToPhp\\Transform\\Project"],"1299":[1304,"HackToPhp\\Transform\\HackFile"],"1311":[1317,"HackToPhp\\Transform\\Scope"],"1324":[1333,"array<array-key, array<empty, empty>|string|mixed>"],"1230":[1238,"PhpParser\\Node\\Param"],"1186":[1193,"array<int, PhpParser\\Node\\Param>"],"1361":[1366,"Facebook\\HHAST\\LambdaExpression"],"1368":[1375,"Facebook\\HHAST\\EditableNode"],"1395":[1401,"HackToPhp\\Transform\\Scope"],"1449":[1459,"HackToPhp\\Transform\\Scope"],"1461":[1470,"null|PhpParser\\Node\\Expr"],"1429":[1435,"HackToPhp\\Transform\\Scope"],"1437":[1446,"null|PhpParser\\Node\\Expr"],"1479":[1484,"Facebook\\HHAST\\EditableNode"],"1562":[1567,"Facebook\\HHAST\\CompoundStatement"],"1569":[1577,"HackToPhp\\Transform\\Project"],"1579":[1584,"HackToPhp\\Transform\\HackFile"],"1586":[1592,"HackToPhp\\Transform\\Scope"],"1609":[1615,"mixed"],"1603":[1616,"int"],"1631":[1637,"mixed"],"1738":[1744,"mixed"],"1749":[1753,"mixed"],"1873":[1878,"Facebook\\HHAST\\EditableNode"],"1880":[1888,"HackToPhp\\Transform\\Project"],"1890":[1895,"HackToPhp\\Transform\\HackFile"],"1897":[1903,"HackToPhp\\Transform\\Scope"],"1863":[1872,"PhpParser\\Node\\Expr"],"1948":[1954,"HackToPhp\\Transform\\Scope"],"1956":[1971,"array<string, string>"],"2010":[2014,"string"],"1997":[2009,"array<mixed, true>"],"2020":[2024,"string"],"2142":[2146,"string"],"2135":[2150,"string|false"],"2044":[2049,"array<int, PhpParser\\Node\\Expr\\ClosureUse>"],"2186":[2196,"HackToPhp\\Transform\\Scope"],"2262":[2269,"array<int, PhpParser\\Node\\Param>"],"2286":[2292,"mixed"],"2308":[2313,"array<int, PhpParser\\Node\\Expr\\ClosureUse>"]},[]],"src\/HackToPhp\/Transform\/DoStatementTransformer.php":[{"140":[157,"Facebook\\HHAST\\DoStatement"],"165":[172,"HackToPhp\\Transform\\Project"],"183":[191,"HackToPhp\\Transform\\HackFile"],"199":[204,"HackToPhp\\Transform\\Scope"],"249":[270,"HackToPhp\\Transform\\ExpressionTransformer"],"289":[301,"Facebook\\HHAST\\DoStatement::getcondition()"],"272":[281,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"343":[358,"HackToPhp\\Transform\\NodeTransformer"],"377":[384,"Facebook\\HHAST\\DoStatement::getbody()"],"360":[369,"HackToPhp\\Transform\\NodeTransformer::transform()"],"428":[451,"PhpParser\\Node\\Stmt\\Do_"],"215":[229,"PhpParser\\Node"]},{"282":[287,"Facebook\\HHAST\\DoStatement"],"289":[301,"Facebook\\HHAST\\EditableNode"],"305":[313,"HackToPhp\\Transform\\Project"],"315":[320,"HackToPhp\\Transform\\HackFile"],"322":[328,"HackToPhp\\Transform\\Scope"],"272":[281,"PhpParser\\Node\\Expr"],"370":[375,"Facebook\\HHAST\\DoStatement"],"377":[384,"Facebook\\HHAST\\EditableNode"],"388":[396,"HackToPhp\\Transform\\Project"],"398":[403,"HackToPhp\\Transform\\HackFile"],"405":[411,"HackToPhp\\Transform\\Scope"],"456":[467,"PhpParser\\Node\\Expr"],"472":[478,"mixed"]},[]],"src\/HackToPhp\/Transform\/NamespaceUseDeclarationTransformer.php":[{"152":[181,"Facebook\\HHAST\\NamespaceUseDeclaration"],"189":[196,"HackToPhp\\Transform\\Project"],"207":[215,"HackToPhp\\Transform\\HackFile"],"223":[228,"HackToPhp\\Transform\\Scope"],"274":[281,"Facebook\\HHAST\\NamespaceUseDeclaration::getkind()"],"314":[323,"array_map()"],"337":[361,"Facebook\\HHAST\\NamespaceUseClause"],"410":[417,"Facebook\\HHAST\\NamespaceUseClause::getname()"],"449":[464,"Facebook\\HHAST\\NameToken"],"498":[505,"Facebook\\HHAST\\NameToken::gettext()"],"546":[553,"implode()"],"579":[588,"array_map()"],"659":[666,"Facebook\\HHAST\\NamespaceUseClause::getname()"],"691":[706,"Facebook\\HHAST\\NameToken"],"670":[690,"Facebook\\HHAST\\EditableNode::getdescendantsoftype()"],"768":[775,"explode()"],"816":[819,"end()"],"865":[873,"Facebook\\HHAST\\NamespaceUseClause::hasalias()"],"887":[895,"Facebook\\HHAST\\NamespaceUseClause::getalias()"],"899":[906,"Facebook\\HHAST\\NameToken::gettext()"],"992":[1018,"PhpParser\\Node\\Stmt\\UseUse"],"1023":[1042,"PhpParser\\Node\\Name"],"1086":[1096,"Facebook\\HHAST\\NamespaceUseDeclaration::getclauses()"],"1121":[1145,"Facebook\\HHAST\\NamespaceUseClause"],"1100":[1120,"Facebook\\HHAST\\EditableList::getdescendantsoftype()"],"1183":[1203,"Facebook\\HHAST\\NamespaceToken"],"1270":[1288,"HackToPhp\\Transform\\HackFile::$aliased_namespaces"],"1328":[1352,"PhpParser\\Node\\Stmt\\Use_"],"1389":[1404,"Facebook\\HHAST\\TypeToken"],"1503":[1508,"HackToPhp\\Transform\\Project::$types"],"1533":[1546,"HackToPhp\\Transform\\HackFile::$aliased_types"],"1588":[1606,"HackToPhp\\Transform\\HackFile::$aliased_namespaces"],"1708":[1731,"PhpParser\\Node\\Stmt\\Nop"],"1758":[1782,"PhpParser\\Node\\Stmt\\Use_"],"1819":[1838,"Facebook\\HHAST\\FunctionToken"],"1895":[1912,"HackToPhp\\Transform\\HackFile::$aliased_functions"],"1949":[1973,"PhpParser\\Node\\Stmt\\Use_"],"1981":[2005,"PhpParser\\Node\\Stmt\\Use_"],"2007":[2020,"PhpParser\\Node\\Stmt\\Use_::TYPE_FUNCTION"],"2051":[2067,"Facebook\\HHAST\\ConstToken"],"2124":[2141,"HackToPhp\\Transform\\HackFile::$aliased_constants"],"2178":[2202,"PhpParser\\Node\\Stmt\\Use_"],"2210":[2234,"PhpParser\\Node\\Stmt\\Use_"],"2236":[2249,"PhpParser\\Node\\Stmt\\Use_::TYPE_CONSTANT"],"2269":[2294,"UnexpectedValueException"],"2330":[2339,"get_class()"],"239":[253,"PhpParser\\Node"]},{"267":[272,"Facebook\\HHAST\\NamespaceUseDeclaration"],"274":[281,"null|Facebook\\HHAST\\EditableToken"],"401":[408,"Facebook\\HHAST\\NamespaceUseClause"],"410":[417,"Facebook\\HHAST\\EditableNode"],"432":[437,"Facebook\\HHAST\\EditableNode"],"491":[496,"Facebook\\HHAST\\NameToken"],"498":[505,"string"],"622":[624,"mixed"],"626":[633,"mixed"],"650":[657,"Facebook\\HHAST\\NamespaceUseClause"],"659":[666,"Facebook\\HHAST\\EditableNode"],"670":[690,"array<int, Facebook\\HHAST\\NameToken>"],"579":[725,"array<int, mixed>"],"546":[735,"string"],"782":[792,"string"],"768":[793,"non-empty-array<int, string>"],"820":[831,"non-empty-array<int, string>"],"816":[832,"string|false"],"856":[863,"Facebook\\HHAST\\NamespaceUseClause"],"865":[873,"bool"],"878":[885,"Facebook\\HHAST\\NamespaceUseClause"],"887":[895,"null|Facebook\\HHAST\\NameToken"],"899":[906,"string"],"964":[974,"string"],"925":[933,"mixed"],"1043":[1053,"string"],"1056":[1067,"string|null"],"1079":[1084,"Facebook\\HHAST\\NamespaceUseDeclaration"],"1086":[1096,"Facebook\\HHAST\\EditableList<Facebook\\HHAST\\NamespaceUseClause>"],"1100":[1120,"array<int, Facebook\\HHAST\\NamespaceUseClause>"],"314":[1157,"array<int, PhpParser\\Node\\Stmt\\UseUse>"],"1166":[1171,"null|Facebook\\HHAST\\EditableToken"],"1208":[1213,"null|Facebook\\HHAST\\EditableToken"],"1229":[1237,"array<empty, empty>"],"1297":[1303,"mixed"],"1263":[1268,"HackToPhp\\Transform\\HackFile"],"1270":[1288,"array<string, string>"],"1289":[1293,"mixed"],"1353":[1358,"array<int, PhpParser\\Node\\Stmt\\UseUse>"],"1372":[1377,"Facebook\\HHAST\\EditableToken"],"1449":[1457,"array<empty, empty>"],"1509":[1515,"mixed"],"1493":[1501,"HackToPhp\\Transform\\Project"],"1503":[1508,"array<string, string>"],"1555":[1561,"mixed"],"1526":[1531,"HackToPhp\\Transform\\HackFile"],"1533":[1546,"array<string, string>"],"1547":[1551,"mixed"],"1615":[1621,"mixed"],"1581":[1586,"HackToPhp\\Transform\\HackFile"],"1588":[1606,"array<string, string>"],"1607":[1611,"mixed"],"1673":[1689,"bool"],"1783":[1788,"array<int, PhpParser\\Node\\Stmt\\UseUse>"],"1802":[1807,"Facebook\\HHAST\\EditableToken"],"1854":[1862,"array<empty, empty>"],"1921":[1927,"mixed"],"1888":[1893,"HackToPhp\\Transform\\HackFile"],"1895":[1912,"array<string, string>"],"1913":[1917,"mixed"],"1974":[1979,"array<int, PhpParser\\Node\\Stmt\\UseUse>"],"2034":[2039,"Facebook\\HHAST\\EditableToken"],"2083":[2091,"array<empty, empty>"],"2150":[2156,"mixed"],"2117":[2122,"HackToPhp\\Transform\\HackFile"],"2124":[2141,"array<string, string>"],"2142":[2146,"mixed"],"2203":[2208,"array<int, PhpParser\\Node\\Stmt\\UseUse>"],"2322":[2327,"Facebook\\HHAST\\EditableToken"],"2340":[2345,"Facebook\\HHAST\\EditableToken"],"2330":[2346,"string"]},[]],"src\/HackToPhp\/Transform\/BinaryExpressionTransformer.php":[{"992":[1014,"Facebook\\HHAST\\BinaryExpression"],"1022":[1029,"HackToPhp\\Transform\\Project"],"1040":[1048,"HackToPhp\\Transform\\HackFile"],"1056":[1061,"HackToPhp\\Transform\\Scope"],"1116":[1127,"Facebook\\HHAST\\BinaryExpression::getoperator()"],"1159":[1178,"Facebook\\HHAST\\BarGreaterThanToken"],"1192":[1207,"HackToPhp\\Transform\\PipeTransformer"],"1226":[1240,"Facebook\\HHAST\\BinaryExpression::getleftoperand()"],"1251":[1266,"Facebook\\HHAST\\BinaryExpression::getrightoperand()"],"1209":[1218,"HackToPhp\\Transform\\PipeTransformer::transform()"],"1318":[1339,"HackToPhp\\Transform\\ExpressionTransformer"],"1358":[1372,"Facebook\\HHAST\\BinaryExpression::getleftoperand()"],"1341":[1350,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1429":[1444,"Facebook\\HHAST\\BinaryExpression::getrightoperand()"],"1476":[1486,"Facebook\\HHAST\\EqualToken"],"1523":[1550,"Facebook\\HHAST\\PrefixUnaryExpression"],"1574":[1585,"Facebook\\HHAST\\PrefixUnaryExpression::getoperator()"],"1599":[1613,"Facebook\\HHAST\\AmpersandToken"],"1639":[1660,"HackToPhp\\Transform\\ExpressionTransformer"],"1688":[1698,"Facebook\\HHAST\\PrefixUnaryExpression::getoperand()"],"1662":[1671,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1743":[1772,"PhpParser\\Node\\Expr\\AssignRef"],"1822":[1843,"HackToPhp\\Transform\\ExpressionTransformer"],"1845":[1854,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"1911":[1937,"PhpParser\\Node\\Expr\\Assign"],"1996":[2022,"Facebook\\HHAST\\QuestionQuestionEqualToken"],"2043":[2064,"HackToPhp\\Transform\\ExpressionTransformer"],"2066":[2075,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"2132":[2158,"PhpParser\\Node\\Expr\\Assign"],"2184":[2221,"PhpParser\\Node\\Expr\\BinaryOp\\Coalesce"],"2274":[2295,"HackToPhp\\Transform\\ExpressionTransformer"],"2297":[2306,"HackToPhp\\Transform\\ExpressionTransformer::transform()"],"2360":[2369,"get_class()"],"2392":[2413,"Facebook\\HHAST\\ExclamationEqualToken"],"2437":[2474,"PhpParser\\Node\\Expr\\BinaryOp\\NotEqual"],"2510":[2536,"Facebook\\HHAST\\ExclamationEqualEqualToken"],"2560":[2601,"PhpParser\\Node\\Expr\\BinaryOp\\NotIdentical"],"2637":[2649,"Facebook\\HHAST\\PercentToken"],"2673":[2705,"PhpParser\\Node\\Expr\\BinaryOp\\Mod"],"2741":[2758,"Facebook\\HHAST\\PercentEqualToken"],"2782":[2814,"PhpParser\\Node\\Expr\\AssignOp\\Mod"],"2850":[2864,"Facebook\\HHAST\\AmpersandToken"],"2888":[2927,"PhpParser\\Node\\Expr\\BinaryOp\\BitwiseAnd"],"2963":[2986,"Facebook\\HHAST\\AmpersandAmpersandToken"],"3010":[3049,"PhpParser\\Node\\Expr\\BinaryOp\\BooleanAnd"],"3085":[3104,"Facebook\\HHAST\\AmpersandEqualToken"],"3128":[3167,"PhpParser\\Node\\Expr\\BinaryOp\\BitwiseAnd"],"3203":[3212,"Facebook\\HHAST\\StarToken"],"3236":[3268,"PhpParser\\Node\\Expr\\BinaryOp\\Mul"],"3304":[3317,"Facebook\\HHAST\\StarStarToken"],"3341":[3373,"PhpParser\\Node\\Expr\\BinaryOp\\Pow"],"3409":[3427,"Facebook\\HHAST\\StarStarEqualToken"],"3451":[3483,"PhpParser\\Node\\Expr\\AssignOp\\Pow"],"3519":[3533,"Facebook\\HHAST\\StarEqualToken"],"3557":[3589,"PhpParser\\Node\\Expr\\AssignOp\\Mul"],"3625":[3634,"Facebook\\HHAST\\PlusToken"],"3658":[3691,"PhpParser\\Node\\Expr\\BinaryOp\\Plus"],"3727":[3741,"Facebook\\HHAST\\PlusEqualToken"],"3765":[3798,"PhpParser\\Node\\Expr\\AssignOp\\Plus"],"3834":[3844,"Facebook\\HHAST\\MinusToken"],"3868":[3902,"PhpParser\\Node\\Expr\\BinaryOp\\Minus"],"3938":[3953,"Facebook\\HHAST\\MinusEqualToken"],"3977":[4011,"PhpParser\\Node\\Expr\\AssignOp\\Minus"],"4050":[4058,"Facebook\\HHAST\\DotToken"],"4082":[4117,"PhpParser\\Node\\Expr\\BinaryOp\\Concat"],"4153":[4166,"Facebook\\HHAST\\DotEqualToken"],"4190":[4225,"PhpParser\\Node\\Expr\\AssignOp\\Concat"],"4261":[4271,"Facebook\\HHAST\\SlashToken"],"4295":[4327,"PhpParser\\Node\\Expr\\BinaryOp\\Div"],"4363":[4378,"Facebook\\HHAST\\SlashEqualToken"],"4402":[4434,"PhpParser\\Node\\Expr\\AssignOp\\Div"],"4470":[4483,"Facebook\\HHAST\\LessThanToken"],"4507":[4543,"PhpParser\\Node\\Expr\\BinaryOp\\Smaller"],"4579":[4600,"Facebook\\HHAST\\LessThanLessThanToken"],"4624":[4662,"PhpParser\\Node\\Expr\\BinaryOp\\ShiftLeft"],"4698":[4724,"Facebook\\HHAST\\LessThanLessThanEqualToken"],"4748":[4786,"PhpParser\\Node\\Expr\\AssignOp\\ShiftLeft"],"4822":[4840,"Facebook\\HHAST\\LessThanEqualToken"],"4864":[4907,"PhpParser\\Node\\Expr\\BinaryOp\\SmallerOrEqual"],"4943":[4972,"Facebook\\HHAST\\LessThanEqualGreaterThanToken"],"4996":[5034,"PhpParser\\Node\\Expr\\BinaryOp\\Spaceship"],"5070":[5094,"Facebook\\HHAST\\LessThanGreaterThanToken"],"5118":[5159,"PhpParser\\Node\\Expr\\BinaryOp\\NotIdentical"],"5195":[5210,"Facebook\\HHAST\\EqualEqualToken"],"5234":[5268,"PhpParser\\Node\\Expr\\BinaryOp\\Equal"],"5304":[5324,"Facebook\\HHAST\\EqualEqualEqualToken"],"5348":[5386,"PhpParser\\Node\\Expr\\BinaryOp\\Identical"],"5422":[5438,"Facebook\\HHAST\\GreaterThanToken"],"5462":[5498,"PhpParser\\Node\\Expr\\BinaryOp\\Greater"],"5534":[5555,"Facebook\\HHAST\\GreaterThanEqualToken"],"5579":[5622,"PhpParser\\Node\\Expr\\BinaryOp\\GreaterOrEqual"],"5658":[5685,"Facebook\\HHAST\\GreaterThanGreaterThanToken"],"5709":[5748,"PhpParser\\Node\\Expr\\BinaryOp\\ShiftRight"],"5784":[5816,"Facebook\\HHAST\\GreaterThanGreaterThanEqualToken"],"5840":[5879,"PhpParser\\Node\\Expr\\AssignOp\\ShiftRight"],"5915":[5933,"Facebook\\HHAST\\QuestionColonToken"],"5957":[5984,"PhpParser\\Node\\Expr\\Ternary"],"6026":[6047,"Facebook\\HHAST\\QuestionQuestionToken"],"6071":[6108,"PhpParser\\Node\\Expr\\BinaryOp\\Coalesce"],"6144":[6154,"Facebook\\HHAST\\CaratToken"],"6178":[6217,"PhpParser\\Node\\Expr\\BinaryOp\\BitwiseXor"],"6253":[6268,"Facebook\\HHAST\\CaratEqualToken"],"6292":[6331,"PhpParser\\Node\\Expr\\AssignOp\\BitwiseXor"],"6367":[6375,"Facebook\\HHAST\\AndToken"],"6399":[6438,"PhpParser\\Node\\Expr\\BinaryOp\\LogicalAnd"],"6474":[6481,"Facebook\\HHAST\\OrToken"],"6505":[6543,"PhpParser\\Node\\Expr\\BinaryOp\\LogicalOr"],"6579":[6587,"Facebook\\HHAST\\XorToken"],"6611":[6650,"PhpParser\\Node\\Expr\\BinaryOp\\LogicalXor"],"6686":[6694,"Facebook\\HHAST\\BarToken"],"6718":[6756,"PhpParser\\Node\\Expr\\BinaryOp\\BitwiseOr"],"6792":[6805,"Facebook\\HHAST\\BarEqualToken"],"6829":[6867,"PhpParser\\Node\\Expr\\AssignOp\\BitwiseOr"],"6903":[6914,"Facebook\\HHAST\\BarBarToken"],"6938":[6976,"PhpParser\\Node\\Expr\\BinaryOp\\BooleanOr"],"7023":[7048,"UnexpectedValueException"],"1072":[1091,"PhpParser\\Node\\Expr"]},{"1109":[1114,"Facebook\\HHAST\\BinaryExpression"],"1116":[1127,"Facebook\\HHAST\\EditableToken"],"1138":[1147,"Facebook\\HHAST\\EditableToken"],"1219":[1224,"Facebook\\HHAST\\BinaryExpression"],"1226":[1240,"Facebook\\HHAST\\EditableNode"],"1244":[1249,"Facebook\\HHAST\\BinaryExpression"],"1251":[1266,"null|Facebook\\HHAST\\EditableNode"],"1270":[1278,"HackToPhp\\Transform\\Project"],"1280":[1285,"HackToPhp\\Transform\\HackFile"],"1287":[1293,"HackToPhp\\Transform\\Scope"],"1209":[1218,"PhpParser\\Node\\Expr"],"1351":[1356,"Facebook\\HHAST\\BinaryExpression"],"1358":[1372,"Facebook\\HHAST\\EditableNode"],"1376":[1384,"HackToPhp\\Transform\\Project"],"1386":[1391,"HackToPhp\\Transform\\HackFile"],"1393":[1399,"HackToPhp\\Transform\\Scope"],"1341":[1350,"PhpParser\\Node\\Expr"],"1422":[1427,"Facebook\\HHAST\\BinaryExpression"],"1429":[1444,"null|Facebook\\HHAST\\EditableNode"],"1455":[1464,"Facebook\\HHAST\\EditableToken"],"1497":[1511,"null|Facebook\\HHAST\\EditableNode"],"1558":[1572,"Facebook\\HHAST\\PrefixUnaryExpression"],"1574":[1585,"Facebook\\HHAST\\EditableToken"],"1672":[1686,"Facebook\\HHAST\\PrefixUnaryExpression"],"1688":[1698,"Facebook\\HHAST\\EditableNode"],"1702":[1710,"HackToPhp\\Transform\\Project"],"1712":[1717,"HackToPhp\\Transform\\HackFile"],"1719":[1725,"HackToPhp\\Transform\\Scope"],"1662":[1671,"PhpParser\\Node\\Expr"],"1773":[1783,"PhpParser\\Node\\Expr"],"1785":[1796,"PhpParser\\Node\\Expr"],"1855":[1869,"null|Facebook\\HHAST\\EditableNode"],"1871":[1879,"HackToPhp\\Transform\\Project"],"1881":[1886,"HackToPhp\\Transform\\HackFile"],"1888":[1894,"HackToPhp\\Transform\\Scope"],"1845":[1854,"PhpParser\\Node\\Expr"],"1938":[1948,"PhpParser\\Node\\Expr"],"1950":[1961,"PhpParser\\Node\\Expr"],"1975":[1984,"Facebook\\HHAST\\EditableToken"],"2076":[2090,"null|Facebook\\HHAST\\EditableNode"],"2092":[2100,"HackToPhp\\Transform\\Project"],"2102":[2107,"HackToPhp\\Transform\\HackFile"],"2109":[2115,"HackToPhp\\Transform\\Scope"],"2066":[2075,"PhpParser\\Node\\Expr"],"2164":[2174,"PhpParser\\Node\\Expr"],"2222":[2232,"PhpParser\\Node\\Expr"],"2234":[2245,"PhpParser\\Node\\Expr"],"2307":[2321,"null|Facebook\\HHAST\\EditableNode"],"2323":[2331,"HackToPhp\\Transform\\Project"],"2333":[2338,"HackToPhp\\Transform\\HackFile"],"2340":[2346,"HackToPhp\\Transform\\Scope"],"2297":[2306,"PhpParser\\Node\\Expr"],"2370":[2379,"Facebook\\HHAST\\EditableToken"],"2360":[2380,"string"],"2475":[2485,"PhpParser\\Node\\Expr"],"2487":[2498,"PhpParser\\Node\\Expr"],"2602":[2612,"PhpParser\\Node\\Expr"],"2614":[2625,"PhpParser\\Node\\Expr"],"2706":[2716,"PhpParser\\Node\\Expr"],"2718":[2729,"PhpParser\\Node\\Expr"],"2815":[2825,"PhpParser\\Node\\Expr"],"2827":[2838,"PhpParser\\Node\\Expr"],"2928":[2938,"PhpParser\\Node\\Expr"],"2940":[2951,"PhpParser\\Node\\Expr"],"3050":[3060,"PhpParser\\Node\\Expr"],"3062":[3073,"PhpParser\\Node\\Expr"],"3168":[3178,"PhpParser\\Node\\Expr"],"3180":[3191,"PhpParser\\Node\\Expr"],"3269":[3279,"PhpParser\\Node\\Expr"],"3281":[3292,"PhpParser\\Node\\Expr"],"3374":[3384,"PhpParser\\Node\\Expr"],"3386":[3397,"PhpParser\\Node\\Expr"],"3484":[3494,"PhpParser\\Node\\Expr"],"3496":[3507,"PhpParser\\Node\\Expr"],"3590":[3600,"PhpParser\\Node\\Expr"],"3602":[3613,"PhpParser\\Node\\Expr"],"3692":[3702,"PhpParser\\Node\\Expr"],"3704":[3715,"PhpParser\\Node\\Expr"],"3799":[3809,"PhpParser\\Node\\Expr"],"3811":[3822,"PhpParser\\Node\\Expr"],"3903":[3913,"PhpParser\\Node\\Expr"],"3915":[3926,"PhpParser\\Node\\Expr"],"4012":[4022,"PhpParser\\Node\\Expr"],"4024":[4035,"PhpParser\\Node\\Expr"],"4118":[4128,"PhpParser\\Node\\Expr"],"4130":[4141,"PhpParser\\Node\\Expr"],"4226":[4236,"PhpParser\\Node\\Expr"],"4238":[4249,"PhpParser\\Node\\Expr"],"4328":[4338,"PhpParser\\Node\\Expr"],"4340":[4351,"PhpParser\\Node\\Expr"],"4435":[4445,"PhpParser\\Node\\Expr"],"4447":[4458,"PhpParser\\Node\\Expr"],"4544":[4554,"PhpParser\\Node\\Expr"],"4556":[4567,"PhpParser\\Node\\Expr"],"4663":[4673,"PhpParser\\Node\\Expr"],"4675":[4686,"PhpParser\\Node\\Expr"],"4787":[4797,"PhpParser\\Node\\Expr"],"4799":[4810,"PhpParser\\Node\\Expr"],"4908":[4918,"PhpParser\\Node\\Expr"],"4920":[4931,"PhpParser\\Node\\Expr"],"5035":[5045,"PhpParser\\Node\\Expr"],"5047":[5058,"PhpParser\\Node\\Expr"],"5160":[5170,"PhpParser\\Node\\Expr"],"5172":[5183,"PhpParser\\Node\\Expr"],"5269":[5279,"PhpParser\\Node\\Expr"],"5281":[5292,"PhpParser\\Node\\Expr"],"5387":[5397,"PhpParser\\Node\\Expr"],"5399":[5410,"PhpParser\\Node\\Expr"],"5499":[5509,"PhpParser\\Node\\Expr"],"5511":[5522,"PhpParser\\Node\\Expr"],"5623":[5633,"PhpParser\\Node\\Expr"],"5635":[5646,"PhpParser\\Node\\Expr"],"5749":[5759,"PhpParser\\Node\\Expr"],"5761":[5772,"PhpParser\\Node\\Expr"],"5880":[5890,"PhpParser\\Node\\Expr"],"5892":[5903,"PhpParser\\Node\\Expr"],"5985":[5995,"PhpParser\\Node\\Expr"],"6003":[6014,"PhpParser\\Node\\Expr"],"6109":[6119,"PhpParser\\Node\\Expr"],"6121":[6132,"PhpParser\\Node\\Expr"],"6218":[6228,"PhpParser\\Node\\Expr"],"6230":[6241,"PhpParser\\Node\\Expr"],"6332":[6342,"PhpParser\\Node\\Expr"],"6344":[6355,"PhpParser\\Node\\Expr"],"6439":[6449,"PhpParser\\Node\\Expr"],"6451":[6462,"PhpParser\\Node\\Expr"],"6544":[6554,"PhpParser\\Node\\Expr"],"6556":[6567,"PhpParser\\Node\\Expr"],"6651":[6661,"PhpParser\\Node\\Expr"],"6663":[6674,"PhpParser\\Node\\Expr"],"6757":[6767,"PhpParser\\Node\\Expr"],"6769":[6780,"PhpParser\\Node\\Expr"],"6868":[6878,"PhpParser\\Node\\Expr"],"6880":[6891,"PhpParser\\Node\\Expr"],"6977":[6987,"PhpParser\\Node\\Expr"],"6989":[7000,"PhpParser\\Node\\Expr"]},[]],"src\/HackToPhp\/Transform\/Scope.php":[[],{"138":[154,"array<string, string>"]},[]],"src\/HackToPhp\/Transform\/Project.php":[[],{"145":[151,"array<string, string>"],"191":[212,"bool"]},[]],"src\/HackToPhp\/Transform\/HackFile.php":[[],{"189":[208,"array<string, string>"],"265":[279,"array<string, string>"],"336":[354,"array<string, string>"],"411":[429,"array<string, string>"],"469":[477,"bool"],"518":[528,"int"]},[]]},"references":{"Facebook\\HHAST\\Missing":"generated-php\/src\/nodes\/Missing.php:12:1","Generator":"\/Users\/matthewbrown\/Desktop\/vimeo\/git\/psalm\/src\/Psalm\/Internal\/Stubs\/CoreGenericClasses.php:96:1","Amp\\Promise":"vendor\/amphp\/amp\/lib\/Promise.php:8:1","Facebook\\HHAST\\__Private\\SubprocessException":"generated-php\/src\/__Private\/SubprocessException.php:13:1","Facebook\\HHAST\\__Private\\SubprocessException::getexitcode()":"generated-php\/src\/__Private\/SubprocessException.php:30:5","Facebook\\HHAST\\EditableNode":"generated-php\/src\/nodes\/EditableNode.php:14:1","Facebook\\HHAST\\EditableNode::getchildren()":"generated-php\/src\/nodes\/EditableNode.php:38:5","Facebook\\HHAST\\EditableNode::getchildrenoftype()":"generated-php\/src\/nodes\/EditableNode.php:57:5","Facebook\\HHAST\\EditableNode::fromjson()":"generated-php\/src\/nodes\/EditableNode.php:166:5","Facebook\\HHAST\\EditableNode::getdescendantsoftype()":"generated-php\/src\/nodes\/EditableNode.php:223:5","Facebook\\HHAST\\HHParseError":"generated-php\/src\/HHParseError.php:12:1","Facebook\\HHAST\\EditableToken":"generated-php\/src\/nodes\/EditableToken.php:14:1","Facebook\\HHAST\\EditableToken::gettext()":"generated-php\/src\/nodes\/EditableToken.php:51:5","Facebook\\HHAST\\EditableToken::getleading()":"generated-php\/src\/nodes\/EditableToken.php:58:5","Facebook\\HHAST\\EditableList":"generated-php\/src\/nodes\/EditableList.php:16:1","Facebook\\HHAST\\EditableList::getchildren()":"generated-php\/src\/nodes\/EditableList.php:47:5","Facebook\\HHAST\\DelimitedComment":"generated-php\/codegen\/Trivia.php:26:1","Facebook\\HHAST\\SingleLineComment":"generated-php\/codegen\/Trivia.php:128:1","Facebook\\HHAST\\WhiteSpace":"generated-php\/codegen\/Trivia.php:179:1","Facebook\\HHAST\\AliasDeclaration":"generated-php\/codegen\/syntax\/AliasDeclaration.php:10:1","Facebook\\HHAST\\AliasDeclaration::getname()":"generated-php\/codegen\/syntax\/AliasDeclaration.php:232:5","Facebook\\HHAST\\AliasDeclaration::gettype()":"generated-php\/codegen\/syntax\/AliasDeclaration.php:417:5","Facebook\\HHAST\\AnonymousClass":"generated-php\/codegen\/syntax\/AnonymousClass.php:10:1","Facebook\\HHAST\\AnonymousFunction":"generated-php\/codegen\/syntax\/AnonymousFunction.php:10:1","Facebook\\HHAST\\AnonymousFunctionUseClause::getvariables()":"generated-php\/codegen\/syntax\/AnonymousFunctionUseClause.php:198:5","Facebook\\HHAST\\ArrayCreationExpression":"generated-php\/codegen\/syntax\/ArrayCreationExpression.php:10:1","Facebook\\HHAST\\ArrayCreationExpression::hasmembers()":"generated-php\/codegen\/syntax\/ArrayCreationExpression.php:135:5","Facebook\\HHAST\\ArrayCreationExpression::getmembers()":"generated-php\/codegen\/syntax\/ArrayCreationExpression.php:156:5","Facebook\\HHAST\\ArrayIntrinsicExpression":"generated-php\/codegen\/syntax\/ArrayIntrinsicExpression.php:10:1","Facebook\\HHAST\\AsExpression":"generated-php\/codegen\/syntax\/AsExpression.php:10:1","Facebook\\HHAST\\AwaitableCreationExpression":"generated-php\/codegen\/syntax\/AwaitableCreationExpression.php:10:1","Facebook\\HHAST\\AwaitableCreationExpression::getcompoundstatement()":"generated-php\/codegen\/syntax\/AwaitableCreationExpression.php:247:5","Facebook\\HHAST\\BinaryExpression":"generated-php\/codegen\/syntax\/BinaryExpression.php:10:1","Facebook\\HHAST\\BinaryExpression::getleftoperand()":"generated-php\/codegen\/syntax\/BinaryExpression.php:112:5","Facebook\\HHAST\\BinaryExpression::getoperator()":"generated-php\/codegen\/syntax\/BinaryExpression.php:179:5","Facebook\\HHAST\\BinaryExpression::getrightoperand()":"generated-php\/codegen\/syntax\/BinaryExpression.php:251:5","Facebook\\HHAST\\BreakStatement":"generated-php\/codegen\/syntax\/BreakStatement.php:10:1","Facebook\\HHAST\\BreakStatement::haslevel()":"generated-php\/codegen\/syntax\/BreakStatement.php:135:5","Facebook\\HHAST\\BreakStatement::getlevel()":"generated-php\/codegen\/syntax\/BreakStatement.php:145:5","Facebook\\HHAST\\CastExpression":"generated-php\/codegen\/syntax\/CastExpression.php:10:1","Facebook\\HHAST\\CastExpression::gettype()":"generated-php\/codegen\/syntax\/CastExpression.php:155:5","Facebook\\HHAST\\CastExpression::getoperand()":"generated-php\/codegen\/syntax\/CastExpression.php:252:5","Facebook\\HHAST\\CatchClause":"generated-php\/codegen\/syntax\/CatchClause.php:10:1","Facebook\\HHAST\\CatchClause::gettype()":"generated-php\/codegen\/syntax\/CatchClause.php:213:5","Facebook\\HHAST\\CatchClause::getvariable()":"generated-php\/codegen\/syntax\/CatchClause.php:257:5","Facebook\\HHAST\\CatchClause::getbody()":"generated-php\/codegen\/syntax\/CatchClause.php:345:5","Facebook\\HHAST\\ClassishBody":"generated-php\/codegen\/syntax\/ClassishBody.php:10:1","Facebook\\HHAST\\ClassishBody::haselements()":"generated-php\/codegen\/syntax\/ClassishBody.php:138:5","Facebook\\HHAST\\ClassishBody::getelements()":"generated-php\/codegen\/syntax\/ClassishBody.php:148:5","Facebook\\HHAST\\ClassishDeclaration":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:10:1","Facebook\\HHAST\\ClassishDeclaration::hasmodifiers()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:194:5","Facebook\\HHAST\\ClassishDeclaration::getmodifiers()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:204:5","Facebook\\HHAST\\ClassishDeclaration::getkeyword()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:251:5","Facebook\\HHAST\\ClassishDeclaration::getname()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:295:5","Facebook\\HHAST\\ClassishDeclaration::hastypeparameters()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:332:5","Facebook\\HHAST\\ClassishDeclaration::gettypeparameters()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:342:5","Facebook\\HHAST\\ClassishDeclaration::hasextendslist()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:426:5","Facebook\\HHAST\\ClassishDeclaration::getextendslist()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:437:5","Facebook\\HHAST\\ClassishDeclaration::hasimplementslist()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:522:5","Facebook\\HHAST\\ClassishDeclaration::getimplementslist()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:533:5","Facebook\\HHAST\\ClassishDeclaration::getbody()":"generated-php\/codegen\/syntax\/ClassishDeclaration.php:581:5","Facebook\\HHAST\\ClassnameTypeSpecifier":"generated-php\/codegen\/syntax\/ClassnameTypeSpecifier.php:10:1","Facebook\\HHAST\\ClassnameTypeSpecifier::hastype()":"generated-php\/codegen\/syntax\/ClassnameTypeSpecifier.php:198:5","Facebook\\HHAST\\ClassnameTypeSpecifier::gettype()":"generated-php\/codegen\/syntax\/ClassnameTypeSpecifier.php:208:5","Facebook\\HHAST\\ClosureParameterTypeSpecifier":"generated-php\/codegen\/syntax\/ClosureParameterTypeSpecifier.php:10:1","Facebook\\HHAST\\ClosureParameterTypeSpecifier::gettype()":"generated-php\/codegen\/syntax\/ClosureParameterTypeSpecifier.php:141:5","Facebook\\HHAST\\ClosureTypeSpecifier":"generated-php\/codegen\/syntax\/ClosureTypeSpecifier.php:10:1","Facebook\\HHAST\\ClosureTypeSpecifier::hasparameterlist()":"generated-php\/codegen\/syntax\/ClosureTypeSpecifier.php:318:5","Facebook\\HHAST\\ClosureTypeSpecifier::getparameterlist()":"generated-php\/codegen\/syntax\/ClosureTypeSpecifier.php:329:5","Facebook\\HHAST\\ClosureTypeSpecifier::hasreturntype()":"generated-php\/codegen\/syntax\/ClosureTypeSpecifier.php:455:5","Facebook\\HHAST\\ClosureTypeSpecifier::getreturntype()":"generated-php\/codegen\/syntax\/ClosureTypeSpecifier.php:466:5","Facebook\\HHAST\\CollectionLiteralExpression":"generated-php\/codegen\/syntax\/CollectionLiteralExpression.php:10:1","Facebook\\HHAST\\CollectionLiteralExpression::getname()":"generated-php\/codegen\/syntax\/CollectionLiteralExpression.php:109:5","Facebook\\HHAST\\CompoundStatement":"generated-php\/codegen\/syntax\/CompoundStatement.php:10:1","Facebook\\HHAST\\CompoundStatement::hasstatements()":"generated-php\/codegen\/syntax\/CompoundStatement.php:138:5","Facebook\\HHAST\\CompoundStatement::getstatements()":"generated-php\/codegen\/syntax\/CompoundStatement.php:148:5","Facebook\\HHAST\\CompoundStatement::getrightbrace()":"generated-php\/codegen\/syntax\/CompoundStatement.php:195:5","Facebook\\HHAST\\ConditionalExpression":"generated-php\/codegen\/syntax\/ConditionalExpression.php:10:1","Facebook\\HHAST\\ConditionalExpression::gettest()":"generated-php\/codegen\/syntax\/ConditionalExpression.php:122:5","Facebook\\HHAST\\ConditionalExpression::hasconsequence()":"generated-php\/codegen\/syntax\/ConditionalExpression.php:205:5","Facebook\\HHAST\\ConditionalExpression::getconsequence()":"generated-php\/codegen\/syntax\/ConditionalExpression.php:221:5","Facebook\\HHAST\\ConditionalExpression::getalternative()":"generated-php\/codegen\/syntax\/ConditionalExpression.php:327:5","Facebook\\HHAST\\ConstDeclaration":"generated-php\/codegen\/syntax\/ConstDeclaration.php:10:1","Facebook\\HHAST\\ConstDeclaration::hasvisibility()":"generated-php\/codegen\/syntax\/ConstDeclaration.php:115:5","Facebook\\HHAST\\ConstDeclaration::getvisibility()":"generated-php\/codegen\/syntax\/ConstDeclaration.php:125:5","Facebook\\HHAST\\ConstDeclaration::hasabstract()":"generated-php\/codegen\/syntax\/ConstDeclaration.php:162:5","Facebook\\HHAST\\ConstDeclaration::hastypespecifier()":"generated-php\/codegen\/syntax\/ConstDeclaration.php:253:5","Facebook\\HHAST\\ConstDeclaration::gettypespecifier()":"generated-php\/codegen\/syntax\/ConstDeclaration.php:266:5","Facebook\\HHAST\\ConstDeclaration::getdeclarators()":"generated-php\/codegen\/syntax\/ConstDeclaration.php:316:5","Facebook\\HHAST\\ConstructorCall":"generated-php\/codegen\/syntax\/ConstructorCall.php:10:1","Facebook\\HHAST\\ConstructorCall::gettype()":"generated-php\/codegen\/syntax\/ConstructorCall.php:112:5","Facebook\\HHAST\\ContinueStatement":"generated-php\/codegen\/syntax\/ContinueStatement.php:10:1","Facebook\\HHAST\\ContinueStatement::haslevel()":"generated-php\/codegen\/syntax\/ContinueStatement.php:135:5","Facebook\\HHAST\\ContinueStatement::getlevel()":"generated-php\/codegen\/syntax\/ContinueStatement.php:145:5","Facebook\\HHAST\\DarrayIntrinsicExpression":"generated-php\/codegen\/syntax\/DarrayIntrinsicExpression.php:10:1","Facebook\\HHAST\\DeclareDirectiveStatement":"generated-php\/codegen\/syntax\/DeclareDirectiveStatement.php:10:1","Facebook\\HHAST\\DeclareDirectiveStatement::getexpression()":"generated-php\/codegen\/syntax\/DeclareDirectiveStatement.php:205:5","Facebook\\HHAST\\DecoratedExpression":"generated-php\/codegen\/syntax\/DecoratedExpression.php:10:1","Facebook\\HHAST\\DecoratedExpression::getdecorator()":"generated-php\/codegen\/syntax\/DecoratedExpression.php:93:5","Facebook\\HHAST\\DecoratedExpression::getexpression()":"generated-php\/codegen\/syntax\/DecoratedExpression.php:139:5","Facebook\\HHAST\\DefaultLabel":"generated-php\/codegen\/syntax\/DefaultLabel.php:10:1","Facebook\\HHAST\\DefineExpression":"generated-php\/codegen\/syntax\/DefineExpression.php:10:1","Facebook\\HHAST\\DefineExpression::getargumentlist()":"generated-php\/codegen\/syntax\/DefineExpression.php:197:5","Facebook\\HHAST\\DictionaryIntrinsicExpression":"generated-php\/codegen\/syntax\/DictionaryIntrinsicExpression.php:10:1","Facebook\\HHAST\\DictionaryIntrinsicExpression::hasmembers()":"generated-php\/codegen\/syntax\/DictionaryIntrinsicExpression.php:242:5","Facebook\\HHAST\\DictionaryIntrinsicExpression::getmembers()":"generated-php\/codegen\/syntax\/DictionaryIntrinsicExpression.php:252:5","Facebook\\HHAST\\DictionaryTypeSpecifier":"generated-php\/codegen\/syntax\/DictionaryTypeSpecifier.php:10:1","Facebook\\HHAST\\DictionaryTypeSpecifier::getkeyword()":"generated-php\/codegen\/syntax\/DictionaryTypeSpecifier.php:109:5","Facebook\\HHAST\\DictionaryTypeSpecifier::getmembers()":"generated-php\/codegen\/syntax\/DictionaryTypeSpecifier.php:197:5","Facebook\\HHAST\\DoStatement":"generated-php\/codegen\/syntax\/DoStatement.php:10:1","Facebook\\HHAST\\DoStatement::getbody()":"generated-php\/codegen\/syntax\/DoStatement.php:177:5","Facebook\\HHAST\\DoStatement::getcondition()":"generated-php\/codegen\/syntax\/DoStatement.php:310:5","Facebook\\HHAST\\EchoStatement":"generated-php\/codegen\/syntax\/EchoStatement.php:10:1","Facebook\\HHAST\\EchoStatement::getexpressions()":"generated-php\/codegen\/syntax\/EchoStatement.php:156:5","Facebook\\HHAST\\ElementInitializer":"generated-php\/codegen\/syntax\/ElementInitializer.php:10:1","Facebook\\HHAST\\ElementInitializer::getkey()":"generated-php\/codegen\/syntax\/ElementInitializer.php:107:5","Facebook\\HHAST\\ElementInitializer::getvalue()":"generated-php\/codegen\/syntax\/ElementInitializer.php:210:5","Facebook\\HHAST\\ElseClause::getstatement()":"generated-php\/codegen\/syntax\/ElseClause.php:138:5","Facebook\\HHAST\\ElseifClause":"generated-php\/codegen\/syntax\/ElseifClause.php:10:1","Facebook\\HHAST\\ElseifClause::getcondition()":"generated-php\/codegen\/syntax\/ElseifClause.php:206:5","Facebook\\HHAST\\ElseifClause::getstatement()":"generated-php\/codegen\/syntax\/ElseifClause.php:295:5","Facebook\\HHAST\\EmbeddedMemberSelectionExpression":"generated-php\/codegen\/syntax\/EmbeddedMemberSelectionExpression.php:10:1","Facebook\\HHAST\\EmbeddedMemberSelectionExpression::getobject()":"generated-php\/codegen\/syntax\/EmbeddedMemberSelectionExpression.php:101:5","Facebook\\HHAST\\EmbeddedMemberSelectionExpression::getname()":"generated-php\/codegen\/syntax\/EmbeddedMemberSelectionExpression.php:189:5","Facebook\\HHAST\\EmbeddedSubscriptExpression":"generated-php\/codegen\/syntax\/EmbeddedSubscriptExpression.php:10:1","Facebook\\HHAST\\EmbeddedSubscriptExpression::getreceiver()":"generated-php\/codegen\/syntax\/EmbeddedSubscriptExpression.php:109:5","Facebook\\HHAST\\EmbeddedSubscriptExpression::hasindex()":"generated-php\/codegen\/syntax\/EmbeddedSubscriptExpression.php:187:5","Facebook\\HHAST\\EmbeddedSubscriptExpression::getindex()":"generated-php\/codegen\/syntax\/EmbeddedSubscriptExpression.php:197:5","Facebook\\HHAST\\EmptyExpression":"generated-php\/codegen\/syntax\/EmptyExpression.php:10:1","Facebook\\HHAST\\EmptyExpression::getargument()":"generated-php\/codegen\/syntax\/EmptyExpression.php:202:5","Facebook\\HHAST\\EndOfFile":"generated-php\/codegen\/syntax\/EndOfFile.php:10:1","Facebook\\HHAST\\EnumDeclaration":"generated-php\/codegen\/syntax\/EnumDeclaration.php:10:1","Facebook\\HHAST\\EnumDeclaration::getname()":"generated-php\/codegen\/syntax\/EnumDeclaration.php:240:5","Facebook\\HHAST\\EnumDeclaration::getenumerators()":"generated-php\/codegen\/syntax\/EnumDeclaration.php:463:5","Facebook\\HHAST\\EvalExpression":"generated-php\/codegen\/syntax\/EvalExpression.php:10:1","Facebook\\HHAST\\EvalExpression::getargument()":"generated-php\/codegen\/syntax\/EvalExpression.php:198:5","Facebook\\HHAST\\ExpressionStatement":"generated-php\/codegen\/syntax\/ExpressionStatement.php:10:1","Facebook\\HHAST\\ExpressionStatement::getexpression()":"generated-php\/codegen\/syntax\/ExpressionStatement.php:107:5","Facebook\\HHAST\\FinallyClause::getbody()":"generated-php\/codegen\/syntax\/FinallyClause.php:137:5","Facebook\\HHAST\\ForStatement":"generated-php\/codegen\/syntax\/ForStatement.php:10:1","Facebook\\HHAST\\ForStatement::getinitializer()":"generated-php\/codegen\/syntax\/ForStatement.php:239:5","Facebook\\HHAST\\ForStatement::getcontrol()":"generated-php\/codegen\/syntax\/ForStatement.php:334:5","Facebook\\HHAST\\ForStatement::getendofloop()":"generated-php\/codegen\/syntax\/ForStatement.php:430:5","Facebook\\HHAST\\ForStatement::getbody()":"generated-php\/codegen\/syntax\/ForStatement.php:524:5","Facebook\\HHAST\\ForeachStatement":"generated-php\/codegen\/syntax\/ForeachStatement.php:10:1","Facebook\\HHAST\\ForeachStatement::getcollection()":"generated-php\/codegen\/syntax\/ForeachStatement.php:250:5","Facebook\\HHAST\\ForeachStatement::haskey()":"generated-php\/codegen\/syntax\/ForeachStatement.php:380:5","Facebook\\HHAST\\ForeachStatement::getkey()":"generated-php\/codegen\/syntax\/ForeachStatement.php:393:5","Facebook\\HHAST\\ForeachStatement::getvalue()":"generated-php\/codegen\/syntax\/ForeachStatement.php:493:5","Facebook\\HHAST\\ForeachStatement::getbody()":"generated-php\/codegen\/syntax\/ForeachStatement.php:585:5","Facebook\\HHAST\\FunctionCallExpression":"generated-php\/codegen\/syntax\/FunctionCallExpression.php:10:1","Facebook\\HHAST\\FunctionCallExpression::getreceiver()":"generated-php\/codegen\/syntax\/FunctionCallExpression.php:113:5","Facebook\\HHAST\\FunctionCallExpression::getargumentlist()":"generated-php\/codegen\/syntax\/FunctionCallExpression.php:231:5","Facebook\\HHAST\\FunctionDeclaration":"generated-php\/codegen\/syntax\/FunctionDeclaration.php:10:1","Facebook\\HHAST\\FunctionDeclaration::getdeclarationheader()":"generated-php\/codegen\/syntax\/FunctionDeclaration.php:148:5","Facebook\\HHAST\\FunctionDeclaration::hasbody()":"generated-php\/codegen\/syntax\/FunctionDeclaration.php:182:5","Facebook\\HHAST\\FunctionDeclaration::getbody()":"generated-php\/codegen\/syntax\/FunctionDeclaration.php:192:5","Facebook\\HHAST\\FunctionDeclarationHeader::hasmodifiers()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:155:5","Facebook\\HHAST\\FunctionDeclarationHeader::getmodifiers()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:165:5","Facebook\\HHAST\\FunctionDeclarationHeader::getkeyword()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:212:5","Facebook\\HHAST\\FunctionDeclarationHeader::hasampersand()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:249:5","Facebook\\HHAST\\FunctionDeclarationHeader::hasname()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:296:5","Facebook\\HHAST\\FunctionDeclarationHeader::getname()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:306:5","Facebook\\HHAST\\FunctionDeclarationHeader::hastypeparameterlist()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:340:5","Facebook\\HHAST\\FunctionDeclarationHeader::gettypeparameterlist()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:350:5","Facebook\\HHAST\\FunctionDeclarationHeader::hasparameterlist()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:434:5","Facebook\\HHAST\\FunctionDeclarationHeader::getparameterlist()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:446:5","Facebook\\HHAST\\FunctionDeclarationHeader::hastype()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:579:5","Facebook\\HHAST\\FunctionDeclarationHeader::gettype()":"generated-php\/codegen\/syntax\/FunctionDeclarationHeader.php:594:5","Facebook\\HHAST\\FunctionStaticStatement":"generated-php\/codegen\/syntax\/FunctionStaticStatement.php:10:1","Facebook\\HHAST\\FunctionStaticStatement::getdeclarations()":"generated-php\/codegen\/syntax\/FunctionStaticStatement.php:145:5","Facebook\\HHAST\\GenericTypeSpecifier":"generated-php\/codegen\/syntax\/GenericTypeSpecifier.php:10:1","Facebook\\HHAST\\GenericTypeSpecifier::getclasstype()":"generated-php\/codegen\/syntax\/GenericTypeSpecifier.php:93:5","Facebook\\HHAST\\GlobalStatement":"generated-php\/codegen\/syntax\/GlobalStatement.php:10:1","Facebook\\HHAST\\GlobalStatement::getvariables()":"generated-php\/codegen\/syntax\/GlobalStatement.php:145:5","Facebook\\HHAST\\IfStatement":"generated-php\/codegen\/syntax\/IfStatement.php:10:1","Facebook\\HHAST\\IfStatement::getcondition()":"generated-php\/codegen\/syntax\/IfStatement.php:226:5","Facebook\\HHAST\\IfStatement::getstatement()":"generated-php\/codegen\/syntax\/IfStatement.php:321:5","Facebook\\HHAST\\IfStatement::haselseifclauses()":"generated-php\/codegen\/syntax\/IfStatement.php:357:5","Facebook\\HHAST\\IfStatement::getelseifclauses()":"generated-php\/codegen\/syntax\/IfStatement.php:367:5","Facebook\\HHAST\\IfStatement::haselseclause()":"generated-php\/codegen\/syntax\/IfStatement.php:404:5","Facebook\\HHAST\\IfStatement::getelseclause()":"generated-php\/codegen\/syntax\/IfStatement.php:414:5","Facebook\\HHAST\\InclusionDirective":"generated-php\/codegen\/syntax\/InclusionDirective.php:10:1","Facebook\\HHAST\\InclusionDirective::getexpression()":"generated-php\/codegen\/syntax\/InclusionDirective.php:93:5","Facebook\\HHAST\\InclusionExpression":"generated-php\/codegen\/syntax\/InclusionExpression.php:10:1","Facebook\\HHAST\\InclusionExpression::getrequire()":"generated-php\/codegen\/syntax\/InclusionExpression.php:93:5","Facebook\\HHAST\\InclusionExpression::getfilename()":"generated-php\/codegen\/syntax\/InclusionExpression.php:138:5","Facebook\\HHAST\\InstanceofExpression":"generated-php\/codegen\/syntax\/InstanceofExpression.php:10:1","Facebook\\HHAST\\InstanceofExpression::getleftoperand()":"generated-php\/codegen\/syntax\/InstanceofExpression.php:105:5","Facebook\\HHAST\\InstanceofExpression::getrightoperand()":"generated-php\/codegen\/syntax\/InstanceofExpression.php:199:5","Facebook\\HHAST\\IsExpression":"generated-php\/codegen\/syntax\/IsExpression.php:10:1","Facebook\\HHAST\\IsExpression::getleftoperanduntyped()":"generated-php\/codegen\/syntax\/IsExpression.php:74:5","Facebook\\HHAST\\IsExpression::getrightoperand()":"generated-php\/codegen\/syntax\/IsExpression.php:198:5","Facebook\\HHAST\\IssetExpression":"generated-php\/codegen\/syntax\/IssetExpression.php:10:1","Facebook\\HHAST\\IssetExpression::getargumentlist()":"generated-php\/codegen\/syntax\/IssetExpression.php:202:5","Facebook\\HHAST\\KeysetIntrinsicExpression":"generated-php\/codegen\/syntax\/KeysetIntrinsicExpression.php:10:1","Facebook\\HHAST\\KeysetIntrinsicExpression::hasmembers()":"generated-php\/codegen\/syntax\/KeysetIntrinsicExpression.php:242:5","Facebook\\HHAST\\KeysetIntrinsicExpression::getmembers()":"generated-php\/codegen\/syntax\/KeysetIntrinsicExpression.php:261:5","Facebook\\HHAST\\KeysetTypeSpecifier":"generated-php\/codegen\/syntax\/KeysetTypeSpecifier.php:10:1","Facebook\\HHAST\\KeysetTypeSpecifier::getkeyword()":"generated-php\/codegen\/syntax\/KeysetTypeSpecifier.php:117:5","Facebook\\HHAST\\KeysetTypeSpecifier::gettypeuntyped()":"generated-php\/codegen\/syntax\/KeysetTypeSpecifier.php:178:5","Facebook\\HHAST\\LambdaExpression":"generated-php\/codegen\/syntax\/LambdaExpression.php:10:1","Facebook\\HHAST\\LambdaExpression::hassignature()":"generated-php\/codegen\/syntax\/LambdaExpression.php:256:5","Facebook\\HHAST\\LambdaExpression::getsignature()":"generated-php\/codegen\/syntax\/LambdaExpression.php:266:5","Facebook\\HHAST\\LambdaExpression::getbody()":"generated-php\/codegen\/syntax\/LambdaExpression.php:359:5","Facebook\\HHAST\\ListExpression":"generated-php\/codegen\/syntax\/ListExpression.php:10:1","Facebook\\HHAST\\ListExpression::hasmembers()":"generated-php\/codegen\/syntax\/ListExpression.php:187:5","Facebook\\HHAST\\ListExpression::getmembers()":"generated-php\/codegen\/syntax\/ListExpression.php:200:5","Facebook\\HHAST\\ListItem":"generated-php\/codegen\/syntax\/ListItem.php:10:1","Facebook\\HHAST\\ListItem::getitem()":"generated-php\/codegen\/syntax\/ListItem.php:117:5","Facebook\\HHAST\\LiteralExpression":"generated-php\/codegen\/syntax\/LiteralExpression.php:10:1","Facebook\\HHAST\\LiteralExpression::getexpression()":"generated-php\/codegen\/syntax\/LiteralExpression.php:85:5","Facebook\\HHAST\\MarkupSection":"generated-php\/codegen\/syntax\/MarkupSection.php:10:1","Facebook\\HHAST\\MarkupSection::hassuffix()":"generated-php\/codegen\/syntax\/MarkupSection.php:193:5","Facebook\\HHAST\\MarkupSection::getsuffix()":"generated-php\/codegen\/syntax\/MarkupSection.php:203:5","Facebook\\HHAST\\MarkupSuffix::getname()":"generated-php\/codegen\/syntax\/MarkupSuffix.php:137:5","Facebook\\HHAST\\MemberSelectionExpression":"generated-php\/codegen\/syntax\/MemberSelectionExpression.php:10:1","Facebook\\HHAST\\MemberSelectionExpression::getobject()":"generated-php\/codegen\/syntax\/MemberSelectionExpression.php:104:5","Facebook\\HHAST\\MemberSelectionExpression::getname()":"generated-php\/codegen\/syntax\/MemberSelectionExpression.php:196:5","Facebook\\HHAST\\MethodishDeclaration":"generated-php\/codegen\/syntax\/MethodishDeclaration.php:10:1","Facebook\\HHAST\\MethodishDeclaration::getfunctiondeclheader()":"generated-php\/codegen\/syntax\/MethodishDeclaration.php:156:5","Facebook\\HHAST\\MethodishDeclaration::hasfunctionbody()":"generated-php\/codegen\/syntax\/MethodishDeclaration.php:190:5","Facebook\\HHAST\\MethodishDeclaration::getfunctionbody()":"generated-php\/codegen\/syntax\/MethodishDeclaration.php:200:5","Facebook\\HHAST\\NamespaceDeclaration":"generated-php\/src\/nodes\/NamespaceDeclaration.php:13:1","Facebook\\HHAST\\NamespaceDeclaration::getqualifiednameasstring()":"generated-php\/src\/nodes\/NamespaceDeclaration.php:18:5","Facebook\\HHAST\\NamespaceEmptyBody":"generated-php\/codegen\/syntax\/NamespaceEmptyBody.php:10:1","Facebook\\HHAST\\NamespaceGroupUseDeclaration":"generated-php\/codegen\/syntax\/NamespaceGroupUseDeclaration.php:10:1","Facebook\\HHAST\\NamespaceGroupUseDeclaration::getkind()":"generated-php\/codegen\/syntax\/NamespaceGroupUseDeclaration.php:177:5","Facebook\\HHAST\\NamespaceGroupUseDeclaration::getprefix()":"generated-php\/codegen\/syntax\/NamespaceGroupUseDeclaration.php:224:5","Facebook\\HHAST\\NamespaceGroupUseDeclaration::getclauses()":"generated-php\/codegen\/syntax\/NamespaceGroupUseDeclaration.php:312:5","Facebook\\HHAST\\NamespaceUseClause":"generated-php\/codegen\/syntax\/NamespaceUseClause.php:10:1","Facebook\\HHAST\\NamespaceUseClause::getname()":"generated-php\/codegen\/syntax\/NamespaceUseClause.php:156:5","Facebook\\HHAST\\NamespaceUseClause::hasalias()":"generated-php\/codegen\/syntax\/NamespaceUseClause.php:237:5","Facebook\\HHAST\\NamespaceUseClause::getalias()":"generated-php\/codegen\/syntax\/NamespaceUseClause.php:247:5","Facebook\\HHAST\\NamespaceUseDeclaration":"generated-php\/codegen\/syntax\/NamespaceUseDeclaration.php:10:1","Facebook\\HHAST\\NamespaceUseDeclaration::getkind()":"generated-php\/codegen\/syntax\/NamespaceUseDeclaration.php:153:5","Facebook\\HHAST\\NamespaceUseDeclaration::getclauses()":"generated-php\/codegen\/syntax\/NamespaceUseDeclaration.php:200:5","Facebook\\HHAST\\NullableAsExpression":"generated-php\/codegen\/syntax\/NullableAsExpression.php:10:1","Facebook\\HHAST\\NullableAsExpression::getleftoperanduntyped()":"generated-php\/codegen\/syntax\/NullableAsExpression.php:74:5","Facebook\\HHAST\\NullableAsExpression::getrightoperand()":"generated-php\/codegen\/syntax\/NullableAsExpression.php:189:5","Facebook\\HHAST\\NullableTypeSpecifier":"generated-php\/codegen\/syntax\/NullableTypeSpecifier.php:10:1","Facebook\\HHAST\\NullableTypeSpecifier::gettype()":"generated-php\/codegen\/syntax\/NullableTypeSpecifier.php:140:5","Facebook\\HHAST\\ObjectCreationExpression":"generated-php\/codegen\/syntax\/ObjectCreationExpression.php:10:1","Facebook\\HHAST\\ObjectCreationExpression::getobject()":"generated-php\/codegen\/syntax\/ObjectCreationExpression.php:137:5","Facebook\\HHAST\\ParameterDeclaration":"generated-php\/codegen\/syntax\/ParameterDeclaration.php:10:1","Facebook\\HHAST\\ParameterDeclaration::hasvisibility()":"generated-php\/codegen\/syntax\/ParameterDeclaration.php:162:5","Facebook\\HHAST\\ParameterDeclaration::getvisibility()":"generated-php\/codegen\/syntax\/ParameterDeclaration.php:172:5","Facebook\\HHAST\\ParameterDeclaration::hastype()":"generated-php\/codegen\/syntax\/ParameterDeclaration.php:256:5","Facebook\\HHAST\\ParameterDeclaration::gettype()":"generated-php\/codegen\/syntax\/ParameterDeclaration.php:271:5","Facebook\\HHAST\\ParameterDeclaration::getname()":"generated-php\/codegen\/syntax\/ParameterDeclaration.php:323:5","Facebook\\HHAST\\ParameterDeclaration::hasdefaultvalue()":"generated-php\/codegen\/syntax\/ParameterDeclaration.php:360:5","Facebook\\HHAST\\ParameterDeclaration::getdefaultvalue()":"generated-php\/codegen\/syntax\/ParameterDeclaration.php:370:5","Facebook\\HHAST\\ParenthesizedExpression":"generated-php\/codegen\/syntax\/ParenthesizedExpression.php:10:1","Facebook\\HHAST\\ParenthesizedExpression::getexpression()":"generated-php\/codegen\/syntax\/ParenthesizedExpression.php:154:5","Facebook\\HHAST\\Php7AnonymousFunction":"generated-php\/codegen\/syntax\/Php7AnonymousFunction.php:10:1","Facebook\\HHAST\\Php7AnonymousFunction::hasparameters()":"generated-php\/codegen\/syntax\/Php7AnonymousFunction.php:494:5","Facebook\\HHAST\\Php7AnonymousFunction::getparameters()":"generated-php\/codegen\/syntax\/Php7AnonymousFunction.php:504:5","Facebook\\HHAST\\Php7AnonymousFunction::hasuse()":"generated-php\/codegen\/syntax\/Php7AnonymousFunction.php:585:5","Facebook\\HHAST\\Php7AnonymousFunction::getuse()":"generated-php\/codegen\/syntax\/Php7AnonymousFunction.php:595:5","Facebook\\HHAST\\Php7AnonymousFunction::hastype()":"generated-php\/codegen\/syntax\/Php7AnonymousFunction.php:673:5","Facebook\\HHAST\\Php7AnonymousFunction::gettype()":"generated-php\/codegen\/syntax\/Php7AnonymousFunction.php:683:5","Facebook\\HHAST\\Php7AnonymousFunction::hasbody()":"generated-php\/codegen\/syntax\/Php7AnonymousFunction.php:717:5","Facebook\\HHAST\\Php7AnonymousFunction::getbody()":"generated-php\/codegen\/syntax\/Php7AnonymousFunction.php:727:5","Facebook\\HHAST\\PipeVariableExpression":"generated-php\/codegen\/syntax\/PipeVariableExpression.php:10:1","Facebook\\HHAST\\PostfixUnaryExpression":"generated-php\/codegen\/syntax\/PostfixUnaryExpression.php:10:1","Facebook\\HHAST\\PostfixUnaryExpression::getoperand()":"generated-php\/codegen\/syntax\/PostfixUnaryExpression.php:94:5","Facebook\\HHAST\\PostfixUnaryExpression::getoperator()":"generated-php\/codegen\/syntax\/PostfixUnaryExpression.php:139:5","Facebook\\HHAST\\PrefixUnaryExpression":"generated-php\/codegen\/syntax\/PrefixUnaryExpression.php:10:1","Facebook\\HHAST\\PrefixUnaryExpression::getoperator()":"generated-php\/codegen\/syntax\/PrefixUnaryExpression.php:95:5","Facebook\\HHAST\\PrefixUnaryExpression::getoperand()":"generated-php\/codegen\/syntax\/PrefixUnaryExpression.php:150:5","Facebook\\HHAST\\PrefixedStringExpression":"generated-php\/codegen\/syntax\/PrefixedStringExpression.php:10:1","Facebook\\HHAST\\PrefixedStringExpression::getstr()":"generated-php\/codegen\/syntax\/PrefixedStringExpression.php:137:5","Facebook\\HHAST\\PropertyDeclaration":"generated-php\/codegen\/syntax\/PropertyDeclaration.php:10:1","Facebook\\HHAST\\PropertyDeclaration::hasmodifiers()":"generated-php\/codegen\/syntax\/PropertyDeclaration.php:154:5","Facebook\\HHAST\\PropertyDeclaration::getmodifiers()":"generated-php\/codegen\/syntax\/PropertyDeclaration.php:164:5","Facebook\\HHAST\\PropertyDeclaration::hastype()":"generated-php\/codegen\/syntax\/PropertyDeclaration.php:198:5","Facebook\\HHAST\\PropertyDeclaration::gettype()":"generated-php\/codegen\/syntax\/PropertyDeclaration.php:212:5","Facebook\\HHAST\\PropertyDeclaration::getdeclarators()":"generated-php\/codegen\/syntax\/PropertyDeclaration.php:263:5","Facebook\\HHAST\\QualifiedName":"generated-php\/codegen\/syntax\/QualifiedName.php:10:1","Facebook\\HHAST\\QualifiedName::getparts()":"generated-php\/codegen\/syntax\/QualifiedName.php:85:5","Facebook\\HHAST\\RequireClause":"generated-php\/codegen\/syntax\/RequireClause.php:10:1","Facebook\\HHAST\\ReturnStatement":"generated-php\/codegen\/syntax\/ReturnStatement.php:10:1","Facebook\\HHAST\\ReturnStatement::getkeyword()":"generated-php\/codegen\/syntax\/ReturnStatement.php:101:5","Facebook\\HHAST\\ReturnStatement::hasexpression()":"generated-php\/codegen\/syntax\/ReturnStatement.php:135:5","Facebook\\HHAST\\ReturnStatement::getexpression()":"generated-php\/codegen\/syntax\/ReturnStatement.php:158:5","Facebook\\HHAST\\SafeMemberSelectionExpression":"generated-php\/codegen\/syntax\/SafeMemberSelectionExpression.php:10:1","Facebook\\HHAST\\SafeMemberSelectionExpression::getobject()":"generated-php\/codegen\/syntax\/SafeMemberSelectionExpression.php:103:5","Facebook\\HHAST\\SafeMemberSelectionExpression::getname()":"generated-php\/codegen\/syntax\/SafeMemberSelectionExpression.php:193:5","Facebook\\HHAST\\ScopeResolutionExpression":"generated-php\/codegen\/syntax\/ScopeResolutionExpression.php:10:1","Facebook\\HHAST\\ScopeResolutionExpression::getqualifier()":"generated-php\/codegen\/syntax\/ScopeResolutionExpression.php:105:5","Facebook\\HHAST\\ScopeResolutionExpression::getname()":"generated-php\/codegen\/syntax\/ScopeResolutionExpression.php:198:5","Facebook\\HHAST\\Script":"generated-php\/codegen\/syntax\/Script.php:10:1","Facebook\\HHAST\\Script::getdeclarations()":"generated-php\/codegen\/syntax\/Script.php:85:5","Facebook\\HHAST\\ShapeExpression":"generated-php\/codegen\/syntax\/ShapeExpression.php:10:1","Facebook\\HHAST\\ShapeExpression::hasfields()":"generated-php\/codegen\/syntax\/ShapeExpression.php:187:5","Facebook\\HHAST\\ShapeExpression::getfields()":"generated-php\/codegen\/syntax\/ShapeExpression.php:197:5","Facebook\\HHAST\\ShapeTypeSpecifier":"generated-php\/codegen\/syntax\/ShapeTypeSpecifier.php:10:1","Facebook\\HHAST\\ShapeTypeSpecifier::hasfields()":"generated-php\/codegen\/syntax\/ShapeTypeSpecifier.php:195:5","Facebook\\HHAST\\ShapeTypeSpecifier::getfields()":"generated-php\/codegen\/syntax\/ShapeTypeSpecifier.php:205:5","Facebook\\HHAST\\SimpleInitializer":"generated-php\/codegen\/syntax\/SimpleInitializer.php:10:1","Facebook\\HHAST\\SimpleInitializer::getvalue()":"generated-php\/codegen\/syntax\/SimpleInitializer.php:146:5","Facebook\\HHAST\\SimpleTypeSpecifier":"generated-php\/codegen\/syntax\/SimpleTypeSpecifier.php:10:1","Facebook\\HHAST\\SimpleTypeSpecifier::getspecifier()":"generated-php\/codegen\/syntax\/SimpleTypeSpecifier.php:90:5","Facebook\\HHAST\\SubscriptExpression":"generated-php\/codegen\/syntax\/SubscriptExpression.php:10:1","Facebook\\HHAST\\SwitchSection":"generated-php\/codegen\/syntax\/SwitchSection.php:10:1","Facebook\\HHAST\\SwitchSection::getlabels()":"generated-php\/codegen\/syntax\/SwitchSection.php:101:5","Facebook\\HHAST\\SwitchSection::hasstatements()":"generated-php\/codegen\/syntax\/SwitchSection.php:135:5","Facebook\\HHAST\\SwitchSection::getstatements()":"generated-php\/codegen\/syntax\/SwitchSection.php:145:5","Facebook\\HHAST\\SwitchStatement":"generated-php\/codegen\/syntax\/SwitchStatement.php:10:1","Facebook\\HHAST\\SwitchStatement::getexpression()":"generated-php\/codegen\/syntax\/SwitchStatement.php:223:5","Facebook\\HHAST\\SwitchStatement::getsections()":"generated-php\/codegen\/syntax\/SwitchStatement.php:357:5","Facebook\\HHAST\\ThrowStatement":"generated-php\/codegen\/syntax\/ThrowStatement.php:10:1","Facebook\\HHAST\\ThrowStatement::getexpression()":"generated-php\/codegen\/syntax\/ThrowStatement.php:147:5","Facebook\\HHAST\\TraitUse":"generated-php\/codegen\/syntax\/TraitUse.php:10:1","Facebook\\HHAST\\TraitUse::getnames()":"generated-php\/codegen\/syntax\/TraitUse.php:146:5","Facebook\\HHAST\\TraitUseAliasItem":"generated-php\/codegen\/syntax\/TraitUseAliasItem.php:10:1","Facebook\\HHAST\\TraitUseAliasItem::getaliasingname()":"generated-php\/codegen\/syntax\/TraitUseAliasItem.php:109:5","Facebook\\HHAST\\TraitUseAliasItem::getaliasedname()":"generated-php\/codegen\/syntax\/TraitUseAliasItem.php:244:5","Facebook\\HHAST\\TraitUseConflictResolution":"generated-php\/codegen\/syntax\/TraitUseConflictResolution.php:10:1","Facebook\\HHAST\\TraitUseConflictResolution::getnames()":"generated-php\/codegen\/syntax\/TraitUseConflictResolution.php:161:5","Facebook\\HHAST\\TraitUseConflictResolution::getclauses()":"generated-php\/codegen\/syntax\/TraitUseConflictResolution.php:250:5","Facebook\\HHAST\\TryStatement":"generated-php\/codegen\/syntax\/TryStatement.php:10:1","Facebook\\HHAST\\TryStatement::getcompoundstatement()":"generated-php\/codegen\/syntax\/TryStatement.php:153:5","Facebook\\HHAST\\TryStatement::hascatchclauses()":"generated-php\/codegen\/syntax\/TryStatement.php:187:5","Facebook\\HHAST\\TryStatement::getcatchclauses()":"generated-php\/codegen\/syntax\/TryStatement.php:197:5","Facebook\\HHAST\\TryStatement::hasfinallyclause()":"generated-php\/codegen\/syntax\/TryStatement.php:234:5","Facebook\\HHAST\\TryStatement::getfinallyclause()":"generated-php\/codegen\/syntax\/TryStatement.php:244:5","Facebook\\HHAST\\TupleExpression":"generated-php\/codegen\/syntax\/TupleExpression.php:10:1","Facebook\\HHAST\\TupleExpression::hasitems()":"generated-php\/codegen\/syntax\/TupleExpression.php:187:5","Facebook\\HHAST\\TupleExpression::getitems()":"generated-php\/codegen\/syntax\/TupleExpression.php:200:5","Facebook\\HHAST\\TupleTypeSpecifier":"generated-php\/codegen\/syntax\/TupleTypeSpecifier.php:10:1","Facebook\\HHAST\\TupleTypeSpecifier::gettypes()":"generated-php\/codegen\/syntax\/TupleTypeSpecifier.php:147:5","Facebook\\HHAST\\TypeConstDeclaration":"generated-php\/codegen\/syntax\/TypeConstDeclaration.php:10:1","Facebook\\HHAST\\TypeConstant":"generated-php\/codegen\/syntax\/TypeConstant.php:10:1","Facebook\\HHAST\\TypeConstraint":"generated-php\/codegen\/syntax\/TypeConstraint.php:10:1","Facebook\\HHAST\\TypeConstraint::getkeyword()":"generated-php\/codegen\/syntax\/TypeConstraint.php:93:5","Facebook\\HHAST\\TypeConstraint::gettype()":"generated-php\/codegen\/syntax\/TypeConstraint.php:140:5","Facebook\\HHAST\\TypeParameter":"generated-php\/codegen\/syntax\/TypeParameter.php:10:1","Facebook\\HHAST\\TypeParameter::getname()":"generated-php\/codegen\/syntax\/TypeParameter.php:203:5","Facebook\\HHAST\\TypeParameter::hasconstraints()":"generated-php\/codegen\/syntax\/TypeParameter.php:237:5","Facebook\\HHAST\\TypeParameter::getconstraints()":"generated-php\/codegen\/syntax\/TypeParameter.php:247:5","Facebook\\HHAST\\TypeParameters::getparameters()":"generated-php\/codegen\/syntax\/TypeParameters.php:145:5","Facebook\\HHAST\\UnsetStatement":"generated-php\/codegen\/syntax\/UnsetStatement.php:10:1","Facebook\\HHAST\\UnsetStatement::getvariables()":"generated-php\/codegen\/syntax\/UnsetStatement.php:209:5","Facebook\\HHAST\\UsingStatementBlockScoped":"generated-php\/codegen\/syntax\/UsingStatementBlockScoped.php:10:1","Facebook\\HHAST\\UsingStatementBlockScoped::getexpressions()":"generated-php\/codegen\/syntax\/UsingStatementBlockScoped.php:263:5","Facebook\\HHAST\\UsingStatementBlockScoped::getbody()":"generated-php\/codegen\/syntax\/UsingStatementBlockScoped.php:354:5","Facebook\\HHAST\\UsingStatementFunctionScoped":"generated-php\/codegen\/syntax\/UsingStatementFunctionScoped.php:10:1","Facebook\\HHAST\\UsingStatementFunctionScoped::getexpression()":"generated-php\/codegen\/syntax\/UsingStatementFunctionScoped.php:201:5","Facebook\\HHAST\\VariableExpression":"generated-php\/codegen\/syntax\/VariableExpression.php:10:1","Facebook\\HHAST\\VariableExpression::getexpression()":"generated-php\/codegen\/syntax\/VariableExpression.php:85:5","Facebook\\HHAST\\VariadicParameter":"generated-php\/codegen\/syntax\/VariadicParameter.php:10:1","Facebook\\HHAST\\VariadicParameter::gettype()":"generated-php\/codegen\/syntax\/VariadicParameter.php:149:5","Facebook\\HHAST\\VarrayIntrinsicExpression":"generated-php\/codegen\/syntax\/VarrayIntrinsicExpression.php:10:1","Facebook\\HHAST\\VectorIntrinsicExpression":"generated-php\/codegen\/syntax\/VectorIntrinsicExpression.php:10:1","Facebook\\HHAST\\VectorIntrinsicExpression::hasmembers()":"generated-php\/codegen\/syntax\/VectorIntrinsicExpression.php:242:5","Facebook\\HHAST\\VectorIntrinsicExpression::getmembers()":"generated-php\/codegen\/syntax\/VectorIntrinsicExpression.php:263:5","Facebook\\HHAST\\VectorTypeSpecifier":"generated-php\/codegen\/syntax\/VectorTypeSpecifier.php:10:1","Facebook\\HHAST\\VectorTypeSpecifier::getkeyword()":"generated-php\/codegen\/syntax\/VectorTypeSpecifier.php:117:5","Facebook\\HHAST\\VectorTypeSpecifier::gettype()":"generated-php\/codegen\/syntax\/VectorTypeSpecifier.php:207:5","Facebook\\HHAST\\WhileStatement":"generated-php\/codegen\/syntax\/WhileStatement.php:10:1","Facebook\\HHAST\\WhileStatement::getcondition()":"generated-php\/codegen\/syntax\/WhileStatement.php:208:5","Facebook\\HHAST\\WhileStatement::getbody()":"generated-php\/codegen\/syntax\/WhileStatement.php:300:5","Facebook\\HHAST\\YieldExpression":"generated-php\/codegen\/syntax\/YieldExpression.php:10:1","Facebook\\HHAST\\YieldExpression::getoperand()":"generated-php\/codegen\/syntax\/YieldExpression.php:142:5","Facebook\\HHAST\\YieldFromExpression":"generated-php\/codegen\/syntax\/YieldFromExpression.php:10:1","Facebook\\HHAST\\YieldFromExpression::getoperand()":"generated-php\/codegen\/syntax\/YieldFromExpression.php:190:5","Facebook\\HHAST\\AbstractToken":"generated-php\/codegen\/tokens\/AbstractToken.php:9:1","Facebook\\HHAST\\AndToken":"generated-php\/codegen\/tokens\/AndToken.php:9:1","Facebook\\HHAST\\ArrayToken":"generated-php\/codegen\/tokens\/ArrayToken.php:9:1","Facebook\\HHAST\\AsToken":"generated-php\/codegen\/tokens\/AsToken.php:9:1","Facebook\\HHAST\\AsyncToken":"generated-php\/codegen\/tokens\/AsyncToken.php:9:1","Facebook\\HHAST\\AwaitToken":"generated-php\/codegen\/tokens\/AwaitToken.php:9:1","Facebook\\HHAST\\BoolToken":"generated-php\/codegen\/tokens\/BoolToken.php:9:1","Facebook\\HHAST\\BooleanToken":"generated-php\/codegen\/tokens\/BooleanToken.php:9:1","Facebook\\HHAST\\ClassToken":"generated-php\/codegen\/tokens\/ClassToken.php:9:1","Facebook\\HHAST\\CloneToken":"generated-php\/codegen\/tokens\/CloneToken.php:9:1","Facebook\\HHAST\\ConstToken":"generated-php\/codegen\/tokens\/ConstToken.php:9:1","Facebook\\HHAST\\DictToken":"generated-php\/codegen\/tokens\/DictToken.php:9:1","Facebook\\HHAST\\DoubleToken":"generated-php\/codegen\/tokens\/DoubleToken.php:9:1","Facebook\\HHAST\\FinalToken":"generated-php\/codegen\/tokens\/FinalToken.php:9:1","Facebook\\HHAST\\FloatToken":"generated-php\/codegen\/tokens\/FloatToken.php:9:1","Facebook\\HHAST\\FunctionToken":"generated-php\/codegen\/tokens\/FunctionToken.php:9:1","Facebook\\HHAST\\IncludeToken":"generated-php\/codegen\/tokens\/IncludeToken.php:9:1","Facebook\\HHAST\\Include_onceToken":"generated-php\/codegen\/tokens\/Include_onceToken.php:9:1","Facebook\\HHAST\\InoutToken":"generated-php\/codegen\/tokens\/InoutToken.php:9:1","Facebook\\HHAST\\IntToken":"generated-php\/codegen\/tokens\/IntToken.php:9:1","Facebook\\HHAST\\IntegerToken":"generated-php\/codegen\/tokens\/IntegerToken.php:9:1","Facebook\\HHAST\\InterfaceToken":"generated-php\/codegen\/tokens\/InterfaceToken.php:9:1","Facebook\\HHAST\\KeysetToken":"generated-php\/codegen\/tokens\/KeysetToken.php:9:1","Facebook\\HHAST\\NamespaceToken":"generated-php\/codegen\/tokens\/NamespaceToken.php:9:1","Facebook\\HHAST\\NullLiteralToken":"generated-php\/codegen\/tokens\/NullLiteralToken.php:9:1","Facebook\\HHAST\\NumToken":"generated-php\/codegen\/tokens\/NumToken.php:9:1","Facebook\\HHAST\\ObjectToken":"generated-php\/codegen\/tokens\/ObjectToken.php:9:1","Facebook\\HHAST\\OrToken":"generated-php\/codegen\/tokens\/OrToken.php:9:1","Facebook\\HHAST\\PrintToken":"generated-php\/codegen\/tokens\/PrintToken.php:9:1","Facebook\\HHAST\\PrivateToken":"generated-php\/codegen\/tokens\/PrivateToken.php:9:1","Facebook\\HHAST\\ProtectedToken":"generated-php\/codegen\/tokens\/ProtectedToken.php:9:1","Facebook\\HHAST\\PublicToken":"generated-php\/codegen\/tokens\/PublicToken.php:9:1","Facebook\\HHAST\\RequireToken":"generated-php\/codegen\/tokens\/RequireToken.php:9:1","Facebook\\HHAST\\Require_onceToken":"generated-php\/codegen\/tokens\/Require_onceToken.php:9:1","Facebook\\HHAST\\ResourceToken":"generated-php\/codegen\/tokens\/ResourceToken.php:9:1","Facebook\\HHAST\\SelfToken":"generated-php\/codegen\/tokens\/SelfToken.php:9:1","Facebook\\HHAST\\StaticToken":"generated-php\/codegen\/tokens\/StaticToken.php:9:1","Facebook\\HHAST\\StringToken":"generated-php\/codegen\/tokens\/StringToken.php:9:1","Facebook\\HHAST\\SuspendToken":"generated-php\/codegen\/tokens\/SuspendToken.php:9:1","Facebook\\HHAST\\ThisToken":"generated-php\/codegen\/tokens\/ThisToken.php:9:1","Facebook\\HHAST\\TraitToken":"generated-php\/codegen\/tokens\/TraitToken.php:9:1","Facebook\\HHAST\\TypeToken":"generated-php\/codegen\/tokens\/TypeToken.php:9:1","Facebook\\HHAST\\UnsetToken":"generated-php\/codegen\/tokens\/UnsetToken.php:9:1","Facebook\\HHAST\\VecToken":"generated-php\/codegen\/tokens\/VecToken.php:9:1","Facebook\\HHAST\\XorToken":"generated-php\/codegen\/tokens\/XorToken.php:9:1","Facebook\\HHAST\\BinaryLiteralToken":"generated-php\/codegen\/tokens\/BinaryLiteralToken.php:9:1","Facebook\\HHAST\\BooleanLiteralToken":"generated-php\/codegen\/tokens\/BooleanLiteralToken.php:9:1","Facebook\\HHAST\\DecimalLiteralToken":"generated-php\/codegen\/tokens\/DecimalLiteralToken.php:9:1","Facebook\\HHAST\\DoubleQuotedStringLiteralToken":"generated-php\/codegen\/tokens\/DoubleQuotedStringLiteralToken.php:9:1","Facebook\\HHAST\\DoubleQuotedStringLiteralHeadToken":"generated-php\/codegen\/tokens\/DoubleQuotedStringLiteralHeadToken.php:9:1","Facebook\\HHAST\\DoubleQuotedStringLiteralTailToken":"generated-php\/codegen\/tokens\/DoubleQuotedStringLiteralTailToken.php:9:1","Facebook\\HHAST\\ExecutionStringLiteralToken":"generated-php\/codegen\/tokens\/ExecutionStringLiteralToken.php:9:1","Facebook\\HHAST\\ExecutionStringLiteralHeadToken":"generated-php\/codegen\/tokens\/ExecutionStringLiteralHeadToken.php:9:1","Facebook\\HHAST\\ExecutionStringLiteralTailToken":"generated-php\/codegen\/tokens\/ExecutionStringLiteralTailToken.php:9:1","Facebook\\HHAST\\FloatingLiteralToken":"generated-php\/codegen\/tokens\/FloatingLiteralToken.php:9:1","Facebook\\HHAST\\HeredocStringLiteralToken":"generated-php\/codegen\/tokens\/HeredocStringLiteralToken.php:9:1","Facebook\\HHAST\\HeredocStringLiteralHeadToken":"generated-php\/codegen\/tokens\/HeredocStringLiteralHeadToken.php:9:1","Facebook\\HHAST\\HeredocStringLiteralTailToken":"generated-php\/codegen\/tokens\/HeredocStringLiteralTailToken.php:9:1","Facebook\\HHAST\\HexadecimalLiteralToken":"generated-php\/codegen\/tokens\/HexadecimalLiteralToken.php:9:1","Facebook\\HHAST\\NameToken":"generated-php\/codegen\/tokens\/NameToken.php:9:1","Facebook\\HHAST\\OctalLiteralToken":"generated-php\/codegen\/tokens\/OctalLiteralToken.php:9:1","Facebook\\HHAST\\SingleQuotedStringLiteralToken":"generated-php\/codegen\/tokens\/SingleQuotedStringLiteralToken.php:9:1","Facebook\\HHAST\\StringLiteralBodyToken":"generated-php\/codegen\/tokens\/StringLiteralBodyToken.php:9:1","Facebook\\HHAST\\VariableToken":"generated-php\/codegen\/tokens\/VariableToken.php:9:1","Facebook\\HHAST\\AmpersandToken":"generated-php\/codegen\/tokens\/AmpersandToken.php:9:1","Facebook\\HHAST\\AmpersandAmpersandToken":"generated-php\/codegen\/tokens\/AmpersandAmpersandToken.php:9:1","Facebook\\HHAST\\AmpersandEqualToken":"generated-php\/codegen\/tokens\/AmpersandEqualToken.php:9:1","Facebook\\HHAST\\AtToken":"generated-php\/codegen\/tokens\/AtToken.php:9:1","Facebook\\HHAST\\BarToken":"generated-php\/codegen\/tokens\/BarToken.php:9:1","Facebook\\HHAST\\BarBarToken":"generated-php\/codegen\/tokens\/BarBarToken.php:9:1","Facebook\\HHAST\\BarEqualToken":"generated-php\/codegen\/tokens\/BarEqualToken.php:9:1","Facebook\\HHAST\\BarGreaterThanToken":"generated-php\/codegen\/tokens\/BarGreaterThanToken.php:9:1","Facebook\\HHAST\\CaratToken":"generated-php\/codegen\/tokens\/CaratToken.php:9:1","Facebook\\HHAST\\CaratEqualToken":"generated-php\/codegen\/tokens\/CaratEqualToken.php:9:1","Facebook\\HHAST\\DollarToken":"generated-php\/codegen\/tokens\/DollarToken.php:9:1","Facebook\\HHAST\\DotToken":"generated-php\/codegen\/tokens\/DotToken.php:9:1","Facebook\\HHAST\\DotDotDotToken":"generated-php\/codegen\/tokens\/DotDotDotToken.php:9:1","Facebook\\HHAST\\DotEqualToken":"generated-php\/codegen\/tokens\/DotEqualToken.php:9:1","Facebook\\HHAST\\EqualToken":"generated-php\/codegen\/tokens\/EqualToken.php:9:1","Facebook\\HHAST\\EqualEqualToken":"generated-php\/codegen\/tokens\/EqualEqualToken.php:9:1","Facebook\\HHAST\\EqualEqualEqualToken":"generated-php\/codegen\/tokens\/EqualEqualEqualToken.php:9:1","Facebook\\HHAST\\ExclamationToken":"generated-php\/codegen\/tokens\/ExclamationToken.php:9:1","Facebook\\HHAST\\ExclamationEqualToken":"generated-php\/codegen\/tokens\/ExclamationEqualToken.php:9:1","Facebook\\HHAST\\ExclamationEqualEqualToken":"generated-php\/codegen\/tokens\/ExclamationEqualEqualToken.php:9:1","Facebook\\HHAST\\GreaterThanToken":"generated-php\/codegen\/tokens\/GreaterThanToken.php:9:1","Facebook\\HHAST\\GreaterThanEqualToken":"generated-php\/codegen\/tokens\/GreaterThanEqualToken.php:9:1","Facebook\\HHAST\\GreaterThanGreaterThanToken":"generated-php\/codegen\/tokens\/GreaterThanGreaterThanToken.php:9:1","Facebook\\HHAST\\GreaterThanGreaterThanEqualToken":"generated-php\/codegen\/tokens\/GreaterThanGreaterThanEqualToken.php:9:1","Facebook\\HHAST\\LessThanToken":"generated-php\/codegen\/tokens\/LessThanToken.php:9:1","Facebook\\HHAST\\LessThanEqualToken":"generated-php\/codegen\/tokens\/LessThanEqualToken.php:9:1","Facebook\\HHAST\\LessThanEqualGreaterThanToken":"generated-php\/codegen\/tokens\/LessThanEqualGreaterThanToken.php:9:1","Facebook\\HHAST\\LessThanGreaterThanToken":"generated-php\/codegen\/tokens\/LessThanGreaterThanToken.php:9:1","Facebook\\HHAST\\LessThanLessThanToken":"generated-php\/codegen\/tokens\/LessThanLessThanToken.php:9:1","Facebook\\HHAST\\LessThanLessThanEqualToken":"generated-php\/codegen\/tokens\/LessThanLessThanEqualToken.php:9:1","Facebook\\HHAST\\MinusToken":"generated-php\/codegen\/tokens\/MinusToken.php:9:1","Facebook\\HHAST\\MinusEqualToken":"generated-php\/codegen\/tokens\/MinusEqualToken.php:9:1","Facebook\\HHAST\\MinusMinusToken":"generated-php\/codegen\/tokens\/MinusMinusToken.php:9:1","Facebook\\HHAST\\PercentToken":"generated-php\/codegen\/tokens\/PercentToken.php:9:1","Facebook\\HHAST\\PercentEqualToken":"generated-php\/codegen\/tokens\/PercentEqualToken.php:9:1","Facebook\\HHAST\\PlusToken":"generated-php\/codegen\/tokens\/PlusToken.php:9:1","Facebook\\HHAST\\PlusEqualToken":"generated-php\/codegen\/tokens\/PlusEqualToken.php:9:1","Facebook\\HHAST\\PlusPlusToken":"generated-php\/codegen\/tokens\/PlusPlusToken.php:9:1","Facebook\\HHAST\\QuestionColonToken":"generated-php\/codegen\/tokens\/QuestionColonToken.php:9:1","Facebook\\HHAST\\QuestionQuestionToken":"generated-php\/codegen\/tokens\/QuestionQuestionToken.php:9:1","Facebook\\HHAST\\QuestionQuestionEqualToken":"generated-php\/codegen\/tokens\/QuestionQuestionEqualToken.php:9:1","Facebook\\HHAST\\SlashToken":"generated-php\/codegen\/tokens\/SlashToken.php:9:1","Facebook\\HHAST\\SlashEqualToken":"generated-php\/codegen\/tokens\/SlashEqualToken.php:9:1","Facebook\\HHAST\\StarToken":"generated-php\/codegen\/tokens\/StarToken.php:9:1","Facebook\\HHAST\\StarEqualToken":"generated-php\/codegen\/tokens\/StarEqualToken.php:9:1","Facebook\\HHAST\\StarStarToken":"generated-php\/codegen\/tokens\/StarStarToken.php:9:1","Facebook\\HHAST\\StarStarEqualToken":"generated-php\/codegen\/tokens\/StarStarEqualToken.php:9:1","Facebook\\HHAST\\TildeToken":"generated-php\/codegen\/tokens\/TildeToken.php:9:1","HackToPhp\\Transform\\NodeTransformer":"src\/HackToPhp\/Transform\/NodeTransformer.php:8:1","HackToPhp\\Transform\\NodeTransformer::transformlist()":"src\/HackToPhp\/Transform\/NodeTransformer.php:10:2","HackToPhp\\Transform\\NodeTransformer::transform()":"src\/HackToPhp\/Transform\/NodeTransformer.php:24:2","HackToPhp\\Transform\\LiteralExpressionTransformer":"src\/HackToPhp\/Transform\/LiteralExpressionTransformer.php:8:1","HackToPhp\\Transform\\LiteralExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/LiteralExpressionTransformer.php:10:2","HackToPhp\\Transform\\ConstDeclarationTransformer":"src\/HackToPhp\/Transform\/ConstDeclarationTransformer.php:9:1","HackToPhp\\Transform\\ConstDeclarationTransformer::transform()":"src\/HackToPhp\/Transform\/ConstDeclarationTransformer.php:11:2","HackToPhp\\Transform\\ForStatementTransformer":"src\/HackToPhp\/Transform\/ForStatementTransformer.php:8:1","HackToPhp\\Transform\\ForStatementTransformer::transform()":"src\/HackToPhp\/Transform\/ForStatementTransformer.php:10:2","HackToPhp\\Transform\\ForStatementTransformer::transformexpressions()":"src\/HackToPhp\/Transform\/ForStatementTransformer.php:32:2","HackToPhp\\Transform\\FunctionDeclarationTransformer":"src\/HackToPhp\/Transform\/FunctionDeclarationTransformer.php:9:1","HackToPhp\\Transform\\FunctionDeclarationTransformer::transform()":"src\/HackToPhp\/Transform\/FunctionDeclarationTransformer.php:14:2","HackToPhp\\Transform\\FunctionDeclarationTransformer::getparam()":"src\/HackToPhp\/Transform\/FunctionDeclarationTransformer.php:214:2","HackToPhp\\Transform\\FunctionDeclarationTransformer::getasynccoroutine()":"src\/HackToPhp\/Transform\/FunctionDeclarationTransformer.php:335:2","HackToPhp\\Transform\\CastExpressionTransformer":"src\/HackToPhp\/Transform\/CastExpressionTransformer.php:8:1","HackToPhp\\Transform\\CastExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/CastExpressionTransformer.php:10:2","HackToPhp\\Transform\\QualifiedNameTransformer":"src\/HackToPhp\/Transform\/QualifiedNameTransformer.php:9:1","HackToPhp\\Transform\\QualifiedNameTransformer::transform()":"src\/HackToPhp\/Transform\/QualifiedNameTransformer.php:11:2","HackToPhp\\Transform\\QualifiedNameTransformer::gettext()":"src\/HackToPhp\/Transform\/QualifiedNameTransformer.php:20:2","HackToPhp\\Transform\\ScriptTransformer":"src\/HackToPhp\/Transform\/ScriptTransformer.php:8:1","HackToPhp\\Transform\\ScriptTransformer::transform()":"src\/HackToPhp\/Transform\/ScriptTransformer.php:10:2","HackToPhp\\Transform\\ClassishDeclarationTransformer":"src\/HackToPhp\/Transform\/ClassishDeclarationTransformer.php:9:1","HackToPhp\\Transform\\ClassishDeclarationTransformer::transform()":"src\/HackToPhp\/Transform\/ClassishDeclarationTransformer.php:14:2","HackToPhp\\Transform\\ClassishDeclarationTransformer::transformbody()":"src\/HackToPhp\/Transform\/ClassishDeclarationTransformer.php:199:2","HackToPhp\\Transform\\ClassishDeclarationTransformer::transformproperty()":"src\/HackToPhp\/Transform\/ClassishDeclarationTransformer.php:366:2","HackToPhp\\Transform\\Scope":"src\/HackToPhp\/Transform\/Scope.php:8:1","HackToPhp\\Transform\\Scope::$referenced_vars":"src\/HackToPhp\/Transform\/Scope.php:13:9","HackToPhp\\Transform\\Scope::$pipe_expr":"src\/HackToPhp\/Transform\/Scope.php:18:9","HackToPhp\\Transform\\IfStatementTransformer":"src\/HackToPhp\/Transform\/IfStatementTransformer.php:8:1","HackToPhp\\Transform\\IfStatementTransformer::transform()":"src\/HackToPhp\/Transform\/IfStatementTransformer.php:10:2","HackToPhp\\Transform\\IfStatementTransformer::transformelseifs()":"src\/HackToPhp\/Transform\/IfStatementTransformer.php:92:2","HackToPhp\\Transform\\SwitchStatementTransformer":"src\/HackToPhp\/Transform\/SwitchStatementTransformer.php:8:1","HackToPhp\\Transform\\SwitchStatementTransformer::transform()":"src\/HackToPhp\/Transform\/SwitchStatementTransformer.php:10:2","HackToPhp\\Transform\\SwitchStatementTransformer::transformcases()":"src\/HackToPhp\/Transform\/SwitchStatementTransformer.php:21:2","HackToPhp\\Transform\\WhileStatementTransformer":"src\/HackToPhp\/Transform\/WhileStatementTransformer.php:8:1","HackToPhp\\Transform\\WhileStatementTransformer::transform()":"src\/HackToPhp\/Transform\/WhileStatementTransformer.php:10:2","HackToPhp\\Transform\\PrefixUnaryExpressionTransformer":"src\/HackToPhp\/Transform\/PrefixUnaryExpressionTransformer.php:13:1","HackToPhp\\Transform\\PrefixUnaryExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/PrefixUnaryExpressionTransformer.php:15:2","HackToPhp\\Transform\\Project":"src\/HackToPhp\/Transform\/Project.php:9:1","HackToPhp\\Transform\\Project::$types":"src\/HackToPhp\/Transform\/Project.php:12:9","HackToPhp\\Transform\\Project::$use_php_return_types":"src\/HackToPhp\/Transform\/Project.php:17:9","HackToPhp\\Transform\\ExpressionTransformer":"src\/HackToPhp\/Transform\/ExpressionTransformer.php:24:1","HackToPhp\\Transform\\ExpressionTransformer::transformstatement()":"src\/HackToPhp\/Transform\/ExpressionTransformer.php:26:2","HackToPhp\\Transform\\ExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/ExpressionTransformer.php:66:2","HackToPhp\\Transform\\ExpressionTransformer::transformvariablename()":"src\/HackToPhp\/Transform\/ExpressionTransformer.php:481:2","HackToPhp\\Transform\\ExpressionTransformer::gettokencommentsrecursively()":"src\/HackToPhp\/Transform\/ExpressionTransformer.php:514:2","HackToPhp\\Transform\\ExpressionTransformer::gettokencomments()":"src\/HackToPhp\/Transform\/ExpressionTransformer.php:541:2","HackToPhp\\Transform\\ForeachStatementTransformer":"src\/HackToPhp\/Transform\/ForeachStatementTransformer.php:8:1","HackToPhp\\Transform\\ForeachStatementTransformer::transform()":"src\/HackToPhp\/Transform\/ForeachStatementTransformer.php:10:2","HackToPhp\\Transform\\FunctionCallExpressionTransformer":"src\/HackToPhp\/Transform\/FunctionCallExpressionTransformer.php:8:1","HackToPhp\\Transform\\FunctionCallExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/FunctionCallExpressionTransformer.php:10:2","HackToPhp\\Transform\\FunctionCallExpressionTransformer::transformarguments()":"src\/HackToPhp\/Transform\/FunctionCallExpressionTransformer.php:233:2","HackToPhp\\Transform\\ObjectCreationExpressionTransformer":"src\/HackToPhp\/Transform\/ObjectCreationExpressionTransformer.php:8:1","HackToPhp\\Transform\\ObjectCreationExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/ObjectCreationExpressionTransformer.php:10:2","HackToPhp\\Transform\\TryStatementTransformer":"src\/HackToPhp\/Transform\/TryStatementTransformer.php:8:1","HackToPhp\\Transform\\TryStatementTransformer::transform()":"src\/HackToPhp\/Transform\/TryStatementTransformer.php:10:2","HackToPhp\\Transform\\TryStatementTransformer::transformcatches()":"src\/HackToPhp\/Transform\/TryStatementTransformer.php:28:2","HackToPhp\\Transform\\AnonymousFunctionTransformer":"src\/HackToPhp\/Transform\/AnonymousFunctionTransformer.php:9:1","HackToPhp\\Transform\\AnonymousFunctionTransformer::transform()":"src\/HackToPhp\/Transform\/AnonymousFunctionTransformer.php:14:2","HackToPhp\\Transform\\PipeTransformer":"src\/HackToPhp\/Transform\/PipeTransformer.php:8:1","HackToPhp\\Transform\\PipeTransformer::transform()":"src\/HackToPhp\/Transform\/PipeTransformer.php:10:2","HackToPhp\\Transform\\HackFile":"src\/HackToPhp\/Transform\/HackFile.php:8:1","HackToPhp\\Transform\\HackFile::$namespace":"src\/HackToPhp\/Transform\/HackFile.php:13:9","HackToPhp\\Transform\\HackFile::$aliased_namespaces":"src\/HackToPhp\/Transform\/HackFile.php:18:9","HackToPhp\\Transform\\HackFile::$aliased_types":"src\/HackToPhp\/Transform\/HackFile.php:23:9","HackToPhp\\Transform\\HackFile::$aliased_functions":"src\/HackToPhp\/Transform\/HackFile.php:28:9","HackToPhp\\Transform\\HackFile::$aliased_constants":"src\/HackToPhp\/Transform\/HackFile.php:33:9","HackToPhp\\Transform\\HackFile::$is_hack":"src\/HackToPhp\/Transform\/HackFile.php:38:9","HackToPhp\\Transform\\HackFile::$tmp_count":"src\/HackToPhp\/Transform\/HackFile.php:43:9","HackToPhp\\Transform\\TypeCollector":"src\/HackToPhp\/Transform\/TypeCollector.php:9:1","HackToPhp\\Transform\\TypeCollector::collect()":"src\/HackToPhp\/Transform\/TypeCollector.php:11:2","HackToPhp\\Transform\\TypeTransformer":"src\/HackToPhp\/Transform\/TypeTransformer.php:9:1","HackToPhp\\Transform\\TypeTransformer::transform()":"src\/HackToPhp\/Transform\/TypeTransformer.php:11:2","HackToPhp\\Transform\\TypeTransformer::getphpparsertypefrompsalm()":"src\/HackToPhp\/Transform\/TypeTransformer.php:160:2","HackToPhp\\Transform\\TypeTransformer::getphpparsertypefromatomicpsalm()":"src\/HackToPhp\/Transform\/TypeTransformer.php:185:2","HackToPhp\\Transform\\TypeTransformer::transformshape()":"src\/HackToPhp\/Transform\/TypeTransformer.php:220:2","HackToPhp\\Transform\\TypeTransformer::transformtuple()":"src\/HackToPhp\/Transform\/TypeTransformer.php:261:2","HackToPhp\\Transform\\TypeTransformer::transformtoken()":"src\/HackToPhp\/Transform\/TypeTransformer.php:278:2","HackToPhp\\Transform\\AsExpressionTransformer":"src\/HackToPhp\/Transform\/AsExpressionTransformer.php:8:1","HackToPhp\\Transform\\AsExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/AsExpressionTransformer.php:13:2","HackToPhp\\Transform\\NamespaceGroupUseDeclarationTransformer":"src\/HackToPhp\/Transform\/NamespaceGroupUseDeclarationTransformer.php:8:1","HackToPhp\\Transform\\NamespaceGroupUseDeclarationTransformer::transform()":"src\/HackToPhp\/Transform\/NamespaceGroupUseDeclarationTransformer.php:10:2","HackToPhp\\Transform\\IsExpressionTransformer":"src\/HackToPhp\/Transform\/IsExpressionTransformer.php:8:1","HackToPhp\\Transform\\IsExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/IsExpressionTransformer.php:10:2","HackToPhp\\Transform\\LambdaExpressionTransformer":"src\/HackToPhp\/Transform\/LambdaExpressionTransformer.php:8:1","HackToPhp\\Transform\\LambdaExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/LambdaExpressionTransformer.php:10:2","HackToPhp\\Transform\\DoStatementTransformer":"src\/HackToPhp\/Transform\/DoStatementTransformer.php:8:1","HackToPhp\\Transform\\DoStatementTransformer::transform()":"src\/HackToPhp\/Transform\/DoStatementTransformer.php:10:2","HackToPhp\\Transform\\NamespaceUseDeclarationTransformer":"src\/HackToPhp\/Transform\/NamespaceUseDeclarationTransformer.php:8:1","HackToPhp\\Transform\\NamespaceUseDeclarationTransformer::transform()":"src\/HackToPhp\/Transform\/NamespaceUseDeclarationTransformer.php:10:2","HackToPhp\\Transform\\BinaryExpressionTransformer":"src\/HackToPhp\/Transform\/BinaryExpressionTransformer.php:23:1","HackToPhp\\Transform\\BinaryExpressionTransformer::transform()":"src\/HackToPhp\/Transform\/BinaryExpressionTransformer.php:25:2","PhpParser\\PrettyPrinter\\Standard":"vendor\/nikic\/php-parser\/lib\/PhpParser\/PrettyPrinter\/Standard.php:16:1","PhpParser\\Node\\Stmt":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt.php:7:1","PhpParser\\Node\\Stmt\\Nop":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Nop.php:8:1","PhpParser\\Node\\Stmt\\Break_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Break_.php:7:1","PhpParser\\Node\\Stmt\\Continue_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Continue_.php:7:1","PhpParser\\Node\\Stmt\\Unset_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Unset_.php:7:1","PhpParser\\Node\\Stmt\\Echo_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Echo_.php:7:1","PhpParser\\Node\\Stmt\\Global_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Global_.php:7:1","PhpParser\\Node\\Stmt\\StaticVar":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/StaticVar.php:8:1","PhpParser\\Node\\Stmt\\Static_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Static_.php:7:1","PhpParser\\Node\\Stmt\\Throw_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Throw_.php:7:1","PhpParser\\Node\\Stmt\\Expression":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Expression.php:10:1","PhpParser\\Node\\Stmt\\Return_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Return_.php:7:1","Psalm\\Type\\Union":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Union.php:19:1","Psalm\\Type\\Union::gettypes()":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Union.php:142:5","Psalm\\Type\\Union::tonamespacedstring()":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Union.php:278:5","Psalm\\Type\\Union::canbefullyexpressedinphp()":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Union.php:370:5","PhpParser\\Node\\Expr\\Include_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Include_.php:7:1","PhpParser\\Node\\Stmt\\TryCatch":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/TryCatch.php:7:1","PhpParser\\Node\\Stmt\\Finally_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Finally_.php:7:1","PhpParser\\Node\\Stmt\\ClassConst":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/ClassConst.php:7:1","PhpParser\\Node\\Const_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Const_.php:10:1","PhpParser\\Comment\\Doc":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Comment\/Doc.php:5:1","Psalm\\DocComment":"vendor\/vimeo\/psalm\/src\/Psalm\/DocComment.php:16:1","Psalm\\DocComment::render()":"vendor\/vimeo\/psalm\/src\/Psalm\/DocComment.php:163:5","PhpParser\\Node\\Stmt\\Class_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Class_.php:8:1","PhpParser\\Node\\Stmt\\Declare_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Declare_.php:7:1","PhpParser\\Node\\Stmt\\DeclareDeclare":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/DeclareDeclare.php:7:1","PhpParser\\Node\\Expr":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr.php:7:1","PhpParser\\Node\\Scalar\\String_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/String_.php:8:1","PhpParser\\Node\\Scalar\\String_::parseescapesequences()":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/String_.php:85:5","PhpParser\\Node\\Expr\\ConstFetch":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ConstFetch.php:8:1","PhpParser\\Node\\Expr\\ConstFetch::$name":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ConstFetch.php:11:12","PhpParser\\Node\\Name":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Name.php:7:1","PhpParser\\Node\\Scalar\\LNumber":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/LNumber.php:8:1","PhpParser\\Node\\Scalar\\DNumber":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/DNumber.php:7:1","PhpParser\\Node\\Expr\\ShellExec":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ShellExec.php:7:1","PhpParser\\Node\\Scalar\\EncapsedStringPart":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/EncapsedStringPart.php:7:1","PhpParser\\Node\\Scalar\\Encapsed":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/Encapsed.php:8:1","Psalm\\Type":"vendor\/vimeo\/psalm\/src\/Psalm\/Type.php:39:1","Psalm\\Type::parsestring()":"vendor\/vimeo\/psalm\/src\/Psalm\/Type.php:92:5","Psalm\\Type::getint()":"vendor\/vimeo\/psalm\/src\/Psalm\/Type.php:847:5","Psalm\\Type::getmixed()":"vendor\/vimeo\/psalm\/src\/Psalm\/Type.php:933:5","Psalm\\Type::getvoid()":"vendor\/vimeo\/psalm\/src\/Psalm\/Type.php:1041:5","PhpParser\\Node\\Stmt\\Const_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Const_.php:7:1","PhpParser\\Node":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node.php:5:1","PhpParser\\Node\\Stmt\\For_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/For_.php:7:1","PhpParser\\Node\\Stmt\\ClassMethod":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/ClassMethod.php:8:1","PhpParser\\Node\\Stmt\\Function_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Function_.php:11:1","PhpParser\\Node\\Param":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Param.php:7:1","PhpParser\\Node\\Param::$var":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Param.php:16:12","PhpParser\\Node\\Stmt\\Property":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Property.php:7:1","PhpParser\\Node\\Stmt\\PropertyProperty":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/PropertyProperty.php:7:1","PhpParser\\Node\\Expr\\Assign":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Assign.php:7:1","PhpParser\\Node\\Expr\\PropertyFetch":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PropertyFetch.php:8:1","PhpParser\\Node\\Expr\\Variable":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Variable.php:7:1","Psalm\\Type\\Atomic\\TGenericObject":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TGenericObject.php:7:1","PhpParser\\Node\\Expr\\Closure":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Closure.php:9:1","PhpParser\\Node\\Expr\\ClosureUse":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ClosureUse.php:7:1","PhpParser\\Node\\Name\\FullyQualified":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Name\/FullyQualified.php:5:1","PhpParser\\Node\\Expr\\FuncCall":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/FuncCall.php:8:1","PhpParser\\Node\\Arg":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Arg.php:7:1","PhpParser\\Node\\Expr\\Cast\\Array_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Array_.php:7:1","PhpParser\\Node\\Expr\\Cast\\Bool_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Bool_.php:7:1","PhpParser\\Node\\Expr\\Cast\\Int_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Int_.php:7:1","PhpParser\\Node\\Expr\\Cast\\Double":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Double.php:7:1","PhpParser\\Node\\Expr\\Cast\\Object_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Object_.php:7:1","PhpParser\\Node\\Expr\\Cast\\String_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/String_.php:7:1","PhpParser\\Node\\Expr\\Cast\\Unset_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Unset_.php:7:1","PhpParser\\Node\\Stmt\\Namespace_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Namespace_.php:7:1","PhpParser\\Node\\Stmt\\Interface_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Interface_.php:7:1","PhpParser\\Node\\Stmt\\Trait_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Trait_.php:7:1","PhpParser\\Node\\Stmt\\TraitUse":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/TraitUse.php:7:1","PhpParser\\Node\\Stmt\\TraitUseAdaptation\\Alias":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/TraitUseAdaptation\/Alias.php:7:1","PhpParser\\Node\\Stmt\\Else_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Else_.php:7:1","PhpParser\\Node\\Stmt\\If_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/If_.php:7:1","PhpParser\\Node\\Stmt\\ElseIf_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/ElseIf_.php:7:1","PhpParser\\Node\\Stmt\\Switch_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Switch_.php:7:1","PhpParser\\Node\\Stmt\\Case_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Case_.php:7:1","PhpParser\\Node\\Stmt\\While_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/While_.php:7:1","PhpParser\\Node\\Expr\\BooleanNot":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BooleanNot.php:7:1","PhpParser\\Node\\Expr\\UnaryPlus":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/UnaryPlus.php:7:1","PhpParser\\Node\\Expr\\PreInc":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PreInc.php:7:1","PhpParser\\Node\\Expr\\UnaryMinus":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/UnaryMinus.php:7:1","PhpParser\\Node\\Expr\\PreDec":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PreDec.php:7:1","PhpParser\\Node\\Expr\\ErrorSuppress":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ErrorSuppress.php:7:1","PhpParser\\Node\\Expr\\Yield_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Yield_.php:7:1","PhpParser\\Node\\Expr\\Clone_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Clone_.php:7:1","PhpParser\\Node\\Expr\\Print_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Print_.php:7:1","PhpParser\\Node\\Expr\\BitwiseNot":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BitwiseNot.php:7:1","PhpParser\\Node\\Expr\\Exit_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Exit_.php:7:1","PhpParser\\Node\\Expr\\ArrayDimFetch":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ArrayDimFetch.php:7:1","PhpParser\\Node\\Expr\\ArrayItem":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ArrayItem.php:7:1","PhpParser\\Node\\Expr\\Array_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Array_.php:7:1","PhpParser\\Node\\Expr\\Empty_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Empty_.php:7:1","PhpParser\\Node\\Expr\\Isset_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Isset_.php:7:1","PhpParser\\Node\\Expr\\Ternary":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Ternary.php:7:1","PhpParser\\Node\\Expr\\ClassConstFetch":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ClassConstFetch.php:9:1","PhpParser\\Node\\Expr\\List_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/List_.php:7:1","PhpParser\\Node\\Expr\\YieldFrom":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/YieldFrom.php:7:1","PhpParser\\Node\\Expr\\Eval_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Eval_.php:7:1","PhpParser\\Node\\Expr\\Instanceof_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Instanceof_.php:8:1","PhpParser\\Node\\Expr\\PostInc":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PostInc.php:7:1","PhpParser\\Node\\Expr\\PostDec":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PostDec.php:7:1","PhpParser\\Node\\Expr\\New_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/New_.php:8:1","PhpParser\\Node\\Identifier":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Identifier.php:10:1","PhpParser\\Comment":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Comment.php:5:1","PhpParser\\Node\\Stmt\\Foreach_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Foreach_.php:7:1","PhpParser\\Node\\Expr\\StaticCall":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/StaticCall.php:9:1","PhpParser\\Node\\Expr\\MethodCall":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/MethodCall.php:9:1","PhpParser\\Node\\Expr\\BinaryOp\\NotIdentical":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/NotIdentical.php:7:1","PhpParser\\Node\\Stmt\\Catch_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Catch_.php:8:1","Psalm\\Type\\Atomic\\TNull":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TNull.php:4:1","PhpParser\\Node\\NullableType":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/NullableType.php:7:1","Psalm\\Type\\Atomic":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic.php:44:1","Psalm\\Type\\Atomic\\TArray":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TArray.php:10:1","Psalm\\Type\\Atomic\\ObjectLike":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/ObjectLike.php:12:1","Psalm\\Type\\Atomic\\TVoid":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TVoid.php:4:1","Psalm\\Type\\Atomic\\TCallable":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TCallable.php:4:1","Psalm\\Type\\Atomic\\TObject":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TObject.php:4:1","Psalm\\Type\\Atomic\\TIterable":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TIterable.php:4:1","Psalm\\Type\\Atomic\\Scalar":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/Scalar.php:4:1","Psalm\\Type\\Atomic\\Scalar::tophpstring()":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/Scalar.php:15:5","Psalm\\Type\\Atomic\\TNamedObject":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TNamedObject.php:7:1","Psalm\\Type\\Atomic\\TNamedObject::tophpstring()":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TNamedObject.php:103:5","Psalm\\Type\\Atomic\\TNamedObject::$value":"vendor\/vimeo\/psalm\/src\/Psalm\/Type\/Atomic\/TNamedObject.php:14:12","PhpParser\\Node\\Expr\\BinaryOp\\BooleanOr":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BooleanOr.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Identical":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Identical.php:7:1","PhpParser\\Node\\Stmt\\UseUse":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/UseUse.php:8:1","PhpParser\\Node\\Stmt\\GroupUse":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/GroupUse.php:8:1","PhpParser\\Node\\Stmt\\Use_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Use_.php:7:1","PhpParser\\Node\\Stmt\\Do_":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Do_.php:7:1","PhpParser\\Node\\Expr\\AssignRef":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignRef.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Coalesce":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Coalesce.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\NotEqual":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/NotEqual.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Mod":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Mod.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\Mod":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Mod.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\BitwiseAnd":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BitwiseAnd.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\BooleanAnd":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BooleanAnd.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Mul":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Mul.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Pow":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Pow.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\Pow":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Pow.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\Mul":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Mul.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Plus":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Plus.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\Plus":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Plus.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Minus":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Minus.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\Minus":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Minus.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Concat":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Concat.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\Concat":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Concat.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Div":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Div.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\Div":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Div.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Smaller":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Smaller.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\ShiftLeft":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/ShiftLeft.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\ShiftLeft":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/ShiftLeft.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\SmallerOrEqual":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/SmallerOrEqual.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Spaceship":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Spaceship.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Equal":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Equal.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\Greater":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Greater.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\GreaterOrEqual":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/GreaterOrEqual.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\ShiftRight":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/ShiftRight.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\ShiftRight":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/ShiftRight.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\BitwiseXor":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BitwiseXor.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\BitwiseXor":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/BitwiseXor.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\LogicalAnd":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/LogicalAnd.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\LogicalOr":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/LogicalOr.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\LogicalXor":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/LogicalXor.php:7:1","PhpParser\\Node\\Expr\\BinaryOp\\BitwiseOr":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BitwiseOr.php:7:1","PhpParser\\Node\\Expr\\AssignOp\\BitwiseOr":"vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/BitwiseOr.php:7:1"}}