io.joern.kotlin2cpg.ast

Members list

Type members

Classlikes

class AstCreator(fileWithMeta: KtFileWithMeta, xTypeInfoProvider: TypeInfoProvider, global: Global) extends AstCreatorBase, KtPsiToAst, AstNodeBuilder[PsiElement, AstCreator]

Attributes

Supertypes
trait AstNodeBuilder[PsiElement, AstCreator]
trait KtPsiToAst
class AstCreatorBase
class Object
trait Matchable
class Any
Show all
case class BindingInfo(node: NewBinding, edgeMeta: Seq[(NewNode, NewNode, String)])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ClosureBindingDef(node: NewClosureBinding, captureEdgeTo: NewMethodRef, refEdgeTo: NewNode)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
trait KtPsiToAst

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type
object Nodes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Nodes.type