io.joern.kotlin2cpg.ast

Members list

Type members

Classlikes

object AstCreator

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
AstCreator.type
class AstCreator(fileWithMeta: KtFileWithMeta, bindingContext: BindingContext, global: Global)(implicit withSchemaValidation: ValidationMode) extends AstCreatorBase, AstForDeclarationsCreator, AstForPrimitivesCreator, AstForFunctionsCreator, AstForStatementsCreator, AstForExpressionsCreator, AstNodeBuilder[PsiElement, AstCreator]

Attributes

Companion
object
Supertypes
trait AstNodeBuilder[PsiElement, AstCreator]
class AstCreatorBase
class Object
trait Matchable
class Any
Show all
trait AstForDeclarationsCreator(implicit withSchemaValidation: ValidationMode)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type
trait AstForExpressionsCreator(implicit withSchemaValidation: ValidationMode)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type
trait AstForFunctionsCreator(implicit withSchemaValidation: ValidationMode)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type
trait AstForPrimitivesCreator(implicit withSchemaValidation: ValidationMode)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type
trait AstForStatementsCreator(implicit withSchemaValidation: ValidationMode)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type
class BindingContextUtils(val bindingContext: BindingContext)

Attributes

Supertypes
class Object
trait Matchable
class Any