clang 20.0.0git
Public Member Functions | Friends | List of all members
clang::FileEntry Class Reference

Cached information about one file (either on disk or in the virtual file system). More...

#include "clang/Basic/FileEntry.h"

Public Member Functions

 ~FileEntry ()
 
StringRef tryGetRealPathName () const
 
off_t getSize () const
 
void setSize (off_t NewSize)
 
unsigned getUID () const
 
const llvm::sys::fs::UniqueID & getUniqueID () const
 
time_t getModificationTime () const
 
const DirectoryEntrygetDir () const
 Return the directory the file lives in.
 
bool isNamedPipe () const
 Check whether the file is a named pipe (and thus can't be opened by the native FileManager methods).
 
void