cpg icon indicating copy to clipboard operation
cpg copied to clipboard

A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.

Results 267 cpg issues
Sort by recently updated
recently updated
newest added

Use a ScopedWalker with appropriate strategy.

core

Come up with a got solution for types. resolved / unresolved / type aliases / ...

core

We currently only have a `GlobalScope` and merge it for parallel parsing -> it'd be nicer to have a true `FileScope`.

Maybe place here: https://github.com/Fraunhofer-AISEC/cpg/blob/main/docs/docs/Contributing/index.md#code-guidelines Some guidelines from @maximiliankaul. It is ok to add a new node type if: - It is not possible to otherwise realise this construct - The...

discussion

This PR changes the way `parse` works (in a backwards compatible way). Instead of parsing a `File`, we parse the file contents (and a path). The reasoning behind this is...