package Ġorg . jetbrains . haskell . psi Ċ Ċ import Ġcom . intellij . lang . AST Node Ċ import Ġcom . intellij . ext api . psi . AST Wrapper Psi Element Ċ import Ġcom . intellij . psi . util . Psi Tree Util Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġat sky Ġon Ġ 1 1 / 2 1 / 1 4 . Ċ Ġ*/ Ċ class ĠWhere Bindings ( node Ġ: ĠAST Node ) Ġ: ĠAST Wrapper Psi Element ( node ) Ġ{ ĊĠĠĠ Ġfun Ġget Signature Declarations List () Ġ: ĠList < Signature Declaration > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠPsi Tree Util . getChildren OfType As List ( this , ĠSignature Declaration :: class . java ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠgetValue Definition List () Ġ: ĠList < Value Definition > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠPsi Tree Util . getChildren OfType As List ( this , ĠValue Definition :: class . java ) ĊĠĠĠ Ġ} Ċ }