io.joern.ghidra2cpg.passes
package io.joern.ghidra2cpg.passes
Members list
Packages
package io.joern.ghidra2cpg.passes.arm
package io.joern.ghidra2cpg.passes.mips
package io.joern.ghidra2cpg.passes.x86
Type members
Classlikes
abstract class FunctionPass(processor: Processor, currentProgram: Program, functions: List[Function], cpg: Cpg, decompiler: Decompiler) extends ConcurrentWriterCpgPass[Function]
Attributes
- Supertypes
-
class ConcurrentWriterCpgPass[Function]class NewStyleCpgPassBase[Function]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
- Known subtypes
class JumpPass(cpg: Cpg) extends ConcurrentWriterCpgPass[Method]
Attributes
- Supertypes
-
class ConcurrentWriterCpgPass[Method]class NewStyleCpgPassBase[Method]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
class LiteralPass(cpg: Cpg, flatProgramAPI: FlatProgramAPI) extends ConcurrentWriterCpgPass[String]
Attributes
- Supertypes
-
class ConcurrentWriterCpgPass[String]class NewStyleCpgPassBase[String]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
class MetaDataPass(filename: String, cpg: Cpg) extends CpgPass
Attributes
- Supertypes
-
class CpgPassclass ForkJoinParallelCpgPass[AnyRef]class NewStyleCpgPassBase[AnyRef]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
class NamespacePass(cpg: Cpg, programFile: File) extends ConcurrentWriterCpgPass[String]
Attributes
- Supertypes
-
class ConcurrentWriterCpgPass[String]class NewStyleCpgPassBase[String]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
class PCodePass(currentProgram: Program, fileName: String, functions: List[Function], cpg: Cpg, decompiler: Decompiler) extends ConcurrentWriterCpgPass[Function]
Attributes
- Supertypes
-
class ConcurrentWriterCpgPass[Function]class NewStyleCpgPassBase[Function]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
In this article