diff options
Diffstat (limited to 'clang/tools/libclang/CIndexer.h')
| -rw-r--r-- | clang/tools/libclang/CIndexer.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/clang/tools/libclang/CIndexer.h b/clang/tools/libclang/CIndexer.h index 89b098728dc..1fcb964c6ef 100644 --- a/clang/tools/libclang/CIndexer.h +++ b/clang/tools/libclang/CIndexer.h @@ -32,7 +32,8 @@ class CIndexer { bool DisplayDiagnostics; llvm::sys::Path ResourcesPath; - + std::string WorkingDir; + public: CIndexer() : OnlyLocalDecls(false), DisplayDiagnostics(false) { } @@ -49,6 +50,9 @@ public: /// \brief Get the path of the clang resource files. std::string getClangResourcesPath(); + + const std::string &getWorkingDirectory() const { return WorkingDir; } + void setWorkingDirectory(const std::string &Dir) { WorkingDir = Dir; } }; namespace clang { |

