clang: include/clang/Basic/FileSystemOptions.h Source File (original) (raw)

Go to the documentation of this file.

1//===--- FileSystemOptions.h - File System Options --------------*- C++ -*-===//

2//

3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.

4// See https://llvm.org/LICENSE.txt for license information.

5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception

6//

7//===----------------------------------------------------------------------===//

8///

9/// \file

10/// Defines the clang::FileSystemOptions interface.

11///

12//===----------------------------------------------------------------------===//

13

14#ifndef LLVM_CLANG_BASIC_FILESYSTEMOPTIONS_H

15#define LLVM_CLANG_BASIC_FILESYSTEMOPTIONS_H

16

17#include

18

20

21/// Keeps track of options that affect how file operations are performed.

23public:

24 /// If set, paths are resolved as if the working directory was

25 /// set to the value of WorkingDir.

27};

28

29} // end namespace clang

30

31#endif

Keeps track of options that affect how file operations are performed.

std::string WorkingDir

If set, paths are resolved as if the working directory was set to the value of WorkingDir.

The JSON file list parser is used to communicate input to InstallAPI.