Packages 
Package Description
de.fraunhofer.aisec.cpg  
de.fraunhofer.aisec.cpg.frontends  
de.fraunhofer.aisec.cpg.frontends.cpp
Fronted for C/C++ using Eclipse CDT parser.
de.fraunhofer.aisec.cpg.frontends.java
Frontend for Java using JavaParser.
de.fraunhofer.aisec.cpg.graph
Structure of the Code Property Graph (CPG).
de.fraunhofer.aisec.cpg.graph.declarations  
de.fraunhofer.aisec.cpg.graph.edge  
de.fraunhofer.aisec.cpg.graph.statements  
de.fraunhofer.aisec.cpg.graph.statements.expressions  
de.fraunhofer.aisec.cpg.graph.types  
de.fraunhofer.aisec.cpg.helpers
Internal helper classes.
de.fraunhofer.aisec.cpg.passes
Passes extend the initial AST by additional edges (and possibly Type nodes).
de.fraunhofer.aisec.cpg.passes.scopes  
de.fraunhofer.aisec.cpg.processing  
de.fraunhofer.aisec.cpg.processing.strategy  
de.fraunhofer.aisec.cpg.sarif
Data structures for SARIF compatible results.