io.joern.c2cpg.parser
package io.joern.c2cpg.parser
Members list
Type members
Classlikes
object CdtParser
class CdtParser(config: Config, headerFileFinder: HeaderFileFinder, compilationDatabase: LinkedHashSet[CommandObject]) extends ParseProblemsLogger, PreprocessorStatementsLogger
Attributes
- Companion
- object
- Supertypes
object CustomFileContentProvider
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
class CustomFileContentProvider(headerFileFinder: HeaderFileFinder) extends InternalFileContentProvider
Attributes
- Companion
- object
- Supertypes
-
class InternalFileContentProviderclass IncludeFileContentProviderclass Objecttrait Matchableclass Any
object DefaultDefines
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DefaultDefines.type
object FileDefaults
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FileDefaults.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
trait ParseProblemsLogger
object ParserConfig
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ParserConfig.type
case class ParserConfig(userIncludePaths: LinkedHashSet[Path], systemIncludePathsC: LinkedHashSet[Path], systemIncludePathsCPP: LinkedHashSet[Path], definedSymbols: Map[String, String], definedSymbolsPerFile: Map[String, Map[String, String]], includesPerFile: Map[String, LinkedHashSet[String]], logProblems: Boolean, logPreprocessor: Boolean)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article