clang API Documentation
The input file that has been loaded from this AST file, along with bools indicating whether this was an overridden buffer or if it was out-of-date or not-found. More...
#include <Module.h>
Public Member Functions | |
InputFile () | |
InputFile (const FileEntry *File, bool isOverridden=false, bool isOutOfDate=false) | |
const FileEntry * | getFile () const |
bool | isOverridden () const |
bool | isOutOfDate () const |
bool | isNotFound () const |
Static Public Member Functions | |
static InputFile | getNotFound () |
The input file that has been loaded from this AST file, along with bools indicating whether this was an overridden buffer or if it was out-of-date or not-found.
Definition at line 66 of file Serialization/Module.h.
clang::serialization::InputFile::InputFile | ( | ) | [inline] |
Definition at line 75 of file Serialization/Module.h.
clang::serialization::InputFile::InputFile | ( | const FileEntry * | File, |
bool | isOverridden = false , |
||
bool | isOutOfDate = false |
||
) | [inline] |
Definition at line 76 of file Serialization/Module.h.
References isOutOfDate(), and isOverridden().
const FileEntry* clang::serialization::InputFile::getFile | ( | ) | const [inline] |
Definition at line 94 of file Serialization/Module.h.
Referenced by clang::ASTReader::ReadSLocEntry().
static InputFile clang::serialization::InputFile::getNotFound | ( | ) | [inline, static] |
Definition at line 88 of file Serialization/Module.h.
bool clang::serialization::InputFile::isNotFound | ( | ) | const [inline] |
Definition at line 97 of file Serialization/Module.h.
bool clang::serialization::InputFile::isOutOfDate | ( | ) | const [inline] |
Definition at line 96 of file Serialization/Module.h.
Referenced by InputFile().
bool clang::serialization::InputFile::isOverridden | ( | ) | const [inline] |
Definition at line 95 of file Serialization/Module.h.
Referenced by InputFile(), and clang::ASTReader::ReadSLocEntry().