clang  8.0.0svn
Classes | Namespaces
FileSystemStatCache.h File Reference

Defines the FileSystemStatCache interface. More...

#include "clang/Basic/LLVM.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Allocator.h"
#include "llvm/Support/FileSystem.h"
#include <cstdint>
#include <ctime>
#include <memory>
#include <string>
#include <utility>
Include dependency graph for FileSystemStatCache.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  clang::FileData
class  clang::FileSystemStatCache
 Abstract interface for introducing a FileManager cache for 'stat' system calls, which is used by precompiled and pretokenized headers to improve performance. More...
class  clang::MemorizeStatCalls
 A stat "cache" that can be used by FileManager to keep track of the results of stat() calls that occur throughout the execution of the front end. More...


 DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators.
 Dataflow Directional Tag Classes.

Detailed Description

Defines the FileSystemStatCache interface.

Definition in file FileSystemStatCache.h.