package Ġcom . pal ml ang . pal m . common Ċ Ċ import Ġcom . pal ml ang . pal m . frontend . com on .* Ċ import Ġcom . pal ml ang . pal m . frontend . pal m . analysis . Path Info Ċ import Ġcom . pal ml ang . pal m . util . Indexed Map Ċ Ċ interface ĠFile Handler < T > Ġ{ ĊĠĠĠ Ġval Ġextension : ĠString ĊĊĠĠĠ Ġfun Ġhandle File ( module : ĠJ Module , Ġpath : ĠString , Ġcode : ĠString ): ĠFile Pre Pro Data < T > ĊĊĠĠĠ Ġfun Ġadd File To Type Nodes ( node : ĠPath Info , Ġdesc : ĠFile Descriptor , Ġdata : ĠT ) ĊĊĠĠĠ Ġfun Ġfind Visibility ( desc : ĠDef Descriptor ): ĠVisibility ĊĊĠĠĠ Ġfun Ġfind Type Modal ity ( desc : ĠClass Or Trait Descriptor ): ĠType Modal ity ĊĊĠĠĠ Ġfun Ġfind Member Modal ity ( desc : ĠVirtual Member Descriptor ): ĠMod ality ĊĊĠĠĠ Ġfun Ġfind Type Params ( desc : ĠType Parameterized Descriptor ): ĠIndexed Map < String , ĠType Param Info > ĊĊĠĠĠ Ġfun Ġfind If Static ( desc : ĠDef Descriptor ): ĠBoolean ĊĊĠĠĠ Ġfun Ġfind Type Alias Type ( desc : ĠType Alias Descriptor ): ĠType Instance < *, Ġ*> ĊĊĠĠĠ Ġfun Ġfind Static Members ( desc : ĠClass Or Trait Descriptor ): ĠStatic Members ĊĊĠĠĠ Ġfun Ġfind Declared Virtual Members ( desc : ĠClass Or Trait Descriptor ): ĠVirtual Members ĊĊĠĠĠ Ġfun Ġfind Param Types ( desc : ĠParameter ized Descriptor ): ĠParams Header ĊĊĠĠĠ Ġfun Ġfind Type Var Bound ( desc : ĠType Variable Descriptor ): ĠResolved Type Instance ĊĊĠĠĠ Ġfun Ġfind ClassType ( desc : ĠClass Descriptor ): ĠClass Type ĊĊĠĠĠ Ġval Ġun filtered Direct Sup ert ypes Query : ĠQuery < Class Or Trait Descriptor , ĠList < Super Type Instance >> Ċ }