io.joern.c2cpg.astcreation

Members list

Type members

Classlikes

class AstCreator(val filename: String, val config: Config, val cdtAst: IASTTranslationUnit, val file2OffsetTable: ConcurrentHashMap[String, Array[Int]]) extends AstCreatorBase, AstForTypesCreator, AstForFunctionsCreator, AstForPrimitivesCreator, AstForStatementsCreator, AstForExpressionsCreator, AstNodeBuilder, AstCreatorHelper, MacroHandler, AstNodeBuilder[IASTNode, AstCreator]

Translates the Eclipse CDT AST into a CPG AST.

Translates the Eclipse CDT AST into a CPG AST.

Attributes

Supertypes
trait AstNodeBuilder[IASTNode, AstCreator]
trait MacroHandler
class AstCreatorBase
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type
object Defines

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Defines.type
trait MacroHandler

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type