1//===--- FileSystemOptions.h - File System Options --------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9/// 10/// \file 11/// \brief Defines the clang::FileSystemOptions interface. 12/// 13//===----------------------------------------------------------------------===// 14 15#ifndef LLVM_CLANG_BASIC_FILESYSTEMOPTIONS_H 16#define LLVM_CLANG_BASIC_FILESYSTEMOPTIONS_H 17 18#include <string> 19 20namespace clang { 21 22/// \brief Keeps track of options that affect how file operations are performed. 23class FileSystemOptions { 24public: 25 /// \brief If set, paths are resolved as if the working directory was 26 /// set to the value of WorkingDir. 27 std::string WorkingDir; 28}; 29 30} // end namespace clang 31 32#endif 33