<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title></title>
<link
rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.5/css/bootstrap.min.css"
integrity="sha384-AysaV+vQoT3kOAXZkl02PThvDr8HYKPZhNT5h/CXfBThSRXQ6jW5DO2ekP5ViFdi"
crossorigin="anonymous"
>
<link
rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"
>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link
rel="stylesheet"
href="../../../../../.././css/dottydoc.css"
>
<link
rel="stylesheet"
href="../../../../../.././css/color-brewer.css"
>
<link
rel="stylesheet"
href="../../../../../.././css/api-page.css"
>
</head>
<body>
<div id="content-wrapper">
<div class="index-wrapper">
<ul class="toc">
<li class="logo-li">
<a id="home-button" href="../../../../../.././index.html">
<svg width="64px" height="109px" viewBox="0 0 64 109" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="logo-background" transform="translate(0.000000, 16.000000)" fill="#636363">
<path d="M0.5,59.5 C0.5,59.5 63.4,65.8 63.4,76.3 L63.4,51.1 C63.4,51.1 63.4,40.6 0.5,34.3 L0.5,59.5 L0.5,59.5 Z" id="logo-background-bottom"></path>
<path d="M0.5,25.9 C0.5,25.9 63.4,32.2 63.4,42.7 L63.4,17.5 C63.4,17.5 63.4,7 0.5,0.7 L0.5,10.5 L0.5,25.9 L0.5,25.9 Z" id="logo-background-top"></path>
</g>
<g id="logo-foreground" fill="#B6B6B6">
<path d="M0.5,109 L0.5,83.8 C0.5,83.8 63.4,77.5 63.4,67 L63.4,92.2 C63.5,92.3 63.5,102.7 0.5,109" id="Logo_Foreground_Bottom"></path>
<path d="M0.5,50.3 C0.5,50.3 63.4,44 63.4,33.5 L63.4,58.7 C63.4,58.7 63.4,69.2 0.5,75.5 L0.5,50.3 L0.5,50.3 Z" id="Logo_Foreground_Middle"></path>
<path d="M63.5,0 L63.5,25.2 C63.5,25.2 63.5,35.7 0.6,42 L0.6,16.7 C0.5,16.7 63.5,10.5 63.5,0" id="logo-foreground-top"></path>
</g>
<g id="dots" transform="translate(4.000000, 10.000000)" fill="#FFFFFF">
<g id="bottom" transform="translate(0.000000, 67.500000)">
<path d="M1.4471104,12.2885536 C1.45019313,12.2881864 1.45019313,12.2881864 1.45327704,12.2878189 C1.91768952,12.2324787 2.24930811,11.8111359 2.1939679,11.3467234 C2.13862768,10.8823109 1.71728488,10.5506923 1.2528724,10.6060325 C1.24980572,10.606398 1.24980572,10.606398 1.24674021,10.6067632 C0.782326598,10.6620939 0.450699376,11.0834299 0.506030077,11.5478435 C0.561360778,12.0122571 0.982696791,12.3438844 1.4471104,12.2885536 L1.4471104,12.2885536 Z M9.34858965,12.1304907 C9.35409106,12.129756 9.35409106,12.129756 9.35959333,12.129021 C10.1807278,12.019341 10.7574756,11.2647668 10.6477955,10.4436323 C10.5381155,9.62249789 9.78354128,9.04575011 8.96240683,9.15543014 C8.95693539,9.15616095 8.95693539,9.15616095 8.95146479,9.15689157 C8.13032806,9.26655457 7.55356464,10.0211168 7.66322765,10.8422536 C7.77289065,11.6633903 8.52745292,12.2401537 9.34858965,12.1304907 L9.34858965,12.1304907 Z M17.0066591,11.0493128 C17.0121188,11.0484984 17.0121188,11.0484984 17.0175789,11.0476838 C17.8369369,10.9254384 18.4020584,10.1621181 18.279813,9.34276003 C18.1575677,8.52340201 17.3942473,7.95828052 16.5748893,8.08052587 C16.5694641,8.08133528 16.5694641,8.08133528 16.5640392,8.08214454 C15.7446783,8.20437064 15.1795389,8.96767771 15.301765,9.78703861 C15.4239911,10.6063995 16.1872982,11.1715389 17.0066591,11.0493128 L17.0066591,11.0493128 Z M24.8225082,10.4232459 C24.8297684,10.4220275 24.8297684,10.4220275 24.8370287,10.420809 C25.922252,10.2386672 26.6543441,9.21126476 26.4722023,8.12604147 C26.2900605,7.04081818 25.2626581,6.30872601 24.1774348,6.49086783 C24.1702314,6.4920768 24.1702314,6.4920768 24.1630282,6.49328559 C23.0777996,6.67539597 22.3456777,7.70277717 22.5277881,8.78800574 C22.7098984,9.87323431 23.7372796,10.6053563 24.8225082,10.4232459 L24.8225082,10.4232459 Z M32.4725265,9.05261002 C33.5532108,8.84532993 34.2612448,7.80122849 34.0539647,6.72054419 C33.8466846,5.63985989 32.8025831,4.93182589 31.7218988,5.13910599 C31.714724,5.14048211 31.714724,5.14048211 31.7075489,5.14185807 C30.6268567,5.34909665 29.9187826,6.39317088 30.1260211,7.47386314 C30.3332597,8.5545554 31.3773339,9.26262952 32.4580262,9.05539095 C32.4652764,9.05400057 32.4652764,9.05400057 32.4725265,9.05261002 Z M39.8723866,6.89476879 C39.877909,6.8935242 39.877909,6.8935242 39.883431,6.89227947 C40.6915794,6.71010471 41.1990314,5.90728916 41.0168566,5.09914075 C40.8346818,4.29099233 40.0318663,3.78354042 39.2237179,3.96571517 C39.218279,3.96694116 39.218279,3.96694116 39.2128397,3.96816703 C38.404681,4.15029588 37.8971834,4.9530826 38.0793123,5.76124136 C38.2614411,6.56940012 39.0642279,7.07689764 39.8723866,6.89476879 L39.8723866,6.89476879 Z M47.4276119,5.00828445 C47.4329844,5.00678549 47.4329844,5.00678549 47.4383562,5.00528637 C48.2362896,4.78258973 48.7026111,3.95520561 48.4799145,3.15727221 C48.2572179,2.35933881 47.4298337,1.89301728 46.6319003,2.11571391 C46.6266645,2.1171751 46.6266645,2.1171751 46.6214279,2.11863616 C45.8234736,2.34125773 45.3570742,3.16859798 45.5796958,3.96655233 C45.8023173,4.76450667 46.6296576,5.23090603 47.4276119,5.00828445 L47.4276119,5.00828445 Z M54.419759,2.30643871 C54.8556933,2.13695884 55.0716973,1.6461737 54.9022174,1.21023941 C54.7327376,0.774305114 54.2419524,0.558301127 53.8060181,0.727780997 C53.8032127,0.728871549 53.8032127,0.728871549 53.8004064,0.729962021 C53.3644359,0.89934874 53.148327,1.39008772 53.3177137,1.82605822 C53.4871005,2.26202871 53.9778394,2.47813756 54.4138099,2.30875084 C54.4167849,2.30759485 54.4167849,2.30759485 54.419759,2.30643871 Z" id="Shape"></path>
<path d="M1.67760355,20.096503 C1.68306395,20.0958524 1.68306395,20.0958524 1.68852642,20.0952015 C2.51113381,19.9971782 3.09852524,19.2508595 3.00050189,18.4282521 C2.90247854,17.6056447 2.15615986,17.0182533 1.33355246,17.1162767 C1.3281205,17.1169239 1.3281205,17.1169239 1.3226906,17.1175709 C0.500081196,17.2155774 -0.0873255124,17.961884 0.0106809923,18.7844934 C0.108687497,19.6071028 0.854994145,20.1945095 1.67760355,20.096503 L1.67760355,20.096503 Z M9.34858965,19.1274206 C9.35409106,19.1266859 9.35409106,19.1266859 9.35959333,19.1259509 C10.1807278,19.0162709 10.7574756,18.2616967 10.6477955,17.4405622 C10.5381155,16.6194278 9.78354128,16.04268 8.96240683,16.15236 C8.95693539,16.1530908 8.95693539,16.1530908 8.95146479,16.1538215 C8.13032806,16.2634845 7.55356464,17.0180467 7.66322765,17.8391835 C7.77289065,18.6603202 8.52745292,19.2370836 9.34858965,19.1274206 L9.34858965,19.1274206 Z M17.1767435,18.6256231 C17.1839958,18.6245412 17.1839958,18.6245412 17.1912486,18.6234592 C18.27963,18.4610765 19.0303002,17.4471319 18.8679175,16.3587506 C18.7055348,15.2703693 17.6915903,14.519699 16.6032089,14.6820817 C16.5960024,14.6831569 16.5960024,14.6831569 16.5887964,14.6842319 C15.5004112,14.846589 14.7497172,15.8605159 14.9120743,16.948901 C15.0744314,18.0372862 16.0883584,18.7879802 17.1767435,18.6256231 L17.1767435,18.6256231 Z M24.8370287,17.4177379 C25.922252,17.2355961 26.6543441,16.2081937 26.4722023,15.1229704 C26.2900605,14.0377471 25.2626581,13.3056549 24.1774348,13.4877968 C24.1702314,13.4890057 24.1702314,13.4890057 24.1630282,13.4902145 C23.0777996,13.6723249 22.3456777,14.6997061 22.5277881,15.7849347 C22.7098984,16.8701632 23.7372796,17.6022852 24.8225082,17.4201748 C24.8297684,17.4189565 24.8297684,17.4189565 24.8370287,17.4177379 Z M32.4725265,16.061085 C33.5532108,15.853199 34.2612448,14.8060455 34.0539647,13.7222022 C33.8466846,12.6383589 32.8025831,11.9282552 31.7218988,12.1361412 C31.714724,12.1375214 31.714724,12.1375214 31.7075489,12.1389013 C30.6268567,12.3467457 29.9187826,13.3938719 30.1260211,14.4777232 C30.3332597,15.5615745 31.3773339,16.2717185 32.4580262,16.0638741 C32.4652764,16.0624797 32.4652764,16.0624797 32.4725265,16.061085 Z M40.0707225,14.4695476 C40.0780573,14.4678946 40.0780573,14.4678946 40.0853916,14.4662413 C41.158768,14.2242783 41.8327617,13.1579849 41.5907986,12.0846085 C41.3488355,11.011232 40.2825422,10.3372384 39.2091657,10.5792015 C39.2019419,10.5808298 39.2019419,10.5808298 39.1947175,10.582458 C38.1213273,10.8243601 37.447273,11.8906152 37.6891752,12.9640053 C37.9310773,14.0373955 38.9973324,14.7114498 40.0707225,14.4695476 L40.0707225,14.4695476 Z M47.4276119,12.0082845 C47.4329844,12.0067855 47.4329844,12.0067855 47.4383562,12.0052864 C48.2362896,11.7825897 48.7026111,10.9552056 48.4799145,10.1572722 C48.2572179,9.35933881 47.4298337,8.89301728 46.6319003,9.11571391 C46.6266645,9.1171751 46.6266645,9.1171751 46.6214279,9.11863616 C45.8234736,9.34125773 45.3570742,10.168598 45.5796958,10.9665523 C45.8023173,11.7645067 46.6296576,12.230906 47.4276119,12.0082845 L47.4276119,12.0082845 Z M54.8999721,9.57562965 C54.9052414,9.57358217 54.9052414,9.57358217 54.9105092,9.57153441 C55.6826371,9.27135123 56.0652239,8.40207131 55.7650408,7.62994336 C55.4648576,6.85781542 54.5955777,6.4752286 53.8234497,6.77541179 C53.8184808,6.77734338 53.8184808,6.77734338 53.8135101,6.77927482 C53.0413181,7.07929302 52.6585455,7.94849117 52.9585637,8.72068323 C53.2585819,9.4928753 54.12778,9.87564785 54.8999721,9.57562965 L54.8999721,9.57562965 Z" id="Shape"></path>
<path d="M1.45327704,26.6978168 C1.54647464,26.6867112 1.63432439,26.660866 1.7147722,26.6228911 C2.03520341,26.4716332 2.23820252,26.1279362 2.1939679,25.7567213 C2.13862768,25.2923089 1.71728488,24.9606903 1.2528724,25.0160305 C1.24980572,25.0163959 1.24980572,25.0163959 1.24674021,25.0167611 C0.782326598,25.0720918 0.450699376,25.4934278 0.506030077,25.9578415 C0.561360778,26.4222551 0.982696791,26.7538823 1.4471104,26.6985516 C1.45019313,26.6981843 1.45019313,26.6981843 1.45327704,26.6978168 Z M9.34858965,26.1274206 C9.35409106,26.1266859 9.35409106,26.1266859 9.35959333,26.1259509 C10.1807278,26.0162709 10.7574756,25.2616967 10.6477955,24.4405622 C10.5381155,23.6194278 9.78354128,23.04268 8.96240683,23.15236 C8.95693539,23.1530908 8.95693539,23.1530908 8.95146479,23.1538215 C8.13032806,23.2634845 7.55356464,24.0180467 7.66322765,24.8391835 C7.77289065,25.6603202 8.52745292,26.2370836 9.34858965,26.1274206 L9.34858965,26.1274206 Z M17.0066591,25.0462427 C17.0121188,25.0454283 17.0121188,25.0454283 17.0175789,25.0446136 C17.8369369,24.9223683 18.4020584,24.1590479 18.279813,23.3396899 C18.1575677,22.5203319 17.3942473,21.9552104 16.5748893,22.0774558 C16.5694641,22.0782652 16.5694641,22.0782652 16.5640392,22.0790744 C15.7446783,22.2013005 15.1795389,22.9646076 15.301765,23.7839685 C15.4239911,24.6033294 16.1872982,25.1684688 17.0066591,25.0462427 L17.0066591,25.0462427 Z M24.8225082,24.4201748 C24.8297684,24.4189565 24.8297684,24.4189565 24.8370287,24.4177379 C25.922252,24.2355961 26.6543441,23.2081937 26.4722023,22.1229704 C26.2900605,21.0377471 25.2626581,20.3056549 24.1774348,20.4877968 C24.1702314,20.4890057 24.1702314,20.4890057 24.1630282,20.4902145 C23.0777996,20.6723249 22.3456777,21.6997061 22.5277881,22.7849347 C22.7098984,23.8701632 23.7372796,24.6022852 24.8225082,24.4201748 L24.8225082,24.4201748 Z M32.4725265,23.0495399 C33.5532108,22.8422598 34.2612448,21.7981584 34.0539647,20.7174741 C33.8466846,19.6367898 32.8025831,18.9287558 31.7218988,19.1360359 C31.714724,19.137412 31.714724,19.137412 31.7075489,19.138788 C30.6268567,19.3460265 29.9187826,20.3901008 30.1260211,21.470793 C30.3332597,22.5514853 31.3773339,23.2595594 32.4580262,23.0523208 C32.4652764,23.0509305 32.4652764,23.0509305 32.4725265,23.0495399 Z M39.8723866,20.8947688 C39.877909,20.8935242 39.877909,20.8935242 39.883431,20.8922795 C40.6915794,20.7101047 41.1990314,19.9072892 41.0168566,19.0991407 C40.8346818,18.2909923 40.0318663,17.7835404 39.2237179,17.9657152 C39.218279,17.9669412 39.218279,17.9669412 39.2128397,17.968167 C38.404681,18.1502959 37.8971834,18.9530826 38.0793123,19.7612414 C38.2614411,20.5694001 39.0642279,21.0768976 39.8723866,20.8947688 L39.8723866,20.8947688 Z M47.4276119,19.0082845 C47.4329844,19.0067855 47.4329844,19.0067855 47.4383562,19.0052864 C48.2362896,18.7825897 48.7026111,17.9552056 48.4799145,17.1572722 C48.2572179,16.3593388 47.4298337,15.8930173 46.6319003,16.1157139 C46.6266645,16.1171751 46.6266645,16.1171751 46.6214279,16.1186362 C45.8234736,16.3412577 45.3570742,17.168598 45.5796958,17.9665523 C45.8023173,18.7645067 46.6296576,19.230906 47.4276119,19.0082845 L47.4276119,19.0082845 Z M54.4138099,15.7087505 C54.4167849,15.7075945 54.4167849,15.7075945 54.419759,15.7064383 C54.8556933,15.5369585 55.0716973,15.0461733 54.9022174,14.610239 C54.7327376,14.1743047 54.2419524,13.9583007 53.8060181,14.1277806 C53.8032127,14.1288712 53.8032127,14.1288712 53.8004064,14.1299616 C53.3644359,14.2993484 53.148327,14.7900873 53.3177137,15.2260578 C53.4871005,15.6620283 53.9778394,15.8781372 54.4138099,15.7087505 L54.4138099,15.7087505 Z" id="Shape"></path>
</g>
<g id="middle" transform="translate(0.000000, 33.900002)">
<path d="M1.4471104,12.2885536 C1.45019313,12.2881864 1.45019313,12.2881864 1.45327704,12.2878189 C1.91768952,12.2324787 2.24930811,11.8111359 2.1939679,11.3467234 C2.13862768,10.8823109 1.71728488,10.5506923 1.2528724,10.6060325 C1.24980572,10.606398 1.24980572,10.606398 1.24674021,10.6067632 C0.782326598,10.6620939 0.450699376,11.0834299 0.506030077,11.5478435 C0.561360778,12.0122571 0.982696791,12.3438844 1.4471104,12.2885536 L1.4471104,12.2885536 Z M9.34858965,12.1304907 C9.35409106,12.129756 9.35409106,12.129756 9.35959333,12.129021 C10.1807278,12.019341 10.7574756,11.2647668 10.6477955,10.4436323 C10.5381155,9.62249789 9.78354128,9.04575011 8.96240683,9.15543014 C8.95693539,9.15616095 8.95693539,9.15616095 8.95146479,9.15689157 C8.13032806,9.26655457 7.55356464,10.0211168 7.66322765,10.8422536 C7.77289065,11.6633903 8.52745292,12.2401537 9.34858965,12.1304907 L9.34858965,12.1304907 Z M17.0066591,11.0493128 C17.0121188,11.0484984 17.0121188,11.0484984 17.0175789,11.0476838 C17.8369369,10.9254384 18.4020584,10.1621181 18.279813,9.34276003 C18.1575677,8.52340201 17.3942473,7.95828052 16.5748893,8.08052587 C16.5694641,8.08133528 16.5694641,8.08133528 16.5640392,8.08214454 C15.7446783,8.20437064 15.1795389,8.96767771 15.301765,9.78703861 C15.4239911,10.6063995 16.1872982,11.1715389 17.0066591,11.0493128 L17.0066591,11.0493128 Z M24.8225082,10.4232459 C24.8297684,10.4220275 24.8297684,10.4220275 24.8370287,10.420809 C25.922252,10.2386672 26.6543441,9.21126476 26.4722023,8.12604147 C26.2900605,7.04081818 25.2626581,6.30872601 24.1774348,6.49086783 C24.1702314,6.4920768 24.1702314,6.4920768 24.1630282,6.49328559 C23.0777996,6.67539597 22.3456777,7.70277717 22.5277881,8.78800574 C22.7098984,9.87323431 23.7372796,10.6053563 24.8225082,10.4232459 L24.8225082,10.4232459 Z M32.4725265,9.05261002 C33.5532108,8.84532993 34.2612448,7.80122849 34.0539647,6.72054419 C33.8466846,5.63985989 32.8025831,4.93182589 31.7218988,5.13910599 C31.714724,5.14048211 31.714724,5.14048211 31.7075489,5.14185807 C30.6268567,5.34909665 29.9187826,6.39317088 30.1260211,7.47386314 C30.3332597,8.5545554 31.3773339,9.26262952 32.4580262,9.05539095 C32.4652764,9.05400057 32.4652764,9.05400057 32.4725265,9.05261002 Z M39.8723866,6.89476879 C39.877909,6.8935242 39.877909,6.8935242 39.883431,6.89227947 C40.6915794,6.71010471 41.1990314,5.90728916 41.0168566,5.09914075 C40.8346818,4.29099233 40.0318663,3.78354042 39.2237179,3.96571517 C39.218279,3.96694116 39.218279,3.96694116 39.2128397,3.96816703 C38.404681,4.15029588 37.8971834,4.9530826 38.0793123,5.76124136 C38.2614411,6.56940012 39.0642279,7.07689764 39.8723866,6.89476879 L39.8723866,6.89476879 Z M47.4276119,5.00828445 C47.4329844,5.00678549 47.4329844,5.00678549 47.4383562,5.00528637 C48.2362896,4.78258973 48.7026111,3.95520561 48.4799145,3.15727221 C48.2572179,2.35933881 47.4298337,1.89301728 46.6319003,2.11571391 C46.6266645,2.1171751 46.6266645,2.1171751 46.6214279,2.11863616 C45.8234736,2.34125773 45.3570742,3.16859798 45.5796958,3.96655233 C45.8023173,4.76450667 46.6296576,5.23090603 47.4276119,5.00828445 L47.4276119,5.00828445 Z M54.419759,2.30643871 C54.8556933,2.13695884 55.0716973,1.6461737 54.9022174,1.21023941 C54.7327376,0.774305114 54.2419524,0.558301127 53.8060181,0.727780997 C53.8032127,0.728871549 53.8032127,0.728871549 53.8004064,0.729962021 C53.3644359,0.89934874 53.148327,1.39008772 53.3177137,1.82605822 C53.4871005,2.26202871 53.9778394,2.47813756 54.4138099,2.30875084 C54.4167849,2.30759485 54.4167849,2.30759485 54.419759,2.30643871 Z" id="Shape"></path>
<path d="M1.67760355,20.096503 C1.68306395,20.0958524 1.68306395,20.0958524 1.68852642,20.0952015 C2.51113381,19.9971782 3.09852524,19.2508595 3.00050189,18.4282521 C2.90247854,17.6056447 2.15615986,17.0182533 1.33355246,17.1162767 C1.3281205,17.1169239 1.3281205,17.1169239 1.3226906,17.1175709 C0.500081196,17.2155774 -0.0873255124,17.961884 0.0106809923,18.7844934 C0.108687497,19.6071028 0.854994145,20.1945095 1.67760355,20.096503 L1.67760355,20.096503 Z M9.34858965,19.1274206 C9.35409106,19.1266859 9.35409106,19.1266859 9.35959333,19.1259509 C10.1807278,19.0162709 10.7574756,18.2616967 10.6477955,17.4405622 C10.5381155,16.6194278 9.78354128,16.04268 8.96240683,16.15236 C8.95693539,16.1530908 8.95693539,16.1530908 8.95146479,16.1538215 C8.13032806,16.2634845 7.55356464,17.0180467 7.66322765,17.8391835 C7.77289065,18.6603202 8.52745292,19.2370836 9.34858965,19.1274206 L9.34858965,19.1274206 Z M17.1767435,18.6256231 C17.1839958,18.6245412 17.1839958,18.6245412 17.1912486,18.6234592 C18.27963,18.4610765 19.0303002,17.4471319 18.8679175,16.3587506 C18.7055348,15.2703693 17.6915903,14.519699 16.6032089,14.6820817 C16.5960024,14.6831569 16.5960024,14.6831569 16.5887964,14.6842319 C15.5004112,14.846589 14.7497172,15.8605159 14.9120743,16.948901 C15.0744314,18.0372862 16.0883584,18.7879802 17.1767435,18.6256231 L17.1767435,18.6256231 Z M24.8370287,17.4177379 C25.922252,17.2355961 26.6543441,16.2081937 26.4722023,15.1229704 C26.2900605,14.0377471 25.2626581,13.3056549 24.1774348,13.4877968 C24.1702314,13.4890057 24.1702314,13.4890057 24.1630282,13.4902145 C23.0777996,13.6723249 22.3456777,14.6997061 22.5277881,15.7849347 C22.7098984,16.8701632 23.7372796,17.6022852 24.8225082,17.4201748 C24.8297684,17.4189565 24.8297684,17.4189565 24.8370287,17.4177379 Z M32.4725265,16.061085 C33.5532108,15.853199 34.2612448,14.8060455 34.0539647,13.7222022 C33.8466846,12.6383589 32.8025831,11.9282552 31.7218988,12.1361412 C31.714724,12.1375214 31.714724,12.1375214 31.7075489,12.1389013 C30.6268567,12.3467457 29.9187826,13.3938719 30.1260211,14.4777232 C30.3332597,15.5615745 31.3773339,16.2717185 32.4580262,16.0638741 C32.4652764,16.0624797 32.4652764,16.0624797 32.4725265,16.061085 Z M40.0707225,14.4695476 C40.0780573,14.4678946 40.0780573,14.4678946 40.0853916,14.4662413 C41.158768,14.2242783 41.8327617,13.1579849 41.5907986,12.0846085 C41.3488355,11.011232 40.2825422,10.3372384 39.2091657,10.5792015 C39.2019419,10.5808298 39.2019419,10.5808298 39.1947175,10.582458 C38.1213273,10.8243601 37.447273,11.8906152 37.6891752,12.9640053 C37.9310773,14.0373955 38.9973324,14.7114498 40.0707225,14.4695476 L40.0707225,14.4695476 Z M47.4276119,12.0082845 C47.4329844,12.0067855 47.4329844,12.0067855 47.4383562,12.0052864 C48.2362896,11.7825897 48.7026111,10.9552056 48.4799145,10.1572722 C48.2572179,9.35933881 47.4298337,8.89301728 46.6319003,9.11571391 C46.6266645,9.1171751 46.6266645,9.1171751 46.6214279,9.11863616 C45.8234736,9.34125773 45.3570742,10.168598 45.5796958,10.9665523 C45.8023173,11.7645067 46.6296576,12.230906 47.4276119,12.0082845 L47.4276119,12.0082845 Z M54.8999721,9.57562965 C54.9052414,9.57358217 54.9052414,9.57358217 54.9105092,9.57153441 C55.6826371,9.27135123 56.0652239,8.40207131 55.7650408,7.62994336 C55.4648576,6.85781542 54.5955777,6.4752286 53.8234497,6.77541179 C53.8184808,6.77734338 53.8184808,6.77734338 53.8135101,6.77927482 C53.0413181,7.07929302 52.6585455,7.94849117 52.9585637,8.72068323 C53.2585819,9.4928753 54.12778,9.87564785 54.8999721,9.57562965 L54.8999721,9.57562965 Z" id="Shape"></path>
<path d="M1.45327704,26.6978168 C1.54647464,26.6867112 1.63432439,26.660866 1.7147722,26.6228911 C2.03520341,26.4716332 2.23820252,26.1279362 2.1939679,25.7567213 C2.13862768,25.2923089 1.71728488,24.9606903 1.2528724,25.0160305 C1.24980572,25.0163959 1.24980572,25.0163959 1.24674021,25.0167611 C0.782326598,25.0720918 0.450699376,25.4934278 0.506030077,25.9578415 C0.561360778,26.4222551 0.982696791,26.7538823 1.4471104,26.6985516 C1.45019313,26.6981843 1.45019313,26.6981843 1.45327704,26.6978168 Z M9.34858965,26.1274206 C9.35409106,26.1266859 9.35409106,26.1266859 9.35959333,26.1259509 C10.1807278,26.0162709 10.7574756,25.2616967 10.6477955,24.4405622 C10.5381155,23.6194278 9.78354128,23.04268 8.96240683,23.15236 C8.95693539,23.1530908 8.95693539,23.1530908 8.95146479,23.1538215 C8.13032806,23.2634845 7.55356464,24.0180467 7.66322765,24.8391835 C7.77289065,25.6603202 8.52745292,26.2370836 9.34858965,26.1274206 L9.34858965,26.1274206 Z M17.0066591,25.0462427 C17.0121188,25.0454283 17.0121188,25.0454283 17.0175789,25.0446136 C17.8369369,24.9223683 18.4020584,24.1590479 18.279813,23.3396899 C18.1575677,22.5203319 17.3942473,21.9552104 16.5748893,22.0774558 C16.5694641,22.0782652 16.5694641,22.0782652 16.5640392,22.0790744 C15.7446783,22.2013005 15.1795389,22.9646076 15.301765,23.7839685 C15.4239911,24.6033294 16.1872982,25.1684688 17.0066591,25.0462427 L17.0066591,25.0462427 Z M24.8225082,24.4201748 C24.8297684,24.4189565 24.8297684,24.4189565 24.8370287,24.4177379 C25.922252,24.2355961 26.6543441,23.2081937 26.4722023,22.1229704 C26.2900605,21.0377471 25.2626581,20.3056549 24.1774348,20.4877968 C24.1702314,20.4890057 24.1702314,20.4890057 24.1630282,20.4902145 C23.0777996,20.6723249 22.3456777,21.6997061 22.5277881,22.7849347 C22.7098984,23.8701632 23.7372796,24.6022852 24.8225082,24.4201748 L24.8225082,24.4201748 Z M32.4725265,23.0495399 C33.5532108,22.8422598 34.2612448,21.7981584 34.0539647,20.7174741 C33.8466846,19.6367898 32.8025831,18.9287558 31.7218988,19.1360359 C31.714724,19.137412 31.714724,19.137412 31.7075489,19.138788 C30.6268567,19.3460265 29.9187826,20.3901008 30.1260211,21.470793 C30.3332597,22.5514853 31.3773339,23.2595594 32.4580262,23.0523208 C32.4652764,23.0509305 32.4652764,23.0509305 32.4725265,23.0495399 Z M39.8723866,20.8947688 C39.877909,20.8935242 39.877909,20.8935242 39.883431,20.8922795 C40.6915794,20.7101047 41.1990314,19.9072892 41.0168566,19.0991407 C40.8346818,18.2909923 40.0318663,17.7835404 39.2237179,17.9657152 C39.218279,17.9669412 39.218279,17.9669412 39.2128397,17.968167 C38.404681,18.1502959 37.8971834,18.9530826 38.0793123,19.7612414 C38.2614411,20.5694001 39.0642279,21.0768976 39.8723866,20.8947688 L39.8723866,20.8947688 Z M47.4276119,19.0082845 C47.4329844,19.0067855 47.4329844,19.0067855 47.4383562,19.0052864 C48.2362896,18.7825897 48.7026111,17.9552056 48.4799145,17.1572722 C48.2572179,16.3593388 47.4298337,15.8930173 46.6319003,16.1157139 C46.6266645,16.1171751 46.6266645,16.1171751 46.6214279,16.1186362 C45.8234736,16.3412577 45.3570742,17.168598 45.5796958,17.9665523 C45.8023173,18.7645067 46.6296576,19.230906 47.4276119,19.0082845 L47.4276119,19.0082845 Z M54.4138099,15.7087505 C54.4167849,15.7075945 54.4167849,15.7075945 54.419759,15.7064383 C54.8556933,15.5369585 55.0716973,15.0461733 54.9022174,14.610239 C54.7327376,14.1743047 54.2419524,13.9583007 53.8060181,14.1277806 C53.8032127,14.1288712 53.8032127,14.1288712 53.8004064,14.1299616 C53.3644359,14.2993484 53.148327,14.7900873 53.3177137,15.2260578 C53.4871005,15.6620283 53.9778394,15.8781372 54.4138099,15.7087505 L54.4138099,15.7087505 Z" id="Shape"></path>
</g>
<g id="top">
<path d="M1.4471104,12.2885536 C1.45019313,12.2881864 1.45019313,12.2881864 1.45327704,12.2878189 C1.91768952,12.2324787 2.24930811,11.8111359 2.1939679,11.3467234 C2.13862768,10.8823109 1.71728488,10.5506923 1.2528724,10.6060325 C1.24980572,10.606398 1.24980572,10.606398 1.24674021,10.6067632 C0.782326598,10.6620939 0.450699376,11.0834299 0.506030077,11.5478435 C0.561360778,12.0122571 0.982696791,12.3438844 1.4471104,12.2885536 L1.4471104,12.2885536 Z M9.34858965,12.1304907 C9.35409106,12.129756 9.35409106,12.129756 9.35959333,12.129021 C10.1807278,12.019341 10.7574756,11.2647668 10.6477955,10.4436323 C10.5381155,9.62249789 9.78354128,9.04575011 8.96240683,9.15543014 C8.95693539,9.15616095 8.95693539,9.15616095 8.95146479,9.15689157 C8.13032806,9.26655457 7.55356464,10.0211168 7.66322765,10.8422536 C7.77289065,11.6633903 8.52745292,12.2401537 9.34858965,12.1304907 L9.34858965,12.1304907 Z M17.0066591,11.0493128 C17.0121188,11.0484984 17.0121188,11.0484984 17.0175789,11.0476838 C17.8369369,10.9254384 18.4020584,10.1621181 18.279813,9.34276003 C18.1575677,8.52340201 17.3942473,7.95828052 16.5748893,8.08052587 C16.5694641,8.08133528 16.5694641,8.08133528 16.5640392,8.08214454 C15.7446783,8.20437064 15.1795389,8.96767771 15.301765,9.78703861 C15.4239911,10.6063995 16.1872982,11.1715389 17.0066591,11.0493128 L17.0066591,11.0493128 Z M24.8225082,10.4232459 C24.8297684,10.4220275 24.8297684,10.4220275 24.8370287,10.420809 C25.922252,10.2386672 26.6543441,9.21126476 26.4722023,8.12604147 C26.2900605,7.04081818 25.2626581,6.30872601 24.1774348,6.49086783 C24.1702314,6.4920768 24.1702314,6.4920768 24.1630282,6.49328559 C23.0777996,6.67539597 22.3456777,7.70277717 22.5277881,8.78800574 C22.7098984,9.87323431 23.7372796,10.6053563 24.8225082,10.4232459 L24.8225082,10.4232459 Z M32.4725265,9.05261002 C33.5532108,8.84532993 34.2612448,7.80122849 34.0539647,6.72054419 C33.8466846,5.63985989 32.8025831,4.93182589 31.7218988,5.13910599 C31.714724,5.14048211 31.714724,5.14048211 31.7075489,5.14185807 C30.6268567,5.34909665 29.9187826,6.39317088 30.1260211,7.47386314 C30.3332597,8.5545554 31.3773339,9.26262952 32.4580262,9.05539095 C32.4652764,9.05400057 32.4652764,9.05400057 32.4725265,9.05261002 Z M39.8723866,6.89476879 C39.877909,6.8935242 39.877909,6.8935242 39.883431,6.89227947 C40.6915794,6.71010471 41.1990314,5.90728916 41.0168566,5.09914075 C40.8346818,4.29099233 40.0318663,3.78354042 39.2237179,3.96571517 C39.218279,3.96694116 39.218279,3.96694116 39.2128397,3.96816703 C38.404681,4.15029588 37.8971834,4.9530826 38.0793123,5.76124136 C38.2614411,6.56940012 39.0642279,7.07689764 39.8723866,6.89476879 L39.8723866,6.89476879 Z M47.4276119,5.00828445 C47.4329844,5.00678549 47.4329844,5.00678549 47.4383562,5.00528637 C48.2362896,4.78258973 48.7026111,3.95520561 48.4799145,3.15727221 C48.2572179,2.35933881 47.4298337,1.89301728 46.6319003,2.11571391 C46.6266645,2.1171751 46.6266645,2.1171751 46.6214279,2.11863616 C45.8234736,2.34125773 45.3570742,3.16859798 45.5796958,3.96655233 C45.8023173,4.76450667 46.6296576,5.23090603 47.4276119,5.00828445 L47.4276119,5.00828445 Z M54.419759,2.30643871 C54.8556933,2.13695884 55.0716973,1.6461737 54.9022174,1.21023941 C54.7327376,0.774305114 54.2419524,0.558301127 53.8060181,0.727780997 C53.8032127,0.728871549 53.8032127,0.728871549 53.8004064,0.729962021 C53.3644359,0.89934874 53.148327,1.39008772 53.3177137,1.82605822 C53.4871005,2.26202871 53.9778394,2.47813756 54.4138099,2.30875084 C54.4167849,2.30759485 54.4167849,2.30759485 54.419759,2.30643871 Z" id="Shape"></path>
<path d="M1.67760355,20.096503 C1.68306395,20.0958524 1.68306395,20.0958524 1.68852642,20.0952015 C2.51113381,19.9971782 3.09852524,19.2508595 3.00050189,18.4282521 C2.90247854,17.6056447 2.15615986,17.0182533 1.33355246,17.1162767 C1.3281205,17.1169239 1.3281205,17.1169239 1.3226906,17.1175709 C0.500081196,17.2155774 -0.0873255124,17.961884 0.0106809923,18.7844934 C0.108687497,19.6071028 0.854994145,20.1945095 1.67760355,20.096503 L1.67760355,20.096503 Z M9.34858965,19.1274206 C9.35409106,19.1266859 9.35409106,19.1266859 9.35959333,19.1259509 C10.1807278,19.0162709 10.7574756,18.2616967 10.6477955,17.4405622 C10.5381155,16.6194278 9.78354128,16.04268 8.96240683,16.15236 C8.95693539,16.1530908 8.95693539,16.1530908 8.95146479,16.1538215 C8.13032806,16.2634845 7.55356464,17.0180467 7.66322765,17.8391835 C7.77289065,18.6603202 8.52745292,19.2370836 9.34858965,19.1274206 L9.34858965,19.1274206 Z M17.1767435,18.6256231 C17.1839958,18.6245412 17.1839958,18.6245412 17.1912486,18.6234592 C18.27963,18.4610765 19.0303002,17.4471319 18.8679175,16.3587506 C18.7055348,15.2703693 17.6915903,14.519699 16.6032089,14.6820817 C16.5960024,14.6831569 16.5960024,14.6831569 16.5887964,14.6842319 C15.5004112,14.846589 14.7497172,15.8605159 14.9120743,16.948901 C15.0744314,18.0372862 16.0883584,18.7879802 17.1767435,18.6256231 L17.1767435,18.6256231 Z M24.8370287,17.4177379 C25.922252,17.2355961 26.6543441,16.2081937 26.4722023,15.1229704 C26.2900605,14.0377471 25.2626581,13.3056549 24.1774348,13.4877968 C24.1702314,13.4890057 24.1702314,13.4890057 24.1630282,13.4902145 C23.0777996,13.6723249 22.3456777,14.6997061 22.5277881,15.7849347 C22.7098984,16.8701632 23.7372796,17.6022852 24.8225082,17.4201748 C24.8297684,17.4189565 24.8297684,17.4189565 24.8370287,17.4177379 Z M32.4725265,16.061085 C33.5532108,15.853199 34.2612448,14.8060455 34.0539647,13.7222022 C33.8466846,12.6383589 32.8025831,11.9282552 31.7218988,12.1361412 C31.714724,12.1375214 31.714724,12.1375214 31.7075489,12.1389013 C30.6268567,12.3467457 29.9187826,13.3938719 30.1260211,14.4777232 C30.3332597,15.5615745 31.3773339,16.2717185 32.4580262,16.0638741 C32.4652764,16.0624797 32.4652764,16.0624797 32.4725265,16.061085 Z M40.0707225,14.4695476 C40.0780573,14.4678946 40.0780573,14.4678946 40.0853916,14.4662413 C41.158768,14.2242783 41.8327617,13.1579849 41.5907986,12.0846085 C41.3488355,11.011232 40.2825422,10.3372384 39.2091657,10.5792015 C39.2019419,10.5808298 39.2019419,10.5808298 39.1947175,10.582458 C38.1213273,10.8243601 37.447273,11.8906152 37.6891752,12.9640053 C37.9310773,14.0373955 38.9973324,14.7114498 40.0707225,14.4695476 L40.0707225,14.4695476 Z M47.4276119,12.0082845 C47.4329844,12.0067855 47.4329844,12.0067855 47.4383562,12.0052864 C48.2362896,11.7825897 48.7026111,10.9552056 48.4799145,10.1572722 C48.2572179,9.35933881 47.4298337,8.89301728 46.6319003,9.11571391 C46.6266645,9.1171751 46.6266645,9.1171751 46.6214279,9.11863616 C45.8234736,9.34125773 45.3570742,10.168598 45.5796958,10.9665523 C45.8023173,11.7645067 46.6296576,12.230906 47.4276119,12.0082845 L47.4276119,12.0082845 Z M54.8999721,9.57562965 C54.9052414,9.57358217 54.9052414,9.57358217 54.9105092,9.57153441 C55.6826371,9.27135123 56.0652239,8.40207131 55.7650408,7.62994336 C55.4648576,6.85781542 54.5955777,6.4752286 53.8234497,6.77541179 C53.8184808,6.77734338 53.8184808,6.77734338 53.8135101,6.77927482 C53.0413181,7.07929302 52.6585455,7.94849117 52.9585637,8.72068323 C53.2585819,9.4928753 54.12778,9.87564785 54.8999721,9.57562965 L54.8999721,9.57562965 Z" id="Shape"></path>
<path d="M1.45327704,26.6978168 C1.54647464,26.6867112 1.63432439,26.660866 1.7147722,26.6228911 C2.03520341,26.4716332 2.23820252,26.1279362 2.1939679,25.7567213 C2.13862768,25.2923089 1.71728488,24.9606903 1.2528724,25.0160305 C1.24980572,25.0163959 1.24980572,25.0163959 1.24674021,25.0167611 C0.782326598,25.0720918 0.450699376,25.4934278 0.506030077,25.9578415 C0.561360778,26.4222551 0.982696791,26.7538823 1.4471104,26.6985516 C1.45019313,26.6981843 1.45019313,26.6981843 1.45327704,26.6978168 Z M9.34858965,26.1274206 C9.35409106,26.1266859 9.35409106,26.1266859 9.35959333,26.1259509 C10.1807278,26.0162709 10.7574756,25.2616967 10.6477955,24.4405622 C10.5381155,23.6194278 9.78354128,23.04268 8.96240683,23.15236 C8.95693539,23.1530908 8.95693539,23.1530908 8.95146479,23.1538215 C8.13032806,23.2634845 7.55356464,24.0180467 7.66322765,24.8391835 C7.77289065,25.6603202 8.52745292,26.2370836 9.34858965,26.1274206 L9.34858965,26.1274206 Z M17.0066591,25.0462427 C17.0121188,25.0454283 17.0121188,25.0454283 17.0175789,25.0446136 C17.8369369,24.9223683 18.4020584,24.1590479 18.279813,23.3396899 C18.1575677,22.5203319 17.3942473,21.9552104 16.5748893,22.0774558 C16.5694641,22.0782652 16.5694641,22.0782652 16.5640392,22.0790744 C15.7446783,22.2013005 15.1795389,22.9646076 15.301765,23.7839685 C15.4239911,24.6033294 16.1872982,25.1684688 17.0066591,25.0462427 L17.0066591,25.0462427 Z M24.8225082,24.4201748 C24.8297684,24.4189565 24.8297684,24.4189565 24.8370287,24.4177379 C25.922252,24.2355961 26.6543441,23.2081937 26.4722023,22.1229704 C26.2900605,21.0377471 25.2626581,20.3056549 24.1774348,20.4877968 C24.1702314,20.4890057 24.1702314,20.4890057 24.1630282,20.4902145 C23.0777996,20.6723249 22.3456777,21.6997061 22.5277881,22.7849347 C22.7098984,23.8701632 23.7372796,24.6022852 24.8225082,24.4201748 L24.8225082,24.4201748 Z M32.4725265,23.0495399 C33.5532108,22.8422598 34.2612448,21.7981584 34.0539647,20.7174741 C33.8466846,19.6367898 32.8025831,18.9287558 31.7218988,19.1360359 C31.714724,19.137412 31.714724,19.137412 31.7075489,19.138788 C30.6268567,19.3460265 29.9187826,20.3901008 30.1260211,21.470793 C30.3332597,22.5514853 31.3773339,23.2595594 32.4580262,23.0523208 C32.4652764,23.0509305 32.4652764,23.0509305 32.4725265,23.0495399 Z M39.8723866,20.8947688 C39.877909,20.8935242 39.877909,20.8935242 39.883431,20.8922795 C40.6915794,20.7101047 41.1990314,19.9072892 41.0168566,19.0991407 C40.8346818,18.2909923 40.0318663,17.7835404 39.2237179,17.9657152 C39.218279,17.9669412 39.218279,17.9669412 39.2128397,17.968167 C38.404681,18.1502959 37.8971834,18.9530826 38.0793123,19.7612414 C38.2614411,20.5694001 39.0642279,21.0768976 39.8723866,20.8947688 L39.8723866,20.8947688 Z M47.4276119,19.0082845 C47.4329844,19.0067855 47.4329844,19.0067855 47.4383562,19.0052864 C48.2362896,18.7825897 48.7026111,17.9552056 48.4799145,17.1572722 C48.2572179,16.3593388 47.4298337,15.8930173 46.6319003,16.1157139 C46.6266645,16.1171751 46.6266645,16.1171751 46.6214279,16.1186362 C45.8234736,16.3412577 45.3570742,17.168598 45.5796958,17.9665523 C45.8023173,18.7645067 46.6296576,19.230906 47.4276119,19.0082845 L47.4276119,19.0082845 Z M54.4138099,15.7087505 C54.4167849,15.7075945 54.4167849,15.7075945 54.419759,15.7064383 C54.8556933,15.5369585 55.0716973,15.0461733 54.9022174,14.610239 C54.7327376,14.1743047 54.2419524,13.9583007 53.8060181,14.1277806 C53.8032127,14.1288712 53.8032127,14.1288712 53.8004064,14.1299616 C53.3644359,14.2993484 53.148327,14.7900873 53.3177137,15.2260578 C53.4871005,15.6620283 53.9778394,15.8781372 54.4138099,15.7087505 L54.4138099,15.7087505 Z" id="Shape"></path>
</g>
</g>
</g>
</svg>
</a>
</li>
<li><a href="../../../../../.././blog/index.html">Blog</a></li>
<li><a href="../../../../../.././docs/index.html">Docs</a></li>
<li><a class="toggle-children" onclick='(function(){var child=document.getElementById("Usage");child.classList.toggle("show");child.classList.toggle("hide");})();'>Usage</a>
<ul id="Usage" class="hide">
<li><a href="../../../../../.././docs/usage/cbt-projects.html">cbt-projects</a></li><li><a href="../../../../../.././docs/usage/sbt-projects.html">sbt-projects</a></li><li><a href="../../../../../.././docs/usage/dottydoc.html">Dottydoc</a></li><li><a href="../../../../../.././docs/usage/migrating.html">Migrating</a></li>
</ul></li>
<li><a class="toggle-children" onclick='(function(){var child=document.getElementById("Contributing");child.classList.toggle("show");child.classList.toggle("hide");})();'>Contributing</a>
<ul id="Contributing" class="hide">
<li><a href="../../../../../.././docs/contributing/eclipse.html">Eclipse</a></li><li><a href="../../../../../.././docs/contributing/getting-started.html">Getting Started</a></li><li><a href="../../../../../.././docs/contributing/intellij-idea.html">IntelliJ IDEA</a></li><li><a href="../../../../../.././docs/contributing/workflow.html">Workflow</a></li><li><a href="../../../../../.././docs/contributing/testing.html">Testing</a></li>
</ul></li>
<li><a class="toggle-children" onclick='(function(){var child=document.getElementById("Internals");child.classList.toggle("show");child.classList.toggle("hide");})();'>Internals</a>
<ul id="Internals" class="hide">
<li><a href="../../../../../.././docs/internals/backend.html">Backend</a></li><li><a href="../../../../../.././docs/internals/benchmarks.html">Benchmarks</a></li><li><a href="../../../../../.././docs/internals/classpaths.html">Classpaths</a></li><li><a href="../../../../../.././docs/internals/core-data-structures.html">Core Data Structrues</a></li><li><a href="../../../../../.././docs/internals/contexts.html">Contexts</a></li><li><a href="../../../../../.././docs/internals/dotc-scalac.html">Dotc vs Scalac</a></li><li><a href="../../../../../.././docs/internals/higher-kinded-v2.html">Higher-Kinded Types</a></li><li><a href="../../../../../.././docs/internals/overall-structure.html">Overall Structure</a></li><li><a href="../../../../../.././docs/internals/periods.html">Periods</a></li><li><a href="../../../../../.././docs/internals/syntax.html">Syntax</a></li><li><a href="../../../../../.././docs/internals/type-system.html">Type System</a></li>
</ul></li>
</ul>
<ul class="index-entities">
<li class="index-title">
<span>API</span>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/index.html">dotty</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/index.html">dotty.tools</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/FatalError$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/FatalError.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/FatalError.html">FatalError</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/package$/sharable.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/package$/sharable.html">sharable</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/package$/unshared.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/package$/unshared.html">unshared</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/backend/index.html">dotty.tools.backend</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/backend/jvm/index.html">dotty.tools.backend.jvm</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/backend/jvm/CollectEntryPoints$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/backend/jvm/CollectEntryPoints.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/backend/jvm/CollectEntryPoints.html">CollectEntryPoints</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/backend/jvm/CollectSuperCalls.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/backend/jvm/CollectSuperCalls.html">CollectSuperCalls</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/backend/jvm/DottyBackendInterface.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/backend/jvm/DottyBackendInterface.html">DottyBackendInterface</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/backend/jvm/GenBCode.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/backend/jvm/GenBCode.html">GenBCode</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/backend/jvm/GenBCodePipeline.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/backend/jvm/GenBCodePipeline.html">GenBCodePipeline</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/backend/jvm/LabelDefs.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/backend/jvm/LabelDefs.html">LabelDefs</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/index.html">dotty.tools.dotc</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/Bench$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/Bench$.html">Bench</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/CompilationUnit.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/CompilationUnit.html">CompilationUnit</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/Compiler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/Compiler.html">Compiler</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/Driver.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/Driver.html">Driver</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/FromTasty$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/FromTasty$.html">FromTasty</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/Main$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/Main$.html">Main</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/Resident.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/Resident.html">Resident</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/Run.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/Run.html">Run</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/index.html">dotty.tools.dotc.ast</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/PluggableTransformers$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/PluggableTransformers$.html">PluggableTransformers</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/ast/Positioned.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/Positioned.html">Positioned</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/TreeInfo$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/ast/TreeInfo.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/TreeInfo.html">TreeInfo</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/TreeTypeMap$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/ast/TreeTypeMap.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/TreeTypeMap.html">TreeTypeMap</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/Trees$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/Trees$.html">Trees</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/ast/TypedTreeInfo.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/TypedTreeInfo.html">TypedTreeInfo</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/ast/UntypedTreeInfo.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/UntypedTreeInfo.html">UntypedTreeInfo</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/desugar$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/desugar$.html">desugar</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/tpd$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/tpd$.html">tpd</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/untpd$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/untpd$.html">untpd</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/backend/index.html">dotty.tools.dotc.backend</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/backend/jvm/index.html">dotty.tools.dotc.backend.jvm</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/backend/jvm/DottyPrimitives.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/backend/jvm/DottyPrimitives.html">DottyPrimitives</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/AnyScalaVersion$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/AnyScalaVersion$.html">AnyScalaVersion</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/CompilerCommand$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/CompilerCommand$.html">CompilerCommand</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/Config$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/Config$.html">Config</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/config/JavaPlatform.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/JavaPlatform.html">JavaPlatform</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/NoScalaVersion$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/NoScalaVersion$.html">NoScalaVersion</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/config/OutputDirs.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/OutputDirs.html">OutputDirs</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/PathResolver$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/config/PathResolver.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/PathResolver.html">PathResolver</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/config/Platform.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/Platform.html">Platform</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/Printers$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/Printers$.html">Printers</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/Properties$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/Properties$.html">Properties</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/config/PropertiesTrait.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/PropertiesTrait.html">PropertiesTrait</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/ScalaBuild$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/config/ScalaBuild.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/ScalaBuild.html">ScalaBuild</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/config/ScalaSettings.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/ScalaSettings.html">ScalaSettings</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/ScalaVersion$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/config/ScalaVersion.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/ScalaVersion.html">ScalaVersion</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/Settings$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/Settings$.html">Settings</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/SpecificScalaVersion$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/config/SpecificScalaVersion.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/SpecificScalaVersion.html">SpecificScalaVersion</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/config/WrappedProperties$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/config/WrappedProperties.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/WrappedProperties.html">WrappedProperties</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/index.html">dotty.tools.dotc.core</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Annotations$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Annotations$.html">Annotations</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/CheckRealizable$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/CheckRealizable.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/CheckRealizable.html">CheckRealizable</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/ClassfileLoader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/ClassfileLoader.html">ClassfileLoader</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Comments$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Comments$.html">Comments</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Constants$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Constants$.html">Constants</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/Constraint.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Constraint.html">Constraint</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/core/ConstraintHandling.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/ConstraintHandling.html">ConstraintHandling</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/core/ConstraintRunInfo.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/ConstraintRunInfo.html">ConstraintRunInfo</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Contexts$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Contexts$.html">Contexts</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Decorators$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Decorators$.html">Decorators</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Definitions$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/Definitions.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Definitions.html">Definitions</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/DenotTransformers$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/DenotTransformers$.html">DenotTransformers</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Denotations$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Denotations$.html">Denotations</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/ExplainingTypeComparer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/ExplainingTypeComparer.html">ExplainingTypeComparer</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Flags$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Flags$.html">Flags</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Hashable$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/core/Hashable.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Hashable.html">Hashable</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Mode$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/core/Mode.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Mode.html">Mode</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/MutableTyperState.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/MutableTyperState.html">MutableTyperState</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/NameOps$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/NameOps$.html">NameOps</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Names$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Names$.html">Names</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/OrderingConstraint$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/OrderingConstraint.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/OrderingConstraint.html">OrderingConstraint</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Periods$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/Periods.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Periods.html">Periods</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Phases$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/core/Phases.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Phases.html">Phases</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Scopes$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Scopes$.html">Scopes</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Signature$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/core/Signature.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Signature.html">Signature</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/SourcefileLoader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/SourcefileLoader.html">SourcefileLoader</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/StdNames$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/StdNames$.html">StdNames</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/core/Substituters.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Substituters.html">Substituters</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/SymDenotations$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/core/SymDenotations.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/SymDenotations.html">SymDenotations</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/SymbolLoader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/SymbolLoader.html">SymbolLoader</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/SymbolLoaders$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/SymbolLoaders.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/SymbolLoaders.html">SymbolLoaders</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Symbols$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/core/Symbols.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Symbols.html">Symbols</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/TypeApplications$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/TypeApplications.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/TypeApplications.html">TypeApplications</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/TypeComparer$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/TypeComparer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/TypeComparer.html">TypeComparer</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/TypeErasure$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/TypeErasure.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/TypeErasure.html">TypeErasure</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/TypeOps$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/core/TypeOps.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/TypeOps.html">TypeOps</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/core/TypeParamInfo.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/TypeParamInfo.html">TypeParamInfo</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/TyperState.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/TyperState.html">TyperState</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Types$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Types$.html">Types</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/Uniques$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/Uniques$.html">Uniques</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/classfile/index.html">dotty.tools.dotc.core.classfile</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/classfile/AbstractFileReader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/classfile/AbstractFileReader.html">AbstractFileReader</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/classfile/ByteCodecs$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/classfile/ByteCodecs$.html">ByteCodecs</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/classfile/ClassfileConstants$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/classfile/ClassfileConstants$.html">ClassfileConstants</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/classfile/ClassfileParser$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/classfile/ClassfileParser.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/classfile/ClassfileParser.html">ClassfileParser</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/index.html">dotty.tools.dotc.core.tasty</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/tasty/DottyUnpickler$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/DottyUnpickler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/DottyUnpickler.html">DottyUnpickler</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/tasty/NameBuffer$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/NameBuffer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/NameBuffer.html">NameBuffer</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/PositionPickler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/PositionPickler.html">PositionPickler</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/PositionUnpickler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/PositionUnpickler.html">PositionUnpickler</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyBuffer$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyBuffer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyBuffer.html">TastyBuffer</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyFormat$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyFormat$.html">TastyFormat</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyName$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyName.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyName.html">TastyName</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyPickler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyPickler.html">TastyPickler</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyPrinter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyPrinter.html">TastyPrinter</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyReader$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyReader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyReader.html">TastyReader</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyUnpickler$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyUnpickler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyUnpickler.html">TastyUnpickler</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TreeBuffer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TreeBuffer.html">TreeBuffer</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TreePickler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TreePickler.html">TreePickler</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TreeUnpickler$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TreeUnpickler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TreeUnpickler.html">TreeUnpickler</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/index.html">dotty.tools.dotc.core.unpickleScala2</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/PickleBuffer$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.html">PickleBuffer</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/PickleFormat$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/PickleFormat$.html">PickleFormat</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/Scala2Flags$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/Scala2Flags$.html">Scala2Flags</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.html">Scala2Unpickler</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/index.html">dotty.tools.dotc.parsing</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/parsing/CharArrayReader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/CharArrayReader.html">CharArrayReader</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/parsing/JavaParsers$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/JavaParsers$.html">JavaParsers</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/parsing/JavaScanners$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/JavaScanners$.html">JavaScanners</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/parsing/JavaTokens$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/JavaTokens$.html">JavaTokens</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/parsing/MarkupParserCommon.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/MarkupParserCommon.html">MarkupParserCommon</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/parsing/MarkupParsers$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/MarkupParsers$.html">MarkupParsers</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/parsing/Parsers$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/Parsers$.html">Parsers</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/parsing/Scanners$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/Scanners$.html">Scanners</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/parsing/ScriptParsers$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/ScriptParsers$.html">ScriptParsers</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/parsing/SymbolicXMLBuilder.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/SymbolicXMLBuilder.html">SymbolicXMLBuilder</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/parsing/Tokens$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/Tokens$.html">Tokens</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/parsing/TokensCommon.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/TokensCommon.html">TokensCommon</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/parsing/Utility$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/parsing/Utility$.html">Utility</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/index.html">dotty.tools.dotc.printing</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/printing/Formatting$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/Formatting$.html">Formatting</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/printing/Highlighting$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/Highlighting$.html">Highlighting</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/printing/PlainPrinter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/PlainPrinter.html">PlainPrinter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/printing/Printer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/Printer.html">Printer</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/printing/Printers.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/Printers.html">Printers</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/printing/RefinedPrinter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/RefinedPrinter.html">RefinedPrinter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/printing/Showable.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/Showable.html">Showable</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/printing/SyntaxHighlighting$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/SyntaxHighlighting$.html">SyntaxHighlighting</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/printing/Texts$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/printing/Texts$.html">Texts</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/index.html">dotty.tools.dotc.repl</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/AbstractFileClassLoader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/AbstractFileClassLoader.html">AbstractFileClassLoader</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/AmmoniteReader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/AmmoniteReader.html">AmmoniteReader</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/CompilingInterpreter$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/CompilingInterpreter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/CompilingInterpreter.html">CompilingInterpreter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/ConsoleWriter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ConsoleWriter.html">ConsoleWriter</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/InteractiveReader$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/repl/InteractiveReader.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/InteractiveReader.html">InteractiveReader</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/Interpreter$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/repl/Interpreter.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/Interpreter.html">Interpreter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/InterpreterLoop.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/InterpreterLoop.html">InterpreterLoop</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/Main$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/Main$.html">Main</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ManifestInfo$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ManifestInfo$.html">ManifestInfo</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/NewLinePrintWriter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/NewLinePrintWriter.html">NewLinePrintWriter</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/REPL$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/REPL.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/REPL.html">REPL</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/SimpleReader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/SimpleReader.html">SimpleReader</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/index.html">dotty.tools.dotc.repl.ammonite</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/index.html">dotty.tools.dotc.repl.ammonite.terminal</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Ansi$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Ansi$.html">Ansi</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/AnsiNav$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/AnsiNav.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/AnsiNav.html">AnsiNav</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/ClearScreen$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/ClearScreen.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/ClearScreen.html">ClearScreen</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Debug$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Debug$.html">Debug</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/DelegateFilter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/DelegateFilter.html">DelegateFilter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Exit$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Exit$.html">Exit</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Filter$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Filter.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Filter.html">Filter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/FilterTools$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/FilterTools$.html">FilterTools</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/LazyList$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/LazyList.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/LazyList.html">LazyList</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Printing$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Printing.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Printing.html">Printing</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Prompt$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Prompt.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Prompt.html">Prompt</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Result$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Result.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Result.html">Result</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/SpecialKeys$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/SpecialKeys$.html">SpecialKeys</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TTY$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TTY$.html">TTY</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TermAction.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TermAction.html">TermAction</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TermInfo$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TermInfo.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TermInfo.html">TermInfo</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TermState$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TermState.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/TermState.html">TermState</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Terminal$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/Terminal$.html">Terminal</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/index.html">dotty.tools.dotc.repl.ammonite.terminal.filters</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/BasicFilters$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/BasicFilters$.html">BasicFilters</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/GUILikeFilters$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/GUILikeFilters$.html">GUILikeFilters</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/HistoryFilter$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/HistoryFilter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/HistoryFilter.html">HistoryFilter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/ReadlineFilters$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/ReadlineFilters$.html">ReadlineFilters</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/UndoFilter$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/UndoFilter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/UndoFilter.html">UndoFilter</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/UndoState$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/UndoState.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/repl/ammonite/terminal/filters/UndoState.html">UndoState</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/index.html">dotty.tools.dotc.reporting</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/reporting/ConsoleReporter$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/reporting/ConsoleReporter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/ConsoleReporter.html">ConsoleReporter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/reporting/HideNonSensicalMessages.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/HideNonSensicalMessages.html">HideNonSensicalMessages</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/reporting/MessageRendering.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/MessageRendering.html">MessageRendering</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/reporting/Reporter$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/reporting/Reporter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/Reporter.html">Reporter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/reporting/Reporting.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/Reporting.html">Reporting</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/reporting/StoreReporter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/StoreReporter.html">StoreReporter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/reporting/ThrowingReporter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/ThrowingReporter.html">ThrowingReporter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/reporting/UniqueMessagePositions.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/UniqueMessagePositions.html">UniqueMessagePositions</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/index.html">dotty.tools.dotc.reporting.diagnostic</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/ExtendMessage.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/ExtendMessage.html">ExtendMessage</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/Message$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/Message.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/Message.html">Message</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/MessageContainer$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/MessageContainer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/MessageContainer.html">MessageContainer</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/NoExplanation$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/NoExplanation.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/NoExplanation.html">NoExplanation</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/messages$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/reporting/diagnostic/messages$.html">messages</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/rewrite/index.html">dotty.tools.dotc.rewrite</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/rewrite/Rewrites$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/rewrite/Rewrites.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/rewrite/Rewrites.html">Rewrites</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/index.html">dotty.tools.dotc.sbt</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/sbt/DefaultShowAPI$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/DefaultShowAPI$.html">DefaultShowAPI</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/sbt/ExtractAPI.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/ExtractAPI.html">ExtractAPI</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/sbt/ExtractAPICollector.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/ExtractAPICollector.html">ExtractAPICollector</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/sbt/ExtractDependencies.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/ExtractDependencies.html">ExtractDependencies</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/sbt/ExtractDependenciesCollector.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/ExtractDependenciesCollector.html">ExtractDependenciesCollector</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/sbt/SafeLazy$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/SafeLazy$.html">SafeLazy</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/sbt/SafeLazyWrapper$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/SafeLazyWrapper$.html">SafeLazyWrapper</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/sbt/ShowAPI$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/ShowAPI$.html">ShowAPI</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/sbt/ThunkHolder.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/sbt/ThunkHolder.html">ThunkHolder</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/index.html">dotty.tools.dotc.transform</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ArrayConstructors.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ArrayConstructors.html">ArrayConstructors</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/AugmentScala2Traits.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/AugmentScala2Traits.html">AugmentScala2Traits</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/CapturedVars.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/CapturedVars.html">CapturedVars</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/CheckReentrant.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/CheckReentrant.html">CheckReentrant</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/CheckStatic.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/CheckStatic.html">CheckStatic</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ClassOf.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ClassOf.html">ClassOf</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/CollectEntryPoints.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/CollectEntryPoints.html">CollectEntryPoints</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/Constructors.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/Constructors.html">Constructors</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/CrossCastAnd.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/CrossCastAnd.html">CrossCastAnd</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/CtxLazy.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/CtxLazy.html">CtxLazy</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/DropInlined.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/DropInlined.html">DropInlined</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ElimByName.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ElimByName.html">ElimByName</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ElimErasedValueType.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ElimErasedValueType.html">ElimErasedValueType</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ElimRepeated.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ElimRepeated.html">ElimRepeated</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ElimStaticThis.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ElimStaticThis.html">ElimStaticThis</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/Erasure$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/Erasure.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/Erasure.html">Erasure</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ExpandPrivate.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ExpandPrivate.html">ExpandPrivate</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ExpandSAMs.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ExpandSAMs.html">ExpandSAMs</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/ExplicitOuter$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ExplicitOuter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ExplicitOuter.html">ExplicitOuter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ExplicitSelf.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ExplicitSelf.html">ExplicitSelf</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/ExtensionMethods$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ExtensionMethods.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ExtensionMethods.html">ExtensionMethods</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/FirstTransform.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/FirstTransform.html">FirstTransform</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/Flatten.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/Flatten.html">Flatten</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/FullParameterization$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/transform/FullParameterization.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/FullParameterization.html">FullParameterization</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/FunctionalInterfaces.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/FunctionalInterfaces.html">FunctionalInterfaces</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/GetClass.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/GetClass.html">GetClass</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/Getters.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/Getters.html">Getters</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/InterceptedMethods.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/InterceptedMethods.html">InterceptedMethods</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/IsInstanceOfEvaluator.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/IsInstanceOfEvaluator.html">IsInstanceOfEvaluator</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/LambdaLift$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/LambdaLift.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/LambdaLift.html">LambdaLift</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/LazyVals$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/LazyVals.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/LazyVals.html">LazyVals</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/LiftTry.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/LiftTry.html">LiftTry</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/LinkScala2ImplClasses.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/LinkScala2ImplClasses.html">LinkScala2ImplClasses</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/MacroTransform.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/MacroTransform.html">MacroTransform</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/Memoize.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/Memoize.html">Memoize</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/Mixin.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/Mixin.html">Mixin</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/MixinOps.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/MixinOps.html">MixinOps</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/MoveStatics.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/MoveStatics.html">MoveStatics</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/NonLocalReturns$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/NonLocalReturns.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/NonLocalReturns.html">NonLocalReturns</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/NormalizeFlags.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/NormalizeFlags.html">NormalizeFlags</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/OverridingPairs$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/OverridingPairs$.html">OverridingPairs</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ParamForwarding.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ParamForwarding.html">ParamForwarding</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/PatternMatcher.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/PatternMatcher.html">PatternMatcher</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/Pickler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/Pickler.html">Pickler</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/PostTyper.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/PostTyper.html">PostTyper</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/PrimitiveForwarders.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/PrimitiveForwarders.html">PrimitiveForwarders</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/ResolveSuper$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ResolveSuper.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ResolveSuper.html">ResolveSuper</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/RestoreScopes.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/RestoreScopes.html">RestoreScopes</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/SelectStatic.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/SelectStatic.html">SelectStatic</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/SeqLiterals.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/SeqLiterals.html">SeqLiterals</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/ShortcutImplicits.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ShortcutImplicits.html">ShortcutImplicits</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/Splitter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/Splitter.html">Splitter</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/SuperAccessors.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/SuperAccessors.html">SuperAccessors</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/SymUtils$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/SymUtils.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/SymUtils.html">SymUtils</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/SymbolOrdering.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/SymbolOrdering.html">SymbolOrdering</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/SyntheticMethods.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/SyntheticMethods.html">SyntheticMethods</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/TailRec$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/TailRec.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/TailRec.html">TailRec</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/TreeChecker.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/TreeChecker.html">TreeChecker</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/TreeExtractors$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/TreeExtractors$.html">TreeExtractors</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/TreeGen$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/TreeGen$.html">TreeGen</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/TreeTransforms$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/TreeTransforms$.html">TreeTransforms</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/TryCatchPatterns.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/TryCatchPatterns.html">TryCatchPatterns</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/transform/TypeTestsCasts.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/TypeTestsCasts.html">TypeTestsCasts</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/TypeUtils$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/TypeUtils.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/TypeUtils.html">TypeUtils</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/VCElideAllocations.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/VCElideAllocations.html">VCElideAllocations</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/VCInlineMethods.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/VCInlineMethods.html">VCInlineMethods</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/ValueClasses$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/ValueClasses$.html">ValueClasses</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/index.html">dotty.tools.dotc.transform.patmat</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Const$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Const.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Const.html">Const</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Empty$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Empty$.html">Empty</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Kon$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Kon.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Kon.html">Kon</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Or$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Or.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Or.html">Or</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Point.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Point.html">Point</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Space.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Space.html">Space</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/SpaceEngine.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/SpaceEngine.html">SpaceEngine</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/SpaceLogic.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/SpaceLogic.html">SpaceLogic</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Typ$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Typ.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Typ.html">Typ</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Var$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Var.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/transform/patmat/Var.html">Var</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/index.html">dotty.tools.dotc.typer</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/Applications$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/typer/Applications.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Applications.html">Applications</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/Checking$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/typer/Checking.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Checking.html">Checking</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/ConstFold$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/ConstFold$.html">ConstFold</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/typer/Docstrings.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Docstrings.html">Docstrings</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/Dynamic$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/typer/Dynamic.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Dynamic.html">Dynamic</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/EmptyTermRefSet$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/EmptyTermRefSet$.html">EmptyTermRefSet</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/ErrorReporting$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/ErrorReporting$.html">ErrorReporting</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/EtaExpansion$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/EtaExpansion$.html">EtaExpansion</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/ForceDegree$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/ForceDegree$.html">ForceDegree</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/FrontEnd.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/FrontEnd.html">FrontEnd</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/typer/ImplicitRunInfo.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/ImplicitRunInfo.html">ImplicitRunInfo</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/Implicits$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/typer/Implicits.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Implicits.html">Implicits</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/ImportInfo$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/ImportInfo.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/ImportInfo.html">ImportInfo</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/Inferencing$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Inferencing$.html">Inferencing</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/Inliner$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/Inliner.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Inliner.html">Inliner</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/Namer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Namer.html">Namer</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/NamerContextOps$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/typer/NamerContextOps.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/NamerContextOps.html">NamerContextOps</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/typer/NoChecking.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/NoChecking.html">NoChecking</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/ProtoTypes$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/ProtoTypes$.html">ProtoTypes</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/ReTyper.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/ReTyper.html">ReTyper</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/RefChecks$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/RefChecks.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/RefChecks.html">RefChecks</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/SearchHistory.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/SearchHistory.html">SearchHistory</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/TermRefSet.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/TermRefSet.html">TermRefSet</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/TypeAssigner$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/typer/TypeAssigner.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/TypeAssigner.html">TypeAssigner</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/Typer$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/Typer.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Typer.html">Typer</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/VarianceChecker$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/typer/VarianceChecker.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/VarianceChecker.html">VarianceChecker</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/typer/Variances$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/typer/Variances$.html">Variances</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/index.html">dotty.tools.dotc.util</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/Attachment$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/Attachment$.html">Attachment</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/Chars$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/Chars$.html">Chars</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/CommentParsing$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/CommentParsing$.html">CommentParsing</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/DiffUtil$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/DiffUtil$.html">DiffUtil</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/util/DotClass.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/DotClass.html">DotClass</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/FreshNameCreator$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/util/FreshNameCreator.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/FreshNameCreator.html">FreshNameCreator</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/HashSet$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/util/HashSet.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/HashSet.html">HashSet</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/LRUCache$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/util/LRUCache.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/LRUCache.html">LRUCache</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/NameTransformer$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/NameTransformer$.html">NameTransformer</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/NoSource$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/NoSource$.html">NoSource</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/NoSourcePosition$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/NoSourcePosition$.html">NoSourcePosition</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/Positions$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/Positions$.html">Positions</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/Property$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/Property$.html">Property</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/ScriptSourceFile$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/ScriptSourceFile$.html">ScriptSourceFile</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/util/Set.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/Set.html">Set</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/ShowPickled$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/ShowPickled$.html">ShowPickled</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/SimpleMap$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/util/SimpleMap.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/SimpleMap.html">SimpleMap</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/SixteenNibbles$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/util/SixteenNibbles.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/SixteenNibbles.html">SixteenNibbles</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/SourceFile$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/util/SourceFile.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/SourceFile.html">SourceFile</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/SourcePosition$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/util/SourcePosition.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/SourcePosition.html">SourcePosition</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/Stats$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/Stats$.html">Stats</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/Util$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/Util$.html">Util</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/common$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/common$.html">common</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/index.html">dotty.tools.dottydoc</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/DocCompiler.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/DocCompiler.html">DocCompiler</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/DocDriver.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/DocDriver.html">DocDriver</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/DocFrontEnd.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/DocFrontEnd.html">DocFrontEnd</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/Main$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/Main$.html">Main</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/index.html">dotty.tools.dottydoc.core</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/AlternateConstructors.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/AlternateConstructors.html">AlternateConstructors</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/ContextDottydoc.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/ContextDottydoc.html">ContextDottydoc</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/core/Counters$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/core/Counters.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/Counters.html">Counters</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/DocASTPhase.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/DocASTPhase.html">DocASTPhase</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/DocImplicitsPhase.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/DocImplicitsPhase.html">DocImplicitsPhase</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/DocstringPhase.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/DocstringPhase.html">DocstringPhase</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkCompanions.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkCompanions.html">LinkCompanions</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkImplicitlyAddedTypes.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkImplicitlyAddedTypes.html">LinkImplicitlyAddedTypes</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkParamListTypes.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkParamListTypes.html">LinkParamListTypes</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkReturnTypes.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkReturnTypes.html">LinkReturnTypes</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkSuperTypes.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/LinkSuperTypes.html">LinkSuperTypes</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/PackageObjectsPhase.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/PackageObjectsPhase.html">PackageObjectsPhase</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/SortMembers.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/SortMembers.html">SortMembers</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/core/Statistics$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/core/Statistics.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/Statistics.html">Statistics</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/StatisticsPhase.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/StatisticsPhase.html">StatisticsPhase</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/core/TypeLinker.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/TypeLinker.html">TypeLinker</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/core/UsecasePhase.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/UsecasePhase.html">UsecasePhase</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/core/transform$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/core/transform$.html">transform</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/index.html">dotty.tools.dottydoc.model</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/CaseClass.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/CaseClass.html">CaseClass</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Class.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Class.html">Class</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Companion.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Companion.html">Companion</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Constructors.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Constructors.html">Constructors</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Def.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Def.html">Def</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Entity.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Entity.html">Entity</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/ImplicitlyAddedEntity.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/ImplicitlyAddedEntity.html">ImplicitlyAddedEntity</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/JavaConverters$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/JavaConverters$.html">JavaConverters</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Members.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Members.html">Members</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Modifiers.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Modifiers.html">Modifiers</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/NonEntity$.html">O</a>
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/NonEntity.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/NonEntity.html">NonEntity</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Object.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Object.html">Object</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Package.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Package.html">Package</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/ParamList.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/ParamList.html">ParamList</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/ReturnValue.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/ReturnValue.html">ReturnValue</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/RootEntity$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/RootEntity$.html">RootEntity</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/SuperTypes.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/SuperTypes.html">SuperTypes</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Trait.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Trait.html">Trait</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/TypeAlias.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/TypeAlias.html">TypeAlias</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/TypeParams.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/TypeParams.html">TypeParams</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/Val.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/Val.html">Val</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/factories$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/factories$.html">factories</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/internal$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/internal$.html">internal</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/references$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/references$.html">references</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/index.html">dotty.tools.dottydoc.model.comment</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Block.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Block.html">Block</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Body$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Body.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Body.html">Body</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Bold$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Bold.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Bold.html">Bold</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Chain$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Chain.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Chain.html">Chain</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/CharReader.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/CharReader.html">CharReader</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Code$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Code.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Code.html">Code</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Comment$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Comment.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Comment.html">Comment</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/CommentCleaner.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/CommentCleaner.html">CommentCleaner</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/CommentParser.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/CommentParser.html">CommentParser</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/DefinitionList$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/DefinitionList.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/DefinitionList.html">DefinitionList</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/EntityLink$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/EntityLink.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/EntityLink.html">EntityLink</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/HorizontalRule$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/HorizontalRule.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/HorizontalRule.html">HorizontalRule</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/HtmlParsers$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/HtmlParsers$.html">HtmlParsers</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/HtmlTag$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/HtmlTag.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/HtmlTag.html">HtmlTag</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Inline.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Inline.html">Inline</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Italic$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Italic.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Italic.html">Italic</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Link$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Link.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Link.html">Link</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/LinkTo.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/LinkTo.html">LinkTo</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/LinkToEntity$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/LinkToEntity.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/LinkToEntity.html">LinkToEntity</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/LinkToExternal$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/LinkToExternal.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/LinkToExternal.html">LinkToExternal</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/MarkdownComment$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/MarkdownComment.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/MarkdownComment.html">MarkdownComment</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/MarkdownShortener.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/MarkdownShortener.html">MarkdownShortener</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/MarkupConversion.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/MarkupConversion.html">MarkupConversion</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Monospace$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Monospace.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Monospace.html">Monospace</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/OrderedList$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/OrderedList.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/OrderedList.html">OrderedList</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Paragraph$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Paragraph.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Paragraph.html">Paragraph</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/ParsedComment$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/ParsedComment.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/ParsedComment.html">ParsedComment</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Regexes$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Regexes$.html">Regexes</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Subscript$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Subscript.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Subscript.html">Subscript</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Summary$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Summary.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Summary.html">Summary</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Superscript$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Superscript.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Superscript.html">Superscript</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Text$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Text.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Text.html">Text</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Title$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Title.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Title.html">Title</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Tooltip$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Tooltip.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Tooltip.html">Tooltip</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Underline$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Underline.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/Underline.html">Underline</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/UnorderedList$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/UnorderedList.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/UnorderedList.html">UnorderedList</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/WikiComment$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/WikiComment.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/WikiComment.html">WikiComment</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/WikiParser.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/model/comment/WikiParser.html">WikiParser</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/index.html">dotty.tools.dottydoc.staticsite</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/BlogPost$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/BlogPost.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/BlogPost.html">BlogPost</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/DefaultParams$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/DefaultParams.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/DefaultParams.html">DefaultParams</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/HtmlPage.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/HtmlPage.html">HtmlPage</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/IllegalFrontMatter$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/IllegalFrontMatter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/IllegalFrontMatter.html">IllegalFrontMatter</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Include$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Include.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Include.html">Include</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Layout$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Layout.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Layout.html">Layout</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/LiquidTemplate$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/LiquidTemplate.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/LiquidTemplate.html">LiquidTemplate</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/MapOperations$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/MapOperations$.html">MapOperations</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/MarkdownCodeBlockVisitor$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/MarkdownCodeBlockVisitor$.html">MarkdownCodeBlockVisitor</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/MarkdownLinkVisitor$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/MarkdownLinkVisitor$.html">MarkdownLinkVisitor</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/MarkdownPage.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/MarkdownPage.html">MarkdownPage</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Page.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Page.html">Page</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/PageInfo$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/PageInfo.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/PageInfo.html">PageInfo</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/ResourceFinder.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/ResourceFinder.html">ResourceFinder</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Sidebar$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Sidebar.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Sidebar.html">Sidebar</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Site$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Site.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Site.html">Site</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/SiteInfo$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/SiteInfo.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/SiteInfo.html">SiteInfo</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Template.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Template.html">Template</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/TemplateRenderingError$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/TemplateRenderingError.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/TemplateRenderingError.html">TemplateRenderingError</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Title$.html">O</a>
<a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Title.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Title.html">Title</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Yaml$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/Yaml$.html">Yaml</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/filters$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/filters$.html">filters</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/tags$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/staticsite/tags$.html">tags</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/util/index.html">dotty.tools.dottydoc.util</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dottydoc/util/MemberLookup.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/util/MemberLookup.html">MemberLookup</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/util/syntax$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/util/syntax$.html">syntax</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/util/traversing$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/util/traversing$.html">traversing</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/util/internal/index.html">dotty.tools.dottydoc.util.internal</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dottydoc/util/internal/setters$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dottydoc/util/internal/setters$.html">setters</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/index.html">dotty.tools.io</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/DaemonThreadFactory$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DaemonThreadFactory.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DaemonThreadFactory.html">DaemonThreadFactory</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/Fileish$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/Fileish.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/Fileish.html">Fileish</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/Jar$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/Jar.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/Jar.html">Jar</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JarWriter.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JarWriter.html">JarWriter</a>
</li>
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/strawman/index.html">strawman</a>
</li>
<li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/strawman/collections/index.html">strawman.collections</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/strawman/collections/CollectionStrawMan1$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/strawman/collections/CollectionStrawMan1$.html">CollectionStrawMan1</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/strawman/collections/CollectionStrawMan4$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/strawman/collections/CollectionStrawMan4$.html">CollectionStrawMan4</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/strawman/collections/CollectionStrawMan5$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/strawman/collections/CollectionStrawMan5$.html">CollectionStrawMan5</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/strawman/collections/CollectionStrawMan6$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/strawman/collections/CollectionStrawMan6$.html">CollectionStrawMan6</a>
</li>
<li class="index-entity ">
<div class="entity-kinds">
<a class="letter-anchor class" href="../../../../../.././api/strawman/collections/LowPriority.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/strawman/collections/LowPriority.html">LowPriority</a>
</li>
</ul>
</div>
<div id="content-body">
<div id="menu-toggle" onclick="toggleMenu()">
<i class="fa fa-bars" aria-hidden="true"></i>
</div>
<script>
document.title = "Dotty API - Context"
</script>
<div id="entity-container">
<div id="entity-title">
<span id="entity-annotations">
</span>
<span id="entity-modifiers">
abstract
</span>
<span id="entity-kind">
class
</span>
<span id="entity-name">
Context
</span>
<div id="super-types">
<span class="keyword">extends</span>
<span class="entity-super-type">Periods</span>
<span class="keyword">with</span>
<span class="entity-super-type">Substituters</span>
<span class="keyword">with</span>
<span class="entity-super-type">TypeOps</span>
<span class="keyword">with</span>
<span class="entity-super-type">Phases</span>
<span class="keyword">with</span>
<span class="entity-super-type">Printers</span>
<span class="keyword">with</span>
<span class="entity-super-type">Symbols</span>
<span class="keyword">with</span>
<span class="entity-super-type">SymDenotations</span>
<span class="keyword">with</span>
<span class="entity-super-type">Reporting</span>
<span class="keyword">with</span>
<span class="entity-super-type">NamerContextOps</span>
<span class="keyword">with</span>
<span class="entity-super-type">Cloneable</span>
</div>
</div>
<div id="entity-body" class="entity-section">
<p>A context is passed basically everywhere in dotc.
This is convenient but carries the risk of captured contexts in
objects that turn into space leaks. To combat this risk, here are some
conventions to follow:</p>
<ul>
<li>Never let an implicit context be an argument of a class whose instances
live longer than the context.</li>
<li>Classes that need contexts for their initialization take an explicit parameter
named <code>initctx</code>. They pass initctx to all positions where it is needed
(and these positions should all be part of the intialization sequence of the class).</li>
<li>Classes that need contexts that survive initialization are instead passed
a "condensed context", typically named <code>cctx</code> (or they create one). Condensed contexts
just add some basic information to the context base without the
risk of capturing complete trees.</li>
<li>To make sure these rules are kept, it would be good to do a sanity
check using bytecode inspection with javap or scalap: Keep track
of all class fields of type context; allow them only in whitelisted
classes (which should be short-lived).</li>
</ul>
</div>
<h1 class="section ">
Constructors
</h1>
<div id="entity-constructors" class="entity-section ">
<div class="member">
<div class="member-title">
<span class="member-name">Context</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
</div>
</div>
<div class="member">
<div class="member-title">
<span class="member-name">Context</span>
<span class="no-left">(</span>
<span class="no-left">
ctx:
</span>
Context
<span class="no-left">)</span>
</div>
</div>
<div class="member">
<div class="member-title">
<span class="member-name">Context</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
</div>
</div>
<div class="member">
<div class="member-title">
<span class="member-name">Context</span>
<span class="no-left">(</span>
<span class="no-left">
ctx:
</span>
Context
<span class="no-left">)</span>
</div>
</div>
<div class="member">
<div class="member-title">
<span class="member-name">Context</span>
<span class="no-left">(</span>
<span class="no-left">
c:
</span>
Context
<span class="no-left">)</span>
</div>
</div>
<div class="member">
<div class="member-title">
<span class="member-name">Context</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
</div>
</div>
<div class="member">
<div class="member-title">
<span class="member-name">Context</span>
<span class="no-left">(</span>
<span class="no-left">
c:
</span>
Context
<span class="no-left">)</span>
</div>
</div>
</div>
<h1 class="section ">
Members
</h1>
<div id="entity-members" class="entity-section ">
<div id="NoPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'NoPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
NoPhase
</span>
<span class="no-left">: NoPhase$</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-NoPhase">
</div>
<div class="member-body-long" id ="long-body-NoPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="SomePhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'SomePhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
SomePhase
</span>
<span class="no-left">: SomePhase$</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-SomePhase">
</div>
<div class="member-body-long" id ="long-body-SomePhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_compilationUnit" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_compilationUnit');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_compilationUnit
</span>
<span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/CompilationUnit.html">CompilationUnit</a></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_compilationUnit">
<p>The current tree</p>
</div>
<div class="member-body-long" id ="long-body-_compilationUnit">
<p>The current tree</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_compilerCallback" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_compilerCallback');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_compilerCallback
</span>
<span class="no-left">: CompilerCallback</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_compilerCallback">
<p>The compiler callback implementation, or null if no callback will be called.</p>
</div>
<div class="member-body-long" id ="long-body-_compilerCallback">
<p>The compiler callback implementation, or null if no callback will be called.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_diagnostics" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_diagnostics');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_diagnostics
</span>
<span class="no-left">: Option
<span class="no-left no-right">[</span>
StringBuilder
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_diagnostics">
<p>An optional diagostics buffer than is used by some checking code
to provide more information in the buffer if it exists.</p>
</div>
<div class="member-body-long" id ="long-body-_diagnostics">
<p>An optional diagostics buffer than is used by some checking code
to provide more information in the buffer if it exists.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_freshNames" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_freshNames');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_freshNames
</span>
<span class="no-left">: FreshNameCreator</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_freshNames">
<p>The current fresh name creator</p>
</div>
<div class="member-body-long" id ="long-body-_freshNames">
<p>The current fresh name creator</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_gadt" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_gadt');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_gadt
</span>
<span class="no-left">: GADTMap</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_gadt">
<p>The current bounds in force for type parameters appearing in a GADT</p>
</div>
<div class="member-body-long" id ="long-body-_gadt">
<p>The current bounds in force for type parameters appearing in a GADT</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_importInfo" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_importInfo');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_importInfo
</span>
<span class="no-left">: ImportInfo</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_importInfo">
<p>The currently active import info</p>
</div>
<div class="member-body-long" id ="long-body-_importInfo">
<p>The currently active import info</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_mode" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_mode');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_mode
</span>
<span class="no-left">: Mode</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_mode">
<p>The scope nesting level</p>
</div>
<div class="member-body-long" id ="long-body-_mode">
<p>The scope nesting level</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_moreProperties" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_moreProperties');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_moreProperties
</span>
<span class="no-left">: Map
<span class="no-left no-right">[</span>
Key
<span class="no-left no-right">[</span>
Any
<span class="no-left">]</span><span class="">, </span>Any
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_moreProperties">
<p>A map in which more contextual properties can be stored</p>
</div>
<div class="member-body-long" id ="long-body-_moreProperties">
<p>A map in which more contextual properties can be stored</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_nextId" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_nextId');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_nextId
</span>
<span class="no-left">: Int</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_nextId">
<p>A counter for unique ids</p>
</div>
<div class="member-body-long" id ="long-body-_nextId">
<p>A counter for unique ids</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_outer" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_outer');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_outer
</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_outer">
<p>The outer context</p>
</div>
<div class="member-body-long" id ="long-body-_outer">
<p>The outer context</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_owner" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_owner');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_owner
</span>
<span class="no-left">: Symbol</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_owner">
<p>The current owner symbol</p>
</div>
<div class="member-body-long" id ="long-body-_owner">
<p>The current owner symbol</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_period" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_period');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_period
</span>
<span class="no-left">: Period</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_period">
<p>The current context</p>
</div>
<div class="member-body-long" id ="long-body-_period">
<p>The current context</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_printerFn" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_printerFn');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_printerFn
</span>
<span class="no-left">: Context<span class="right-arrow"> => </span>Printer</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_printerFn">
<p>The current plain printer</p>
</div>
<div class="member-body-long" id ="long-body-_printerFn">
<p>The current plain printer</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_runInfo" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_runInfo');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_runInfo
</span>
<span class="no-left">: RunInfo</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_runInfo">
<p>The current compiler-run specific Info</p>
</div>
<div class="member-body-long" id ="long-body-_runInfo">
<p>The current compiler-run specific Info</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_sbtCallback" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_sbtCallback');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_sbtCallback
</span>
<span class="no-left">: AnalysisCallback</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_sbtCallback">
<p>The sbt callback implementation if we are run from sbt, null otherwise</p>
</div>
<div class="member-body-long" id ="long-body-_sbtCallback">
<p>The sbt callback implementation if we are run from sbt, null otherwise</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_scope" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_scope');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_scope
</span>
<span class="no-left">: Scope</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_scope">
<p>The current scope</p>
</div>
<div class="member-body-long" id ="long-body-_scope">
<p>The current scope</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_searchHistory" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_searchHistory');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_searchHistory
</span>
<span class="no-left">: SearchHistory</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_searchHistory">
<p>The history of implicit searches that are currently active</p>
</div>
<div class="member-body-long" id ="long-body-_searchHistory">
<p>The history of implicit searches that are currently active</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_sstate" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_sstate');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_sstate
</span>
<span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/config/Settings$/SettingsState.html">SettingsState</a></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_sstate">
<p>The current settings values</p>
</div>
<div class="member-body-long" id ="long-body-_sstate">
<p>The current settings values</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_tree" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_tree');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_tree
</span>
<span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Tree.html">Tree</a>
<span class="no-left no-right">[</span>
<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$.html#Untyped">Untyped</a><span class="bounds"> <: </span>Any
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_tree">
<p>The current tree</p>
</div>
<div class="member-body-long" id ="long-body-_tree">
<p>The current tree</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_typeAssigner" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_typeAssigner');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_typeAssigner
</span>
<span class="no-left">: TypeAssigner</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_typeAssigner">
<p>The current type assigner or typer</p>
</div>
<div class="member-body-long" id ="long-body-_typeAssigner">
<p>The current type assigner or typer</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_typeComparer" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_typeComparer');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_typeComparer
</span>
<span class="no-left">: TypeComparer</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_typeComparer">
</div>
<div class="member-body-long" id ="long-body-_typeComparer">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_typerState" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_typerState');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
_typerState
</span>
<span class="no-left">: TyperState</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_typerState">
<p>The current type comparer</p>
</div>
<div class="member-body-long" id ="long-body-_typerState">
<p>The current type comparer</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="base" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'base');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
base
</span>
<span class="no-left">: ContextBase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-base">
<p>The context base at the root</p>
</div>
<div class="member-body-long" id ="long-body-base">
<p>The context base at the root</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="classOfId" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'classOfId');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
classOfId
</span>
<span class="no-left">: Array
<span class="no-left no-right">[</span>
ClassSymbol
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-classOfId">
<p>A map from a superclass id to the typeref of the class that has it</p>
</div>
<div class="member-body-long" id ="long-body-classOfId">
<p>A map from a superclass id to the typeref of the class that has it</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="creationTrace" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'creationTrace');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
creationTrace
</span>
<span class="no-left">: Array
<span class="no-left no-right">[</span>
StackTraceElement
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-creationTrace">
<p>If -Ydebug is on, the top of the stack trace where this context
was created, otherwise <code>null</code>.</p>
</div>
<div class="member-body-long" id ="long-body-creationTrace">
<p>If -Ydebug is on, the top of the stack trace where this context
was created, otherwise <code>null</code>.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="definitions" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'definitions');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
definitions
</span>
<span class="no-left">: Definitions</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-definitions">
<p>The standard definitions</p>
</div>
<div class="member-body-long" id ="long-body-definitions">
<p>The standard definitions</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="denotTransformers" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'denotTransformers');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
denotTransformers
</span>
<span class="no-left">: Array
<span class="no-left no-right">[</span>
DenotTransformer
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-denotTransformers">
</div>
<div class="member-body-long" id ="long-body-denotTransformers">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="findMemberCount" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'findMemberCount');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
findMemberCount
</span>
<span class="no-left">: Int</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-findMemberCount">
<p>Number of findMember calls on stack</p>
</div>
<div class="member-body-long" id ="long-body-findMemberCount">
<p>Number of findMember calls on stack</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="implicitsCache" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'implicitsCache');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
implicitsCache
</span>
<span class="no-left">: ContextualImplicits</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-implicitsCache">
<p>The new implicit references that are introduced by this scope</p>
</div>
<div class="member-body-long" id ="long-body-implicitsCache">
<p>The new implicit references that are introduced by this scope</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="indent" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'indent');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
indent
</span>
<span class="no-left">: Int</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-indent">
</div>
<div class="member-body-long" id ="long-body-indent">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="indentTab" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'indentTab');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
indentTab
</span>
<span class="no-left">: String</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-indentTab">
</div>
<div class="member-body-long" id ="long-body-indentTab">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="initialCtx" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'initialCtx');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
initialCtx
</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-initialCtx">
<p>The initial context</p>
</div>
<div class="member-body-long" id ="long-body-initialCtx">
<p>The initial context</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="lastSuperId" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'lastSuperId');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
lastSuperId
</span>
<span class="no-left">: Int</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-lastSuperId">
<p>The last allocated superclass id</p>
</div>
<div class="member-body-long" id ="long-body-lastSuperId">
<p>The last allocated superclass id</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="loaders" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'loaders');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
loaders
</span>
<span class="no-left">: SymbolLoaders</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-loaders">
<p>The symbol loaders</p>
</div>
<div class="member-body-long" id ="long-body-loaders">
<p>The symbol loaders</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="nextDenotTransformerId" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'nextDenotTransformerId');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
nextDenotTransformerId
</span>
<span class="no-left">: Array
<span class="no-left no-right">[</span>
Int
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-nextDenotTransformerId">
<p>Next denotation transformer id</p>
</div>
<div class="member-body-long" id ="long-body-nextDenotTransformerId">
<p>Next denotation transformer id</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="pendingMemberSearches" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'pendingMemberSearches');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
pendingMemberSearches
</span>
<span class="no-left">: List
<span class="no-left no-right">[</span>
Name
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-pendingMemberSearches">
<p>List of names which have a findMemberCall on stack,
after Config.LogPendingFindMemberThreshold is reached.</p>
</div>
<div class="member-body-long" id ="long-body-pendingMemberSearches">
<p>List of names which have a findMemberCall on stack,
after Config.LogPendingFindMemberThreshold is reached.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="pendingUnderlying" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'pendingUnderlying');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
pendingUnderlying
</span>
<span class="no-left">: HashSet
<span class="no-left no-right">[</span>
Type
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-pendingUnderlying">
<p>The set of named types on which a currently active invocation
of underlying during a controlled operation exists.</p>
</div>
<div class="member-body-long" id ="long-body-pendingUnderlying">
<p>The set of named types on which a currently active invocation
of underlying during a controlled operation exists.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phasedCtx" class="member private">
<div class="member-title">
<span class="expand-button " onclick="toggleMemberBody(this, 'phasedCtx');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
phasedCtx
</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phasedCtx">
<p>Those fields are used to cache phases created in withPhase.
phasedCtx is first phase with altered phase ever requested.
phasedCtxs is array that uses ph...
</p>
</div>
<div class="member-body-long" id ="long-body-phasedCtx">
<p>Those fields are used to cache phases created in withPhase.
phasedCtx is first phase with altered phase ever requested.
phasedCtxs is array that uses phaseId's as indexes,
contexts are created only on request and cached in this array</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phasedCtxs" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'phasedCtxs');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
phasedCtxs
</span>
<span class="no-left">: Array
<span class="no-left no-right">[</span>
Context
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phasedCtxs">
</div>
<div class="member-body-long" id ="long-body-phasedCtxs">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phases" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'phases');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
phases
</span>
<span class="no-left">: Array
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phases">
<p>Phases by id</p>
</div>
<div class="member-body-long" id ="long-body-phases">
<p>Phases by id</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phasesPlan" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'phasesPlan');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
phasesPlan
</span>
<span class="no-left">: List
<span class="no-left no-right">[</span>
List
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span>
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phasesPlan">
</div>
<div class="member-body-long" id ="long-body-phasesPlan">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="settings" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'settings');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
settings
</span>
<span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/config/ScalaSettings.html">ScalaSettings</a></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-settings">
<p>The applicable settings</p>
</div>
<div class="member-body-long" id ="long-body-settings">
<p>The applicable settings</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="squashedPhases" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'squashedPhases');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
squashedPhases
</span>
<span class="no-left">: Array
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-squashedPhases">
<p>Phases with consecutive Transforms grouped into a single phase, Empty array if squashing is disabled</p>
</div>
<div class="member-body-long" id ="long-body-squashedPhases">
<p>Phases with consecutive Transforms grouped into a single phase, Empty array if squashing is disabled</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="superIdOfClass" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'superIdOfClass');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
superIdOfClass
</span>
<span class="no-left">: AnyRefMap
<span class="no-left no-right">[</span>
ClassSymbol<span class="">, </span>Int
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-superIdOfClass">
<p>A map from a the typeref of a class to its superclass id</p>
</div>
<div class="member-body-long" id ="long-body-superIdOfClass">
<p>A map from a the typeref of a class to its superclass id</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toTextRecursions" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toTextRecursions');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
toTextRecursions
</span>
<span class="no-left">: Int</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toTextRecursions">
<p>Number of recursive invocations of a show method on current stack</p>
</div>
<div class="member-body-long" id ="long-body-toTextRecursions">
<p>Number of recursive invocations of a show method on current stack</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="underlyingRecursions" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'underlyingRecursions');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
underlyingRecursions
</span>
<span class="no-left">: Int</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-underlyingRecursions">
<p>The number of recursive invocation of underlying on a NamedType
during a controlled operation.</p>
</div>
<div class="member-body-long" id ="long-body-underlyingRecursions">
<p>The number of recursive invocation of underlying on a NamedType
during a controlled operation.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="uniqueNamedTypes" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'uniqueNamedTypes');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
uniqueNamedTypes
</span>
<span class="no-left">: NamedTypeUniques</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-uniqueNamedTypes">
<p>A table for hash consing unique named types</p>
</div>
<div class="member-body-long" id ="long-body-uniqueNamedTypes">
<p>A table for hash consing unique named types</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="uniqueRefinedTypes" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'uniqueRefinedTypes');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
uniqueRefinedTypes
</span>
<span class="no-left">: RefinedUniques</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-uniqueRefinedTypes">
<p>A table for hash consing unique refined types</p>
</div>
<div class="member-body-long" id ="long-body-uniqueRefinedTypes">
<p>A table for hash consing unique refined types</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="uniqueTypeAliases" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'uniqueTypeAliases');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
uniqueTypeAliases
</span>
<span class="no-left">: TypeAliasUniques</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-uniqueTypeAliases">
<p>A table for hash consing unique type bounds</p>
</div>
<div class="member-body-long" id ="long-body-uniqueTypeAliases">
<p>A table for hash consing unique type bounds</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="uniques" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'uniques');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
val
</span>
<span class="member-name ">
uniques
</span>
<span class="no-left">: HashSet
<span class="no-left no-right">[</span>
Type
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-uniques">
<p>A table for hash consing unique types</p>
</div>
<div class="member-body-long" id ="long-body-uniques">
<p>A table for hash consing unique types</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="unsafeNonvariant" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'unsafeNonvariant');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
var
</span>
<span class="member-name ">
unsafeNonvariant
</span>
<span class="no-left">: RunId</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-unsafeNonvariant">
<p>A flag that some unsafe nonvariant instantiation was encountered
in this run. Used as a shortcut to a avoid scans of types in
Typer.typedSelect.</p>
</div>
<div class="member-body-long" id ="long-body-unsafeNonvariant">
<p>A flag that some unsafe nonvariant instantiation was encountered
in this run. Used as a shortcut to a avoid scans of types in
Typer.typedSelect.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_diagnostics_=(x$1)" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_diagnostics_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private <accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
_diagnostics_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Option
<span class="no-left no-right">[</span>
StringBuilder
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_diagnostics_=(x$1)">
<p>An optional diagostics buffer than is used by some checking code
to provide more information in the buffer if it exists.</p>
</div>
<div class="member-body-long" id ="long-body-_diagnostics_=(x$1)">
<p>An optional diagostics buffer than is used by some checking code
to provide more information in the buffer if it exists.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_gadt_=(x$1)" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_gadt_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private <accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
_gadt_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
GADTMap
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_gadt_=(x$1)">
<p>The current bounds in force for type parameters appearing in a GADT</p>
</div>
<div class="member-body-long" id ="long-body-_gadt_=(x$1)">
<p>The current bounds in force for type parameters appearing in a GADT</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_moreProperties_=(x$1)" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_moreProperties_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private <accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
_moreProperties_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Map
<span class="no-left no-right">[</span>
Key
<span class="no-left no-right">[</span>
Any
<span class="no-left">]</span><span class="">, </span>Any
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_moreProperties_=(x$1)">
<p>A map in which more contextual properties can be stored</p>
</div>
<div class="member-body-long" id ="long-body-_moreProperties_=(x$1)">
<p>A map in which more contextual properties can be stored</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_nextId_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_nextId_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
_nextId_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Int
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_nextId_=(x$1)">
<p>A counter for unique ids</p>
</div>
<div class="member-body-long" id ="long-body-_nextId_=(x$1)">
<p>A counter for unique ids</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_searchHistory_=(x$1)" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_searchHistory_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private <accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
_searchHistory_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
SearchHistory
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_searchHistory_=(x$1)">
<p>The history of implicit searches that are currently active</p>
</div>
<div class="member-body-long" id ="long-body-_searchHistory_=(x$1)">
<p>The history of implicit searches that are currently active</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="_typeComparer_=(x$1)" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, '_typeComparer_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private <accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
_typeComparer_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
TypeComparer
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-_typeComparer_=(x$1)">
</div>
<div class="member-body-long" id ="long-body-_typeComparer_=(x$1)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="addMode(mode)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'addMode(mode)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
addMode
</span>
<span class="no-left">(</span>
<span class="no-left">
mode:
</span>
Mode
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-addMode(mode)">
</div>
<div class="member-body-long" id ="long-body-addMode(mode)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="allPhases" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'allPhases');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
allPhases
</span>
<span class="no-left">: Repr</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-allPhases">
</div>
<div class="member-body-long" id ="long-body-allPhases">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="atPrec(prec)(op)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'atPrec(prec)(op)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
atPrec
</span>
<span class="no-left">(</span>
<span class="no-left">
prec:
</span>
Precedence
<span class="no-left">)</span>
<span class="no-left">(</span>
<span class="no-left">
op: =>
</span>
Text
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-atPrec(prec)(op)">
<p>Generate text using <code>op</code>, assuming a given precedence level <code>prec</code>.</p>
</div>
<div class="member-body-long" id ="long-body-atPrec(prec)(op)">
<p>Generate text using <code>op</code>, assuming a given precedence level <code>prec</code>.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="changePrec(prec)(op)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'changePrec(prec)(op)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
changePrec
</span>
<span class="no-left">(</span>
<span class="no-left">
prec:
</span>
Precedence
<span class="no-left">)</span>
<span class="no-left">(</span>
<span class="no-left">
op: =>
</span>
Text
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-changePrec(prec)(op)">
<p>Generate text using <code>op</code>, assuming a given precedence level <code>prec</code>.
If new level <code>prec</code> is lower than previous level, put text in parentheses.</p>
</div>
<div class="member-body-long" id ="long-body-changePrec(prec)(op)">
<p>Generate text using <code>op</code>, assuming a given precedence level <code>prec</code>.
If new level <code>prec</code> is lower than previous level, put text in parentheses.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="checkSingleThreaded()" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'checkSingleThreaded()');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
checkSingleThreaded
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-checkSingleThreaded()">
<p>Check that we are on the same thread as before</p>
</div>
<div class="member-body-long" id ="long-body-checkSingleThreaded()">
<p>Check that we are on the same thread as before</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="classOfId_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'classOfId_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
classOfId_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Array
<span class="no-left no-right">[</span>
ClassSymbol
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-classOfId_=(x$1)">
<p>A map from a superclass id to the typeref of the class that has it</p>
</div>
<div class="member-body-long" id ="long-body-classOfId_=(x$1)">
<p>A map from a superclass id to the typeref of the class that has it</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="clone()" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'clone()');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
clone
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">: Object</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-clone()">
</div>
<div class="member-body-long" id ="long-body-clone()">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="compilationUnit" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'compilationUnit');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
compilationUnit
</span>
<span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/CompilationUnit.html">CompilationUnit</a></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-compilationUnit">
</div>
<div class="member-body-long" id ="long-body-compilationUnit">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="compilationUnit_=(compilationUnit)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'compilationUnit_=(compilationUnit)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
compilationUnit_=
</span>
<span class="no-left">(</span>
<span class="no-left">
compilationUnit:
</span>
<a href="../../../../../.././api/dotty/tools/dotc/CompilationUnit.html">CompilationUnit</a>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-compilationUnit_=(compilationUnit)">
</div>
<div class="member-body-long" id ="long-body-compilationUnit_=(compilationUnit)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="compilerCallback" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'compilerCallback');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
compilerCallback
</span>
<span class="no-left">: CompilerCallback</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-compilerCallback">
</div>
<div class="member-body-long" id ="long-body-compilerCallback">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="compilerCallback_=(callback)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'compilerCallback_=(callback)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
compilerCallback_=
</span>
<span class="no-left">(</span>
<span class="no-left">
callback:
</span>
CompilerCallback
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-compilerCallback_=(callback)">
</div>
<div class="member-body-long" id ="long-body-compilerCallback_=(callback)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="creationTrace_=(x$1)" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'creationTrace_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private <accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
creationTrace_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Array
<span class="no-left no-right">[</span>
StackTraceElement
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-creationTrace_=(x$1)">
<p>If -Ydebug is on, the top of the stack trace where this context
was created, otherwise <code>null</code>.</p>
</div>
<div class="member-body-long" id ="long-body-creationTrace_=(x$1)">
<p>If -Ydebug is on, the top of the stack trace where this context
was created, otherwise <code>null</code>.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="ctx" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'ctx');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
implicit
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
ctx
</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-ctx">
</div>
<div class="member-body-long" id ="long-body-ctx">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="currentPrecedence" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'currentPrecedence');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
currentPrecedence
</span>
<span class="no-left">: Precedence</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-currentPrecedence">
<p>The current precedence level</p>
</div>
<div class="member-body-long" id ="long-body-currentPrecedence">
<p>The current precedence level</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="dclText(sd)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'dclText(sd)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
dclText
</span>
<span class="no-left">(</span>
<span class="no-left">
sd:
</span>
SingleDenotation
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-dclText(sd)">
<p>Textual representation of single denotation's declaration</p>
</div>
<div class="member-body-long" id ="long-body-dclText(sd)">
<p>Textual representation of single denotation's declaration</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="dclText(sym)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'dclText(sym)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
dclText
</span>
<span class="no-left">(</span>
<span class="no-left">
sym:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-dclText(sym)">
<p>Textual representation of symbol's declaration</p>
</div>
<div class="member-body-long" id ="long-body-dclText(sym)">
<p>Textual representation of symbol's declaration</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="dclsText(syms,sep)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'dclsText(syms,sep)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
dclsText
</span>
<span class="no-left">(</span>
<span class="no-left">
syms:
</span>
List
<span class="no-left no-right">[</span>
Symbol
<span class="no-left">]</span>
<span class="no-left">, </span>
<span class="">
sep:
</span>
String
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-dclsText(syms,sep)">
<p>Textual representation of all symbols in given list,
using <code>dclText</code> for displaying each.</p>
</div>
<div class="member-body-long" id ="long-body-dclsText(syms,sep)">
<p>Textual representation of all symbols in given list,
using <code>dclText</code> for displaying each.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="debug" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'debug');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
debug
</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-debug">
<p>Is the debug option set?</p>
</div>
<div class="member-body-long" id ="long-body-debug">
<p>Is the debug option set?</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="denotTransformers_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'denotTransformers_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
denotTransformers_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Array
<span class="no-left no-right">[</span>
DenotTransformer
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-denotTransformers_=(x$1)">
</div>
<div class="member-body-long" id ="long-body-denotTransformers_=(x$1)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="diagnose(str)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'diagnose(str)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
diagnose
</span>
<span class="no-left">(</span>
<span class="no-left">
str: =>
</span>
String
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-diagnose(str)">
<p>Leave message in diagnostics buffer if it exists</p>
</div>
<div class="member-body-long" id ="long-body-diagnose(str)">
<p>Leave message in diagnostics buffer if it exists</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="diagnostics" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'diagnostics');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
diagnostics
</span>
<span class="no-left">: Option
<span class="no-left no-right">[</span>
StringBuilder
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-diagnostics">
</div>
<div class="member-body-long" id ="long-body-diagnostics">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="diagnostics_=(diagnostics)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'diagnostics_=(diagnostics)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
diagnostics_=
</span>
<span class="no-left">(</span>
<span class="no-left">
diagnostics:
</span>
Option
<span class="no-left no-right">[</span>
StringBuilder
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-diagnostics_=(diagnostics)">
</div>
<div class="member-body-long" id ="long-body-diagnostics_=(diagnostics)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="docCtx" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'docCtx');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
docCtx
</span>
<span class="no-left">: Option
<span class="no-left no-right">[</span>
ContextDocstrings
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-docCtx">
</div>
<div class="member-body-long" id ="long-body-docCtx">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="docbase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'docbase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
docbase
</span>
<span class="no-left">: ContextDottydoc</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-docbase">
</div>
<div class="member-body-long" id ="long-body-docbase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="elimErasedValueTypePhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'elimErasedValueTypePhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
elimErasedValueTypePhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-elimErasedValueTypePhase">
</div>
<div class="member-body-long" id ="long-body-elimErasedValueTypePhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="elimRepeatedPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'elimRepeatedPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
elimRepeatedPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-elimRepeatedPhase">
</div>
<div class="member-body-long" id ="long-body-elimRepeatedPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="enclTemplate" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'enclTemplate');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
enclTemplate
</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-enclTemplate">
<p>The next outer context whose tree is a template or package definition</p>
</div>
<div class="member-body-long" id ="long-body-enclTemplate">
<p>The next outer context whose tree is a template or package definition</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="eq(x$0)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'eq(x$0)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
eq
</span>
<span class="no-left">(</span>
<span class="no-left">
x$0:
</span>
Object
<span class="no-left">)</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-eq(x$0)">
</div>
<div class="member-body-long" id ="long-body-eq(x$0)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="erasedTypes" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'erasedTypes');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
erasedTypes
</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-erasedTypes">
<p>Does current phase use an erased types interpretation?</p>
</div>
<div class="member-body-long" id ="long-body-erasedTypes">
<p>Does current phase use an erased types interpretation?</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="erasurePhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'erasurePhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
erasurePhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-erasurePhase">
</div>
<div class="member-body-long" id ="long-body-erasurePhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="explicitOuterPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'explicitOuterPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
explicitOuterPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-explicitOuterPhase">
</div>
<div class="member-body-long" id ="long-body-explicitOuterPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="exprContext(stat,exprOwner)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'exprContext(stat,exprOwner)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
exprContext
</span>
<span class="no-left">(</span>
<span class="no-left">
stat:
</span>
<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Tree.html">Tree</a>
<span class="no-left no-right">[</span>
<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$.html#Untyped">Untyped</a><span class="bounds"> <: </span>Any
<span class="no-left">]</span>
<span class="no-left">, </span>
<span class="">
exprOwner:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-exprContext(stat,exprOwner)">
<p>The context of expression <code>expr</code> seen as a member of a statement sequence</p>
</div>
<div class="member-body-long" id ="long-body-exprContext(stat,exprOwner)">
<p>The context of expression <code>expr</code> seen as a member of a statement sequence</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="extendedLocationText(sym)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'extendedLocationText(sym)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
extendedLocationText
</span>
<span class="no-left">(</span>
<span class="no-left">
sym:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-extendedLocationText(sym)">
<p>A description of sym's location</p>
</div>
<div class="member-body-long" id ="long-body-extendedLocationText(sym)">
<p>A description of sym's location</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="extensionMethodsPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'extensionMethodsPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
extensionMethodsPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-extensionMethodsPhase">
</div>
<div class="member-body-long" id ="long-body-extensionMethodsPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="finalize()" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'finalize()');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
finalize
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-finalize()">
</div>
<div class="member-body-long" id ="long-body-finalize()">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="findMemberCount_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'findMemberCount_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
<accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
findMemberCount_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Int
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-findMemberCount_=(x$1)">
<p>Number of findMember calls on stack</p>
</div>
<div class="member-body-long" id ="long-body-findMemberCount_=(x$1)">
<p>Number of findMember calls on stack</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="flattenPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'flattenPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
flattenPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-flattenPhase">
</div>
<div class="member-body-long" id ="long-body-flattenPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="fresh" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'fresh');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
fresh
</span>
<span class="no-left">: FreshContext</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-fresh">
<p>A fresh clone of this context.</p>
</div>
<div class="member-body-long" id ="long-body-fresh">
<p>A fresh clone of this context.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="freshName(prefix)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'freshName(prefix)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
freshName
</span>
<span class="no-left">(</span>
<span class="no-left">
prefix:
</span>
String
<span class="no-left">)</span>
<span class="no-left">: String</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-freshName(prefix)">
</div>
<div class="member-body-long" id ="long-body-freshName(prefix)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="freshName(prefix)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'freshName(prefix)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
freshName
</span>
<span class="no-left">(</span>
<span class="no-left">
prefix:
</span>
Name
<span class="no-left">)</span>
<span class="no-left">: String</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-freshName(prefix)">
</div>
<div class="member-body-long" id ="long-body-freshName(prefix)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="freshName$default$1" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'freshName$default$1');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
freshName$default$1
</span>
<span class="no-left">: String</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-freshName$default$1">
</div>
<div class="member-body-long" id ="long-body-freshName$default$1">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="freshNames" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'freshNames');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
freshNames
</span>
<span class="no-left">: FreshNameCreator</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-freshNames">
</div>
<div class="member-body-long" id ="long-body-freshNames">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="freshNames_=(freshNames)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'freshNames_=(freshNames)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
freshNames_=
</span>
<span class="no-left">(</span>
<span class="no-left">
freshNames:
</span>
FreshNameCreator
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-freshNames_=(freshNames)">
</div>
<div class="member-body-long" id ="long-body-freshNames_=(freshNames)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="fullNameString(sym)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'fullNameString(sym)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
fullNameString
</span>
<span class="no-left">(</span>
<span class="no-left">
sym:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: String</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-fullNameString(sym)">
<p>The fully qualified name of the symbol</p>
</div>
<div class="member-body-long" id ="long-body-fullNameString(sym)">
<p>The fully qualified name of the symbol</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="gadt" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'gadt');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
gadt
</span>
<span class="no-left">: GADTMap</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-gadt">
</div>
<div class="member-body-long" id ="long-body-gadt">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="gadt_=(gadt)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'gadt_=(gadt)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
gadt_=
</span>
<span class="no-left">(</span>
<span class="no-left">
gadt:
</span>
GADTMap
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-gadt_=(gadt)">
</div>
<div class="member-body-long" id ="long-body-gadt_=(gadt)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="genBCodePhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'genBCodePhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
genBCodePhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-genBCodePhase">
</div>
<div class="member-body-long" id ="long-body-genBCodePhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="gettersPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'gettersPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
gettersPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-gettersPhase">
</div>
<div class="member-body-long" id ="long-body-gettersPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="implicits" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'implicits');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
implicits
</span>
<span class="no-left">: ContextualImplicits</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-implicits">
</div>
<div class="member-body-long" id ="long-body-implicits">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="implicitsCache_=(x$1)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'implicitsCache_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected <accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
implicitsCache_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
ContextualImplicits
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-implicitsCache_=(x$1)">
<p>The new implicit references that are introduced by this scope</p>
</div>
<div class="member-body-long" id ="long-body-implicitsCache_=(x$1)">
<p>The new implicit references that are introduced by this scope</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="importInfo" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'importInfo');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
importInfo
</span>
<span class="no-left">: ImportInfo</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-importInfo">
</div>
<div class="member-body-long" id ="long-body-importInfo">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="importInfo_=(importInfo)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'importInfo_=(importInfo)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
importInfo_=
</span>
<span class="no-left">(</span>
<span class="no-left">
importInfo:
</span>
ImportInfo
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-importInfo_=(importInfo)">
</div>
<div class="member-body-long" id ="long-body-importInfo_=(importInfo)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="indent_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'indent_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
indent_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Int
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-indent_=(x$1)">
</div>
<div class="member-body-long" id ="long-body-indent_=(x$1)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="init(outer)" class="member protected">
<div class="member-title">
<span class="expand-button " onclick="toggleMemberBody(this, 'init(outer)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
init
</span>
<span class="no-left">(</span>
<span class="no-left">
outer:
</span>
Context
<span class="no-left">)</span>
<span class="no-left">: Context<span class="and-or-separator"> & </span>Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-init(outer)">
<p>A condensed context containing essential information of this but
no outer contexts except the initial context.
private var _condensed: CondensedContext...
</p>
</div>
<div class="member-body-long" id ="long-body-init(outer)">
<p>A condensed context containing essential information of this but
no outer contexts except the initial context.
private var _condensed: CondensedContext = null
def condensed: CondensedContext = {
if (_condensed eq outer.condensed)
_condensed = base.initialCtx.fresh
.withPeriod(period)
.withNewMode(mode)
// typerState and its constraint is not preserved in condensed
// reporter is always ThrowingReporter
.withPrinterFn(printerFn)
.withOwner(owner)
.withSettings(sstate)
// tree is not preserved in condensed
.withRunInfo(runInfo)
.withDiagnostics(diagnostics)
.withMoreProperties(moreProperties)
_condensed
}</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="initialize()(ctx)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'initialize()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
initialize
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">(</span>
<span class="no-left keyword">implicit</span>
<span class="no-left">
ctx:
</span>
Context
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-initialize()(ctx)">
<p>Initializes the <code>ContextBase</code> with a starting context.
This initializes the <code>platform</code> and the <code>definitions</code>.</p>
</div>
<div class="member-body-long" id ="long-body-initialize()(ctx)">
<p>Initializes the <code>ContextBase</code> with a starting context.
This initializes the <code>platform</code> and the <code>definitions</code>.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="isAfterTyper(phase)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'isAfterTyper(phase)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
isAfterTyper
</span>
<span class="no-left">(</span>
<span class="no-left">
phase:
</span>
Phase
<span class="no-left">)</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-isAfterTyper(phase)">
</div>
<div class="member-body-long" id ="long-body-isAfterTyper(phase)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="isClassDefContext" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'isClassDefContext');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
isClassDefContext
</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-isClassDefContext">
<p>Is this a context for the members of a class definition?</p>
</div>
<div class="member-body-long" id ="long-body-isClassDefContext">
<p>Is this a context for the members of a class definition?</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="isImportContext" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'isImportContext');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
isImportContext
</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-isImportContext">
<p>Is this a context that introduces an import clause?</p>
</div>
<div class="member-body-long" id ="long-body-isImportContext">
<p>Is this a context that introduces an import clause?</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="isNonEmptyScopeContext" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'isNonEmptyScopeContext');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
isNonEmptyScopeContext
</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-isNonEmptyScopeContext">
<p>Is this a context that introduces a non-empty scope?</p>
</div>
<div class="member-body-long" id ="long-body-isNonEmptyScopeContext">
<p>Is this a context that introduces a non-empty scope?</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="kindString(sym)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'kindString(sym)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
kindString
</span>
<span class="no-left">(</span>
<span class="no-left">
sym:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: String</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-kindString(sym)">
<p>The kind of the symbol</p>
</div>
<div class="member-body-long" id ="long-body-kindString(sym)">
<p>The kind of the symbol</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="lambdaLiftPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'lambdaLiftPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
lambdaLiftPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-lambdaLiftPhase">
</div>
<div class="member-body-long" id ="long-body-lambdaLiftPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="lastSuperId_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'lastSuperId_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
lastSuperId_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Int
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-lastSuperId_=(x$1)">
<p>The last allocated superclass id</p>
</div>
<div class="member-body-long" id ="long-body-lastSuperId_=(x$1)">
<p>The last allocated superclass id</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="locatedText(sym)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'locatedText(sym)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
locatedText
</span>
<span class="no-left">(</span>
<span class="no-left">
sym:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-locatedText(sym)">
<p>Textual representation of symbol and its location</p>
</div>
<div class="member-body-long" id ="long-body-locatedText(sym)">
<p>Textual representation of symbol and its location</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="locationText(sym)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'locationText(sym)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
locationText
</span>
<span class="no-left">(</span>
<span class="no-left">
sym:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-locationText(sym)">
<p>If symbol's owner is a printable class C, the text "in C", otherwise ""</p>
</div>
<div class="member-body-long" id ="long-body-locationText(sym)">
<p>If symbol's owner is a printable class C, the text "in C", otherwise ""</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="maskMode(mode)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'maskMode(mode)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
maskMode
</span>
<span class="no-left">(</span>
<span class="no-left">
mode:
</span>
Mode
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-maskMode(mode)">
</div>
<div class="member-body-long" id ="long-body-maskMode(mode)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="missingHook(owner,name)(ctx)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'missingHook(owner,name)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
missingHook
</span>
<span class="no-left">(</span>
<span class="no-left">
owner:
</span>
Symbol
<span class="no-left">, </span>
<span class="">
name:
</span>
Name
<span class="no-left">)</span>
<span class="no-left">(</span>
<span class="no-left keyword">implicit</span>
<span class="no-left">
ctx:
</span>
Context
<span class="no-left">)</span>
<span class="no-left">: Symbol</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-missingHook(owner,name)(ctx)">
<p>If we are looking for a non-existing term name in a package,
assume it is a package for which we do not have a directory and
enter it.</p>
</div>
<div class="member-body-long" id ="long-body-missingHook(owner,name)(ctx)">
<p>If we are looking for a non-existing term name in a package,
assume it is a package for which we do not have a directory and
enter it.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="mode" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'mode');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
mode
</span>
<span class="no-left">: Mode</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-mode">
</div>
<div class="member-body-long" id ="long-body-mode">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="mode_=(mode)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'mode_=(mode)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
mode_=
</span>
<span class="no-left">(</span>
<span class="no-left">
mode:
</span>
Mode
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-mode_=(mode)">
</div>
<div class="member-body-long" id ="long-body-mode_=(mode)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="moreProperties" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'moreProperties');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
moreProperties
</span>
<span class="no-left">: Map
<span class="no-left no-right">[</span>
Key
<span class="no-left no-right">[</span>
Any
<span class="no-left">]</span><span class="">, </span>Any
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-moreProperties">
</div>
<div class="member-body-long" id ="long-body-moreProperties">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="moreProperties_=(moreProperties)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'moreProperties_=(moreProperties)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
moreProperties_=
</span>
<span class="no-left">(</span>
<span class="no-left">
moreProperties:
</span>
Map
<span class="no-left no-right">[</span>
Key
<span class="no-left no-right">[</span>
Any
<span class="no-left">]</span><span class="">, </span>Any
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-moreProperties_=(moreProperties)">
</div>
<div class="member-body-long" id ="long-body-moreProperties_=(moreProperties)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="nameString(sym)" class="member ">
<div class="member-title">
<span class="expand-button " onclick="toggleMemberBody(this, 'nameString(sym)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
nameString
</span>
<span class="no-left">(</span>
<span class="no-left">
sym:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: String</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-nameString(sym)">
<p>The name of the given symbol.
If !settings.debug, the original name where
expansions of operators are translated back to operator symbol.
E.g. $eq => =.
I...</p>
</div>
<div class="member-body-long" id ="long-body-nameString(sym)">
<p>The name of the given symbol.
If !settings.debug, the original name where
expansions of operators are translated back to operator symbol.
E.g. $eq => =.
If settings.uniqid, adds id.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="nameString(name)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'nameString(name)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
nameString
</span>
<span class="no-left">(</span>
<span class="no-left">
name:
</span>
Name
<span class="no-left">)</span>
<span class="no-left">: String</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-nameString(name)">
<p>The name, possibley with with namespace suffix if debugNames is set:
/L for local names, /V for other term names, /T for type names</p>
</div>
<div class="member-body-long" id ="long-body-nameString(name)">
<p>The name, possibley with with namespace suffix if debugNames is set:
/L for local names, /V for other term names, /T for type names</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="ne(x$0)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'ne(x$0)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
ne
</span>
<span class="no-left">(</span>
<span class="no-left">
x$0:
</span>
Object
<span class="no-left">)</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-ne(x$0)">
</div>
<div class="member-body-long" id ="long-body-ne(x$0)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="newPlatform(ctx)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'newPlatform(ctx)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
newPlatform
</span>
<span class="no-left">(</span>
<span class="no-left keyword">implicit</span>
<span class="no-left">
ctx:
</span>
Context
<span class="no-left">)</span>
<span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/config/Platform.html">Platform</a></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-newPlatform(ctx)">
</div>
<div class="member-body-long" id ="long-body-newPlatform(ctx)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="nextDenotTransformerId_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'nextDenotTransformerId_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
nextDenotTransformerId_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Array
<span class="no-left no-right">[</span>
Int
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-nextDenotTransformerId_=(x$1)">
<p>Next denotation transformer id</p>
</div>
<div class="member-body-long" id ="long-body-nextDenotTransformerId_=(x$1)">
<p>Next denotation transformer id</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="nextId" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'nextId');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
nextId
</span>
<span class="no-left">: Int</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-nextId">
</div>
<div class="member-body-long" id ="long-body-nextId">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="nextSuperId" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'nextSuperId');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
nextSuperId
</span>
<span class="no-left">: Int</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-nextSuperId">
<p>Allocate and return next free superclass id</p>
</div>
<div class="member-body-long" id ="long-body-nextSuperId">
<p>Allocate and return next free superclass id</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="notify()" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'notify()');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
notify
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-notify()">
</div>
<div class="member-body-long" id ="long-body-notify()">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="notifyAll()" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'notifyAll()');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
notifyAll
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-notifyAll()">
</div>
<div class="member-body-long" id ="long-body-notifyAll()">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="outer" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'outer');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
outer
</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-outer">
</div>
<div class="member-body-long" id ="long-body-outer">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="outer_=(outer)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'outer_=(outer)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
outer_=
</span>
<span class="no-left">(</span>
<span class="no-left">
outer:
</span>
Context
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-outer_=(outer)">
</div>
<div class="member-body-long" id ="long-body-outer_=(outer)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="outersIterator" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'outersIterator');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
outersIterator
</span>
<span class="no-left">: Iterator
<span class="no-left no-right">[</span>
Context
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-outersIterator">
<p>All outer contexts, ending in <code>base.initialCtx</code> and then <code>NoContext</code></p>
</div>
<div class="member-body-long" id ="long-body-outersIterator">
<p>All outer contexts, ending in <code>base.initialCtx</code> and then <code>NoContext</code></p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="owner" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'owner');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
owner
</span>
<span class="no-left">: Symbol</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-owner">
</div>
<div class="member-body-long" id ="long-body-owner">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="owner_=(owner)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'owner_=(owner)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
owner_=
</span>
<span class="no-left">(</span>
<span class="no-left">
owner:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-owner_=(owner)">
</div>
<div class="member-body-long" id ="long-body-owner_=(owner)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="patmatPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'patmatPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
patmatPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-patmatPhase">
</div>
<div class="member-body-long" id ="long-body-patmatPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="pendingMemberSearches_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'pendingMemberSearches_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
<accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
pendingMemberSearches_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
List
<span class="no-left no-right">[</span>
Name
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-pendingMemberSearches_=(x$1)">
<p>List of names which have a findMemberCall on stack,
after Config.LogPendingFindMemberThreshold is reached.</p>
</div>
<div class="member-body-long" id ="long-body-pendingMemberSearches_=(x$1)">
<p>List of names which have a findMemberCall on stack,
after Config.LogPendingFindMemberThreshold is reached.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="period" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'period');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
period
</span>
<span class="no-left">: Period</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-period">
</div>
<div class="member-body-long" id ="long-body-period">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="period_=(period)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'period_=(period)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
period_=
</span>
<span class="no-left">(</span>
<span class="no-left">
period:
</span>
Period
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-period_=(period)">
</div>
<div class="member-body-long" id ="long-body-period_=(period)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phaseOfClass(pclass)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'phaseOfClass(pclass)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
phaseOfClass
</span>
<span class="no-left">(</span>
<span class="no-left">
pclass:
</span>
Class
<span class="no-left no-right">[</span>
Nothing<span class="bounds"> <: </span>Any
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: A</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phaseOfClass(pclass)">
</div>
<div class="member-body-long" id ="long-body-phaseOfClass(pclass)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phasePlan" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'phasePlan');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
phasePlan
</span>
<span class="no-left">: List
<span class="no-left no-right">[</span>
List
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span>
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phasePlan">
</div>
<div class="member-body-long" id ="long-body-phasePlan">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phasedCtx_=(x$1)" class="member private">
<div class="member-title">
<span class="expand-button " onclick="toggleMemberBody(this, 'phasedCtx_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private <accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
phasedCtx_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Context
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phasedCtx_=(x$1)">
<p>Those fields are used to cache phases created in withPhase.
phasedCtx is first phase with altered phase ever requested.
phasedCtxs is array that uses ph...
</p>
</div>
<div class="member-body-long" id ="long-body-phasedCtx_=(x$1)">
<p>Those fields are used to cache phases created in withPhase.
phasedCtx is first phase with altered phase ever requested.
phasedCtxs is array that uses phaseId's as indexes,
contexts are created only on request and cached in this array</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phasedCtxs_=(x$1)" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'phasedCtxs_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private <accessor>
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
phasedCtxs_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Array
<span class="no-left no-right">[</span>
Context
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phasedCtxs_=(x$1)">
</div>
<div class="member-body-long" id ="long-body-phasedCtxs_=(x$1)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phasesPlan_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'phasesPlan_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
phasesPlan_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
List
<span class="no-left no-right">[</span>
List
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span>
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phasesPlan_=(x$1)">
</div>
<div class="member-body-long" id ="long-body-phasesPlan_=(x$1)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="phases_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'phases_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
phases_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Array
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-phases_=(x$1)">
<p>Phases by id</p>
</div>
<div class="member-body-long" id ="long-body-phases_=(x$1)">
<p>Phases by id</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="picklerPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'picklerPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
picklerPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-picklerPhase">
</div>
<div class="member-body-long" id ="long-body-picklerPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="plain" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'plain');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
plain
</span>
<span class="no-left">: Printer</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-plain">
<p>A plain printer without any embellishments</p>
</div>
<div class="member-body-long" id ="long-body-plain">
<p>A plain printer without any embellishments</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="platform" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'platform');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
platform
</span>
<span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/config/Platform.html">Platform</a></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-platform">
<p>The platform</p>
</div>
<div class="member-body-long" id ="long-body-platform">
<p>The platform</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="printCreationTraces()" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'printCreationTraces()');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
printCreationTraces
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-printCreationTraces()">
<p>Print all enclosing context's creation stacktraces</p>
</div>
<div class="member-body-long" id ="long-body-printCreationTraces()">
<p>Print all enclosing context's creation stacktraces</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="printerFn" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'printerFn');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
printerFn
</span>
<span class="no-left">: Context<span class="right-arrow"> => </span>Printer</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-printerFn">
</div>
<div class="member-body-long" id ="long-body-printerFn">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="printerFn_=(printerFn)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'printerFn_=(printerFn)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
printerFn_=
</span>
<span class="no-left">(</span>
<span class="no-left">
printerFn:
</span>
Context<span class="right-arrow"> => </span>Printer
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-printerFn_=(printerFn)">
</div>
<div class="member-body-long" id ="long-body-printerFn_=(printerFn)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="property(key)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'property(key)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
property
</span>
<span class="no-left">(</span>
<span class="no-left">
key:
</span>
Key
<span class="no-left no-right">[</span>
T
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Option
<span class="no-left no-right">[</span>
T
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-property(key)">
</div>
<div class="member-body-long" id ="long-body-property(key)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="refchecksPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'refchecksPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
refchecksPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-refchecksPhase">
</div>
<div class="member-body-long" id ="long-body-refchecksPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="reporter" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'reporter');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
reporter
</span>
<span class="no-left">: Reporter</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-reporter">
<p>The current reporter</p>
</div>
<div class="member-body-long" id ="long-body-reporter">
<p>The current reporter</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="reset()" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'reset()');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
reset
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-reset()">
</div>
<div class="member-body-long" id ="long-body-reset()">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="retractMode(mode)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'retractMode(mode)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
retractMode
</span>
<span class="no-left">(</span>
<span class="no-left">
mode:
</span>
Mode
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-retractMode(mode)">
</div>
<div class="member-body-long" id ="long-body-retractMode(mode)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="rootLoader(root)(ctx)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'rootLoader(root)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
rootLoader
</span>
<span class="no-left">(</span>
<span class="no-left">
root:
</span>
TermSymbol
<span class="no-left">)</span>
<span class="no-left">(</span>
<span class="no-left keyword">implicit</span>
<span class="no-left">
ctx:
</span>
Context
<span class="no-left">)</span>
<span class="no-left">: SymbolLoader</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-rootLoader(root)(ctx)">
<p>The loader that loads the members of <em>root</em></p>
</div>
<div class="member-body-long" id ="long-body-rootLoader(root)(ctx)">
<p>The loader that loads the members of <em>root</em></p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="runInfo" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'runInfo');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
runInfo
</span>
<span class="no-left">: RunInfo</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-runInfo">
</div>
<div class="member-body-long" id ="long-body-runInfo">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="runInfo_=(runInfo)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'runInfo_=(runInfo)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
runInfo_=
</span>
<span class="no-left">(</span>
<span class="no-left">
runInfo:
</span>
RunInfo
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-runInfo_=(runInfo)">
</div>
<div class="member-body-long" id ="long-body-runInfo_=(runInfo)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="sbtCallback" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'sbtCallback');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
sbtCallback
</span>
<span class="no-left">: AnalysisCallback</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-sbtCallback">
</div>
<div class="member-body-long" id ="long-body-sbtCallback">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="sbtCallback_=(callback)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'sbtCallback_=(callback)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
sbtCallback_=
</span>
<span class="no-left">(</span>
<span class="no-left">
callback:
</span>
AnalysisCallback
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-sbtCallback_=(callback)">
</div>
<div class="member-body-long" id ="long-body-sbtCallback_=(callback)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="scope" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'scope');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
scope
</span>
<span class="no-left">: Scope</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-scope">
</div>
<div class="member-body-long" id ="long-body-scope">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="scope_=(scope)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'scope_=(scope)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
scope_=
</span>
<span class="no-left">(</span>
<span class="no-left">
scope:
</span>
Scope
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-scope_=(scope)">
</div>
<div class="member-body-long" id ="long-body-scope_=(scope)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="searchHistory" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'searchHistory');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
searchHistory
</span>
<span class="no-left">: SearchHistory</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-searchHistory">
</div>
<div class="member-body-long" id ="long-body-searchHistory">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="searchHistory_=(searchHistory)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'searchHistory_=(searchHistory)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
searchHistory_=
</span>
<span class="no-left">(</span>
<span class="no-left">
searchHistory:
</span>
SearchHistory
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-searchHistory_=(searchHistory)">
</div>
<div class="member-body-long" id ="long-body-searchHistory_=(searchHistory)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="setCreationTrace()" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'setCreationTrace()');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
setCreationTrace
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-setCreationTrace()">
</div>
<div class="member-body-long" id ="long-body-setCreationTrace()">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="setPhasePlan(phasess)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'setPhasePlan(phasess)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
setPhasePlan
</span>
<span class="no-left">(</span>
<span class="no-left">
phasess:
</span>
List
<span class="no-left no-right">[</span>
List
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span>
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-setPhasePlan(phasess)">
</div>
<div class="member-body-long" id ="long-body-setPhasePlan(phasess)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="shouldExplain(cont)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'shouldExplain(cont)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
shouldExplain
</span>
<span class="no-left">(</span>
<span class="no-left">
cont:
</span>
MessageContainer
<span class="no-left">)</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-shouldExplain(cont)">
</div>
<div class="member-body-long" id ="long-body-shouldExplain(cont)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="source" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'source');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
source
</span>
<span class="no-left">: SourceFile</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-source">
<p>The current source file; will be derived from current
compilation unit.</p>
</div>
<div class="member-body-long" id ="long-body-source">
<p>The current source file; will be derived from current
compilation unit.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="squashPhases(phasess,phasesToSkip,stopBeforePhases,stopAfterPhases,YCheckAfter)" class="member ">
<div class="member-title">
<span class="expand-button " onclick="toggleMemberBody(this, 'squashPhases(phasess,phasesToSkip,stopBeforePhases,stopAfterPhases,YCheckAfter)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
squashPhases
</span>
<span class="no-left">(</span>
<span class="no-left">
phasess:
</span>
List
<span class="no-left no-right">[</span>
List
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span>
<span class="no-left">]</span>
<span class="no-left">, </span>
<span class="">
phasesToSkip:
</span>
List
<span class="no-left no-right">[</span>
String
<span class="no-left">]</span>
<span class="no-left">, </span>
<span class="">
stopBeforePhases:
</span>
List
<span class="no-left no-right">[</span>
String
<span class="no-left">]</span>
<span class="no-left">, </span>
<span class="">
stopAfterPhases:
</span>
List
<span class="no-left no-right">[</span>
String
<span class="no-left">]</span>
<span class="no-left">, </span>
<span class="">
YCheckAfter:
</span>
List
<span class="no-left no-right">[</span>
String
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: List
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-squashPhases(phasess,phasesToSkip,stopBeforePhases,stopAfterPhases,YCheckAfter)">
<p>Squash TreeTransform's beloning to same sublist to a single TreeTransformer
Each TreeTransform gets own period,
whereas a combined TreeTransformer gets...</p>
</div>
<div class="member-body-long" id ="long-body-squashPhases(phasess,phasesToSkip,stopBeforePhases,stopAfterPhases,YCheckAfter)">
<p>Squash TreeTransform's beloning to same sublist to a single TreeTransformer
Each TreeTransform gets own period,
whereas a combined TreeTransformer gets period equal to union of periods of it's TreeTransforms</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="squashed(p)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'squashed(p)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
squashed
</span>
<span class="no-left">(</span>
<span class="no-left">
p:
</span>
Phase
<span class="no-left">)</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-squashed(p)">
</div>
<div class="member-body-long" id ="long-body-squashed(p)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="squashedPhases_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'squashedPhases_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
squashedPhases_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Array
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-squashedPhases_=(x$1)">
<p>Phases with consecutive Transforms grouped into a single phase, Empty array if squashing is disabled</p>
</div>
<div class="member-body-long" id ="long-body-squashedPhases_=(x$1)">
<p>Phases with consecutive Transforms grouped into a single phase, Empty array if squashing is disabled</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="sstate" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'sstate');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
sstate
</span>
<span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/config/Settings$/SettingsState.html">SettingsState</a></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-sstate">
</div>
<div class="member-body-long" id ="long-body-sstate">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="sstate_=(sstate)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'sstate_=(sstate)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
sstate_=
</span>
<span class="no-left">(</span>
<span class="no-left">
sstate:
</span>
<a href="../../../../../.././api/dotty/tools/dotc/config/Settings$/SettingsState.html">SettingsState</a>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-sstate_=(sstate)">
</div>
<div class="member-body-long" id ="long-body-sstate_=(sstate)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="staticRef(path,generateStubs)(ctx)" class="member ">
<div class="member-title">
<span class="expand-button " onclick="toggleMemberBody(this, 'staticRef(path,generateStubs)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
staticRef
</span>
<span class="no-left">(</span>
<span class="no-left">
path:
</span>
Name
<span class="no-left">, </span>
<span class="">
generateStubs:
</span>
Boolean
<span class="no-left">)</span>
<span class="no-left">(</span>
<span class="no-left keyword">implicit</span>
<span class="no-left">
ctx:
</span>
Context
<span class="no-left">)</span>
<span class="no-left">: Denotation</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-staticRef(path,generateStubs)(ctx)">
<p>The current denotation of the static reference given by path,
or a MissingRef or NoQualifyingRef instance, if it does not exist.
if generateStubs is set...</p>
</div>
<div class="member-body-long" id ="long-body-staticRef(path,generateStubs)(ctx)">
<p>The current denotation of the static reference given by path,
or a MissingRef or NoQualifyingRef instance, if it does not exist.
if generateStubs is set, generates stubs for missing top-level symbols</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="summarized(depth)(op)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'summarized(depth)(op)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
summarized
</span>
<span class="no-left">(</span>
<span class="no-left">
depth:
</span>
Int
<span class="no-left">)</span>
<span class="no-left">(</span>
<span class="no-left">
op: =>
</span>
T
<span class="no-left">)</span>
<span class="no-left">: T</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-summarized(depth)(op)">
<p>Perform string or text-producing operation <code>op</code> so that only a
summarized text with given recursion depth is shown</p>
</div>
<div class="member-body-long" id ="long-body-summarized(depth)(op)">
<p>Perform string or text-producing operation <code>op</code> so that only a
summarized text with given recursion depth is shown</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="superCallContext" class="member ">
<div class="member-title">
<span class="expand-button " onclick="toggleMemberBody(this, 'superCallContext');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
superCallContext
</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-superCallContext">
<p>The context for a supercall. This context is used for elaborating
the parents of a class and their arguments.
The context is computed from the current c...</p>
<ul></ul>
<p></p>
<ul></ul>
</div>
<div class="member-body-long" id ="long-body-superCallContext">
<p>The context for a supercall. This context is used for elaborating
the parents of a class and their arguments.
The context is computed from the current class context. It has</p>
<ul>
<li>as owner: The primary constructor of the class</li>
<li>as outer context: The context enclosing the class context</li>
<li>as scope: The parameter accessors in the class context</li>
<li>with additional mode: InSuperCall</li>
</ul>
<p>The reasons for this peculiar choice of attributes are as follows:</p>
<ul>
<li>The constructor must be the owner, because that's where any local methods or closures
should go.</li>
<li>The context may not see any class members (inherited or defined), and should
instead see definitions defined in the outer context which might be shadowed by
such class members. That's why the outer context must be the outer context of the class.</li>
<li>At the same time the context should see the parameter accessors of the current class,
that's why they get added to the local scope. An alternative would have been to have the
context see the constructor parameters instead, but then we'd need a final substitution step
from constructor parameters to class parameter accessors.</li>
</ul>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="superOrThisCallContext(owner,locals)" class="member private">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'superOrThisCallContext(owner,locals)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
private
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
superOrThisCallContext
</span>
<span class="no-left">(</span>
<span class="no-left">
owner:
</span>
Symbol
<span class="no-left">, </span>
<span class="">
locals:
</span>
Scope
<span class="no-left">)</span>
<span class="no-left">: FreshContext</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-superOrThisCallContext(owner,locals)">
<p>The super- or this-call context with given owner and locals.</p>
</div>
<div class="member-body-long" id ="long-body-superOrThisCallContext(owner,locals)">
<p>The super- or this-call context with given owner and locals.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="synchronized(x$0)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'synchronized(x$0)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
synchronized
</span>
<span class="no-left">(</span>
<span class="no-left">
x$0:
</span>
X0
<span class="no-left">)</span>
<span class="no-left">: X0</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-synchronized(x$0)">
</div>
<div class="member-body-long" id ="long-body-synchronized(x$0)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="thisCallArgContext" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'thisCallArgContext');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
thisCallArgContext
</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-thisCallArgContext">
<p>The context for the arguments of a this(...) constructor call.
The context is computed from the local auxiliary constructor context.
It has</p>
<ul>
<li>as owner: The auxiliary constructor</li>
<li>as outer context: The context enclosing the enclosing class context</li>
<li>as scope: The parameters of the auxiliary constructor.</li>
</ul>
</div>
<div class="member-body-long" id ="long-body-thisCallArgContext">
<p>The context for the arguments of a this(...) constructor call.
The context is computed from the local auxiliary constructor context.
It has</p>
<ul>
<li>as owner: The auxiliary constructor</li>
<li>as outer context: The context enclosing the enclosing class context</li>
<li>as scope: The parameters of the auxiliary constructor.</li>
</ul>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toString" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toString');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
override
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toString
</span>
<span class="no-left">: String</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toString">
</div>
<div class="member-body-long" id ="long-body-toString">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(tp)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tp)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
tp:
</span>
Type
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(tp)">
<p>Textual representation of type</p>
</div>
<div class="member-body-long" id ="long-body-toText(tp)">
<p>Textual representation of type</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(denot)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(denot)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
denot:
</span>
Denotation
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(denot)">
<p>Textual representation of denotation</p>
</div>
<div class="member-body-long" id ="long-body-toText(denot)">
<p>Textual representation of denotation</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(sc)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(sc)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
sc:
</span>
Scope
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(sc)">
<p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
</div>
<div class="member-body-long" id ="long-body-toText(sc)">
<p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(tree)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tree)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
tree:
</span>
<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Tree.html">Tree</a>
<span class="no-left no-right">[</span>
T
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(tree)">
<p>Textual representation of tree</p>
</div>
<div class="member-body-long" id ="long-body-toText(tree)">
<p>Textual representation of tree</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(result)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
result:
</span>
ImportInfo
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(result)">
<p>Textual representation of info relating to an import clause</p>
</div>
<div class="member-body-long" id ="long-body-toText(result)">
<p>Textual representation of info relating to an import clause</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(sym)" class="member ">
<div class="member-title">
<span class="expand-button " onclick="toggleMemberBody(this, 'toText(sym)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
sym:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(sym)">
<p>Textual representation, including symbol's kind e.g., "class Foo", "method Bar".
If hasMeaninglessName is true, uses the owner's name to disambiguate i...</p>
</div>
<div class="member-body-long" id ="long-body-toText(sym)">
<p>Textual representation, including symbol's kind e.g., "class Foo", "method Bar".
If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(const)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(const)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
const:
</span>
Constant
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(const)">
<p>Textual representation of constant</p>
</div>
<div class="member-body-long" id ="long-body-toText(const)">
<p>Textual representation of constant</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(result)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
result:
</span>
SearchResult
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(result)">
<p>Textual representation of implicit search result</p>
</div>
<div class="member-body-long" id ="long-body-toText(result)">
<p>Textual representation of implicit search result</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(name)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(name)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
name:
</span>
Name
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(name)">
<p>The name as a text</p>
</div>
<div class="member-body-long" id ="long-body-toText(name)">
<p>The name as a text</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toText(annot)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(annot)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toText
</span>
<span class="no-left">(</span>
<span class="no-left">
annot:
</span>
Annotation
<span class="no-left">)</span>
<span class="no-left">: Text</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toText(annot)">
<p>Textual representation of annotation</p>
</div>
<div class="member-body-long" id ="long-body-toText(annot)">
<p>Textual representation of annotation</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="toTextRecursions_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'toTextRecursions_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
toTextRecursions_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Int
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-toTextRecursions_=(x$1)">
<p>Number of recursive invocations of a show method on current stack</p>
</div>
<div class="member-body-long" id ="long-body-toTextRecursions_=(x$1)">
<p>Number of recursive invocations of a show method on current stack</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="tree" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'tree');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
tree
</span>
<span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Tree.html">Tree</a>
<span class="no-left no-right">[</span>
<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$.html#Untyped">Untyped</a><span class="bounds"> <: </span>Any
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-tree">
</div>
<div class="member-body-long" id ="long-body-tree">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="tree_=(tree)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'tree_=(tree)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
tree_=
</span>
<span class="no-left">(</span>
<span class="no-left">
tree:
</span>
<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Tree.html">Tree</a>
<span class="no-left no-right">[</span>
<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$.html#Untyped">Untyped</a><span class="bounds"> <: </span>Any
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-tree_=(tree)">
</div>
<div class="member-body-long" id ="long-body-tree_=(tree)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="typeAssigner" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'typeAssigner');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
typeAssigner
</span>
<span class="no-left">: TypeAssigner</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-typeAssigner">
</div>
<div class="member-body-long" id ="long-body-typeAssigner">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="typeAssigner_=(typeAssigner)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'typeAssigner_=(typeAssigner)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
typeAssigner_=
</span>
<span class="no-left">(</span>
<span class="no-left">
typeAssigner:
</span>
TypeAssigner
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-typeAssigner_=(typeAssigner)">
</div>
<div class="member-body-long" id ="long-body-typeAssigner_=(typeAssigner)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="typeComparer" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'typeComparer');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
typeComparer
</span>
<span class="no-left">: TypeComparer</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-typeComparer">
</div>
<div class="member-body-long" id ="long-body-typeComparer">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="typeComparer_=(typeComparer)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'typeComparer_=(typeComparer)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
typeComparer_=
</span>
<span class="no-left">(</span>
<span class="no-left">
typeComparer:
</span>
TypeComparer
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-typeComparer_=(typeComparer)">
</div>
<div class="member-body-long" id ="long-body-typeComparer_=(typeComparer)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="typer" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'typer');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
typer
</span>
<span class="no-left">: Typer</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-typer">
</div>
<div class="member-body-long" id ="long-body-typer">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="typerPhase" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'typerPhase');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
typerPhase
</span>
<span class="no-left">: Phase</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-typerPhase">
</div>
<div class="member-body-long" id ="long-body-typerPhase">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="typerState" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'typerState');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
typerState
</span>
<span class="no-left">: TyperState</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-typerState">
</div>
<div class="member-body-long" id ="long-body-typerState">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="typerState_=(typerState)" class="member protected">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'typerState_=(typerState)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
protected
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
typerState_=
</span>
<span class="no-left">(</span>
<span class="no-left">
typerState:
</span>
TyperState
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-typerState_=(typerState)">
</div>
<div class="member-body-long" id ="long-body-typerState_=(typerState)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="underlyingRecursions_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'underlyingRecursions_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
underlyingRecursions_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
Int
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-underlyingRecursions_=(x$1)">
<p>The number of recursive invocation of underlying on a NamedType
during a controlled operation.</p>
</div>
<div class="member-body-long" id ="long-body-underlyingRecursions_=(x$1)">
<p>The number of recursive invocation of underlying on a NamedType
during a controlled operation.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="uniquesSizes" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'uniquesSizes');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
uniquesSizes
</span>
<span class="no-left">: Map
<span class="no-left no-right">[</span>
String<span class="">, </span>Int
<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-uniquesSizes">
<p>A map that associates label and size of all uniques sets</p>
</div>
<div class="member-body-long" id ="long-body-uniquesSizes">
<p>A map that associates label and size of all uniques sets</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="unsafeNonvariant_=(x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'unsafeNonvariant_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
unsafeNonvariant_=
</span>
<span class="no-left">(</span>
<span class="no-left">
x$1:
</span>
RunId
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-unsafeNonvariant_=(x$1)">
<p>A flag that some unsafe nonvariant instantiation was encountered
in this run. Used as a shortcut to a avoid scans of types in
Typer.typedSelect.</p>
</div>
<div class="member-body-long" id ="long-body-unsafeNonvariant_=(x$1)">
<p>A flag that some unsafe nonvariant instantiation was encountered
in this run. Used as a shortcut to a avoid scans of types in
Typer.typedSelect.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="useColors" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'useColors');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
useColors
</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-useColors">
<p>Should use colors when printing?</p>
</div>
<div class="member-body-long" id ="long-body-useColors">
<p>Should use colors when printing?</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="usePhases(phasess,squash)" class="member ">
<div class="member-title">
<span class="expand-button " onclick="toggleMemberBody(this, 'usePhases(phasess,squash)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
usePhases
</span>
<span class="no-left">(</span>
<span class="no-left">
phasess:
</span>
List
<span class="no-left no-right">[</span>
Phase
<span class="no-left">]</span>
<span class="no-left">, </span>
<span class="">
squash:
</span>
Boolean
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-usePhases(phasess,squash)">
<p>Use the following phases in the order they are given.
The list should never contain NoPhase.
if squashing is enabled, phases in same subgroup will be sq...</p>
</div>
<div class="member-body-long" id ="long-body-usePhases(phasess,squash)">
<p>Use the following phases in the order they are given.
The list should never contain NoPhase.
if squashing is enabled, phases in same subgroup will be squashed to single phase.</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="verbose" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'verbose');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
verbose
</span>
<span class="no-left">: Boolean</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-verbose">
<p>Is the verbose option set?</p>
</div>
<div class="member-body-long" id ="long-body-verbose">
<p>Is the verbose option set?</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="wait(x$0,x$1)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
wait
</span>
<span class="no-left">(</span>
<span class="no-left">
x$0:
</span>
Long
<span class="no-left">, </span>
<span class="">
x$1:
</span>
Int
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-wait(x$0,x$1)">
</div>
<div class="member-body-long" id ="long-body-wait(x$0,x$1)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="wait(x$0)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
wait
</span>
<span class="no-left">(</span>
<span class="no-left">
x$0:
</span>
Long
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-wait(x$0)">
</div>
<div class="member-body-long" id ="long-body-wait(x$0)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="wait()" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait()');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
wait
</span>
<span class="no-left">(</span>
<span class="no-left">)</span>
<span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-wait()">
</div>
<div class="member-body-long" id ="long-body-wait()">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="withModeBits(mode)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'withModeBits(mode)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
withModeBits
</span>
<span class="no-left">(</span>
<span class="no-left">
mode:
</span>
Mode
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-withModeBits(mode)">
</div>
<div class="member-body-long" id ="long-body-withModeBits(mode)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="withOwner(owner)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'withOwner(owner)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
final
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
withOwner
</span>
<span class="no-left">(</span>
<span class="no-left">
owner:
</span>
Symbol
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-withOwner(owner)">
</div>
<div class="member-body-long" id ="long-body-withOwner(owner)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="withPhase(phaseId)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'withPhase(phaseId)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
final
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
withPhase
</span>
<span class="no-left">(</span>
<span class="no-left">
phaseId:
</span>
PhaseId
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-withPhase(phaseId)">
<p>This context at given phase.
This method will always return a phase period equal to phaseId, thus will never return squashed phases</p>
</div>
<div class="member-body-long" id ="long-body-withPhase(phaseId)">
<p>This context at given phase.
This method will always return a phase period equal to phaseId, thus will never return squashed phases</p>
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="withPhase(phase)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'withPhase(phase)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
final
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
withPhase
</span>
<span class="no-left">(</span>
<span class="no-left">
phase:
</span>
Phase
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-withPhase(phase)">
</div>
<div class="member-body-long" id ="long-body-withPhase(phase)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="withPhaseNoEarlier(phase)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'withPhaseNoEarlier(phase)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
final
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
withPhaseNoEarlier
</span>
<span class="no-left">(</span>
<span class="no-left">
phase:
</span>
Phase
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-withPhaseNoEarlier(phase)">
</div>
<div class="member-body-long" id ="long-body-withPhaseNoEarlier(phase)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="withPhaseNoLater(phase)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'withPhaseNoLater(phase)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
final
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
withPhaseNoLater
</span>
<span class="no-left">(</span>
<span class="no-left">
phase:
</span>
Phase
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-withPhaseNoLater(phase)">
</div>
<div class="member-body-long" id ="long-body-withPhaseNoLater(phase)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
<div id="withProperty(key,value)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'withProperty(key,value)');">[+]</span>
<span class="member-annotations">
</span>
<span class="member-modifiers">
final
</span>
<span class="member-kind">
def
</span>
<span class="member-name ">
withProperty
</span>
<span class="no-left">(</span>
<span class="no-left">
key:
</span>
Key
<span class="no-left no-right">[</span>
T
<span class="no-left">]</span>
<span class="no-left">, </span>
<span class="">
value:
</span>
Option
<span class="no-left no-right">[</span>
T
<span class="no-left">]</span>
<span class="no-left">)</span>
<span class="no-left">: Context</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-withProperty(key,value)">
</div>
<div class="member-body-long" id ="long-body-withProperty(key,value)">
</div>
</div>
<script>
function toggleMemberBody(span, sig) {
var shortBody = document.getElementById("short-body-" + sig);
var longBody = document.getElementById("long-body-" + sig);
shortBody.classList.toggle("toggled")
longBody.classList.toggle("toggled")
span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
}
</script>
</div><!-- end member -->
</div>
</div><!-- end entity-container -->
</div>
</div>
<script>
function toggleMenu() {
var wrapper = document.getElementById("content-wrapper");
wrapper.classList.toggle("toggled");
}
</script>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"
integrity="sha384-3ceskX3iaEnIogmQchP8opvBy3Mi7Ce34nWjpBIwVTHfGYWQS9jwHDVRnpKKHJg7"
crossorigin="anonymous"
></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js"
integrity="sha384-XTs3FgkjiBgo8qjEjBk0tGmf3wPrWtA6coPfQDfFEY8AnYJwjalXCiosYRBIBZX8"
crossorigin="anonymous"
></script>
<script
src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.5/js/bootstrap.min.js"
integrity="sha384-BLiI7JTZm+JWlgKa0M0kGRpJbF2J8q+qreVrKBC47e3K6BW78kGLrCkeRX6I9RoK"
crossorigin="anonymous"
></script>
<script src="../../../../../.././js/highlight.pack.js"></script>
<script>
$(document).ready(function() {
$('pre code').each(function(i, block) {
hljs.highlightBlock(block);
});
});
</script>
</body>
</html>