diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-09-01 16:43:19 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-09-01 16:43:19 +0000 |
commit | 2ef6944d529c94824f5bf96f65665f5bee30f5a2 (patch) | |
tree | c5e322b9a3e724e92fa3655abc8c5efa1b35299b | |
parent | 828629bd81b08385291f71bee8fa086ae24c2e97 (diff) |
Make it clear that libclang does not modify the command-line arguments
it is given.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112717 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/clang-c/Index.h | 6 | ||||
-rw-r--r-- | tools/libclang/CIndex.cpp | 8 | ||||
-rw-r--r-- | tools/libclang/CIndexCodeCompletion.cpp | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/include/clang-c/Index.h b/include/clang-c/Index.h index 7e4902dff2..0716f82eaf 100644 --- a/include/clang-c/Index.h +++ b/include/clang-c/Index.h @@ -645,7 +645,7 @@ CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnitFromSourceFile( CXIndex CIdx, const char *source_filename, int num_clang_command_line_args, - const char **clang_command_line_args, + const char * const *clang_command_line_args, unsigned num_unsaved_files, struct CXUnsavedFile *unsaved_files); @@ -779,7 +779,7 @@ CINDEX_LINKAGE unsigned clang_defaultEditingTranslationUnitOptions(void); */ CINDEX_LINKAGE CXTranslationUnit clang_parseTranslationUnit(CXIndex CIdx, const char *source_filename, - const char **command_line_args, + const char * const *command_line_args, int num_command_line_args, struct CXUnsavedFile *unsaved_files, unsigned num_unsaved_files, @@ -2313,7 +2313,7 @@ CINDEX_LINKAGE CXCodeCompleteResults *clang_codeComplete(CXIndex CIdx, const char *source_filename, int num_command_line_args, - const char **command_line_args, + const char * const *command_line_args, unsigned num_unsaved_files, struct CXUnsavedFile *unsaved_files, const char *complete_filename, diff --git a/tools/libclang/CIndex.cpp b/tools/libclang/CIndex.cpp index d849186324..af521e9cda 100644 --- a/tools/libclang/CIndex.cpp +++ b/tools/libclang/CIndex.cpp @@ -1434,7 +1434,7 @@ CXTranslationUnit clang_createTranslationUnitFromSourceFile(CXIndex CIdx, const char *source_filename, int num_command_line_args, - const char **command_line_args, + const char * const *command_line_args, unsigned num_unsaved_files, struct CXUnsavedFile *unsaved_files) { return clang_parseTranslationUnit(CIdx, source_filename, @@ -1446,7 +1446,7 @@ clang_createTranslationUnitFromSourceFile(CXIndex CIdx, struct ParseTranslationUnitInfo { CXIndex CIdx; const char *source_filename; - const char **command_line_args; + const char *const *command_line_args; int num_command_line_args; struct CXUnsavedFile *unsaved_files; unsigned num_unsaved_files; @@ -1458,7 +1458,7 @@ static void clang_parseTranslationUnit_Impl(void *UserData) { static_cast<ParseTranslationUnitInfo*>(UserData); CXIndex CIdx = PTUI->CIdx; const char *source_filename = PTUI->source_filename; - const char **command_line_args = PTUI->command_line_args; + const char * const *command_line_args = PTUI->command_line_args; int num_command_line_args = PTUI->num_command_line_args; struct CXUnsavedFile *unsaved_files = PTUI->unsaved_files; unsigned num_unsaved_files = PTUI->num_unsaved_files; @@ -1712,7 +1712,7 @@ static void clang_parseTranslationUnit_Impl(void *UserData) { } CXTranslationUnit clang_parseTranslationUnit(CXIndex CIdx, const char *source_filename, - const char **command_line_args, + const char * const *command_line_args, int num_command_line_args, struct CXUnsavedFile *unsaved_files, unsigned num_unsaved_files, diff --git a/tools/libclang/CIndexCodeCompletion.cpp b/tools/libclang/CIndexCodeCompletion.cpp index fba317a368..d591c5defb 100644 --- a/tools/libclang/CIndexCodeCompletion.cpp +++ b/tools/libclang/CIndexCodeCompletion.cpp @@ -277,7 +277,7 @@ AllocatedCXCodeCompleteResults::~AllocatedCXCodeCompleteResults() { CXCodeCompleteResults *clang_codeComplete(CXIndex CIdx, const char *source_filename, int num_command_line_args, - const char **command_line_args, + const char * const *command_line_args, unsigned num_unsaved_files, struct CXUnsavedFile *unsaved_files, const char *complete_filename, |