cpg
Toggle table of contents
main
jvm
Platform filter
jvm
Switch theme
Search in API
cpg
cpg-core
/
de.fraunhofer.aisec.cpg.frontends
/
CompilationDatabase
/
CompilationDatabaseEntry
Compilation
Database
Entry
data
class
CompilationDatabaseEntry
(
val
directory
:
String
?
,
val
command
:
String
?
=
null
,
val
arguments
:
List
<
String
>
?
=
null
,
val
file
:
String
,
val
output
:
String
?
)
This is the structure of how each object inside compile_commands.json looks like.
Members
Constructors
Compilation
Database
Entry
Link copied to clipboard
constructor
(
directory
:
String
?
,
command
:
String
?
=
null
,
arguments
:
List
<
String
>
?
=
null
,
file
:
String
,
output
:
String
?
)
Properties
arguments
Link copied to clipboard
val
arguments
:
List
<
String
>
?
=
null
command
Link copied to clipboard
val
command
:
String
?
=
null
directory
Link copied to clipboard
val
directory
:
String
?
file
Link copied to clipboard
val
file
:
String
output
Link copied to clipboard
val
output
:
String
?