io.joern.jssrc2cpg.passes

Type members

Classlikes

class AstCreationPass(cpg: Cpg, astGenRunnerResult: AstGenRunnerResult, config: Config, report: Report) extends ConcurrentWriterCpgPass[(String, String)]
class BuiltinTypesPass(cpg: Cpg) extends SimpleCpgPass
class ConfigPass(cpg: Cpg, files: Seq[File], config: Config, report: Report) extends ConcurrentWriterCpgPass[File]
class DefineTypes extends Enumeration
object Defines extends DefineTypes
class DependenciesPass(cpg: Cpg, config: Config) extends SimpleCpgPass
class JsMetaDataPass(cpg: Cpg, hash: String, inputPath: String) extends SimpleCpgPass
class PrivateKeyFilePass(cpg: Cpg, files: Seq[File], config: Config, report: Report) extends ConfigPass
class RequirePass(cpg: Cpg) extends SimpleCpgPass
class TypeNodePass(usedTypes: List[(String, String)], cpg: Cpg) extends SimpleCpgPass