- appendOrError
Nullable!(SearchResult) appendOrError(CompileCommandDB compilation_db, string[] cflags, string input_file, Compiler user_compiler)
Append the compiler flags if a match is found in the DB or error out.
- appendOrError
Nullable!SearchResult appendOrError(CompileCommandDB compilation_db, string[] cflags, string input_file, CompileCommandFilter flag_filter, Compiler user_compiler)
Append the compiler flags if a match is found in the DB or error out.
- defaultCompilerFlagFilter
auto defaultCompilerFlagFilter()
- find
CompileCommandSearch find(CompileCommandDB db, string glob)
Contains the results of a search in the compilation database.
- fromArgCompileDb
CompileCommandDB fromArgCompileDb(AbsolutePath[] paths)
Undocumented in source. Be warned that the author may not have intended to support it.
- fromArgCompileDb
CompileCommandDB fromArgCompileDb(string[] paths)
Import and merge many compilation databases into one DB.
- fromFile
void fromFile(CompileDbFile filename, T app)
Undocumented in source. Be warned that the author may not have intended to support it.
- fromFiles
void fromFiles(CompileDbFile[] fnames, T app)
Undocumented in source. Be warned that the author may not have intended to support it.
- orDefaultDb
CompileDbFile[] orDefaultDb(string[] cli_path)
Return default path if argument is null.
- parseFlag
ParseFlags parseFlag(CompileCommand cmd, CompileCommandFilter flag_filter, Compiler user_compiler)
Filter and normalize the compiler flags.
- toCompileCommand
Nullable!CompileCommand toCompileCommand(string directory, string file, string[] command, AbsoluteCompileDbDirectory db_dir, string output)
Transform a json entry to a CompileCommand.
- toCompileCommandDB
CompileCommandDB toCompileCommandDB(string data, Path path)
Convert the string to a CompileCommandDB.
- toString
string toString(CompileCommand[] db)
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
string toString(CompileCommandDB db)
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
string toString(CompileCommandSearch search)
Undocumented in source. Be warned that the author may not have intended to support it.