io.joern.javasrc2cpg.passes

Members list

Type members

Classlikes

class AstCreationPass(config: Config, cpg: Cpg, sourcesOverride: Option[List[String]]) extends ConcurrentWriterCpgPass[String]

Attributes

Supertypes
class ConcurrentWriterCpgPass[String]
class NewStyleCpgPassBase[String]
trait CpgPassBase
class Object
trait Matchable
class Any
Show all
class ConfigFileCreationPass(cpg: Cpg) extends XConfigFileCreationPass

Attributes

Supertypes
class XConfigFileCreationPass
class ConcurrentWriterCpgPass[File]
class NewStyleCpgPassBase[File]
trait CpgPassBase
class Object
trait Matchable
class Any
Show all
class JavaTypeHintCallLinker(cpg: Cpg) extends XTypeHintCallLinker

Attributes

Supertypes
class XTypeHintCallLinker
class CpgPass
class ForkJoinParallelCpgPass[AnyRef]
class NewStyleCpgPassBase[AnyRef]
trait CpgPassBase
class Object
trait Matchable
class Any
Show all
class JavaTypeRecoveryPassGenerator(cpg: Cpg, config: XTypeRecoveryConfig) extends XTypeRecoveryPassGenerator[Method]

Attributes

Supertypes
class XTypeRecoveryPassGenerator[Method]
class Object
trait Matchable
class Any
class TypeInferencePass(cpg: Cpg) extends ConcurrentWriterCpgPass[Call]

Attributes

Supertypes
class ConcurrentWriterCpgPass[Call]
class NewStyleCpgPassBase[Call]
trait CpgPassBase
class Object
trait Matchable
class Any
Show all