ΒΆenum CXErrorCode
clang_parseTranslationUnit2FullArgv(
CXIndex CIdx,
const char* source_filename,
const char* const* command_line_args,
int num_command_line_args,
struct CXUnsavedFile* unsaved_files,
unsigned int num_unsaved_files,
unsigned int options,
CXTranslationUnit* out_TU)
enum CXErrorCode
clang_parseTranslationUnit2FullArgv(
CXIndex CIdx,
const char* source_filename,
const char* const* command_line_args,
int num_command_line_args,
struct CXUnsavedFile* unsaved_files,
unsigned int num_unsaved_files,
unsigned int options,
CXTranslationUnit* out_TU)
Description
Same as clang_parseTranslationUnit2 but requires a full command line for \c command_line_args including argv[0]. This is useful if the standard library paths are relative to the binary.
Declared at: clang/include/clang-c/Index.h:1429
Parameters
- CXIndex CIdx
- const char* source_filename
- const char* const* command_line_args
- int num_command_line_args
- struct CXUnsavedFile* unsaved_files
- unsigned int num_unsaved_files
- unsigned int options
- CXTranslationUnit* out_TU