io.joern.console.cpgcreation
Members list
Type members
Classlikes
C/C++ language frontend that translates C/C++ source files into code property graphs using Eclipse CDT parsing / preprocessing.
C/C++ language frontend that translates C/C++ source files into code property graphs using Eclipse CDT parsing / preprocessing.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
C# language frontend. Translates C# project files into code property graphs.
C# language frontend. Translates C# project files into code property graphs.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
A CpgGenerator generates Code Property Graphs from code. Each supported language implements a Generator, e.g., JavaCpgGenerator implements Java Archive to CPG conversion, while CSharpCpgGenerator translates C# projects into code property graphs.
A CpgGenerator generates Code Property Graphs from code. Each supported language implements a Generator, e.g., JavaCpgGenerator implements Java Archive to CPG conversion, while CSharpCpgGenerator translates C# projects into code property graphs.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CCpgGeneratorclass CSharpCpgGeneratorclass GhidraCpgGeneratorclass GoCpgGeneratorclass JavaCpgGeneratorclass JavaSrcCpgGeneratorclass JsCpgGeneratorclass JsSrcCpgGeneratorclass KotlinCpgGeneratorclass LlvmCpgGeneratorclass PhpCpgGeneratorclass PyCpgGeneratorclass PythonSrcCpgGeneratorclass RubyCpgGeneratorShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CpgGeneratorFactory.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Language frontend for Ghidra - translates compiled binaries into Code Property Graphs.
Language frontend for Ghidra - translates compiled binaries into Code Property Graphs.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Language frontend for Go code. Translates Go source code into Code Property Graphs.
Language frontend for Go code. Translates Go source code into Code Property Graphs.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
Language frontend for Java archives (JAR files). Translates Java archives into code property graphs.
Language frontend for Java archives (JAR files). Translates Java archives into code property graphs.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
JavaCpgGenerator.type
Source-based front-end for Java
Source-based front-end for Java
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Source-based front-end for Kotlin
Source-based front-end for Kotlin
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Language frontend for LLVM. Translates LLVM bitcode into Code Property Graphs.
Language frontend for LLVM. Translates LLVM bitcode into Code Property Graphs.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Proprietary language frontend for Python code.
Proprietary language frontend for Python code.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpgGeneratorclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
For a given language, return CPG generator script
For a given language, return CPG generator script
Attributes
Heuristically determines language by inspecting file/dir at path.
Heuristically determines language by inspecting file/dir at path.