OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FileSystemStatCache
(Results
1 - 9
of
9
) sorted by null
/external/clang/include/clang/Basic/
FileSystemStatCache.h
1
//===---
FileSystemStatCache
.h - Caching for 'stat' calls -------*- C++ -*-===//
11
/// \brief Defines the
FileSystemStatCache
interface.
48
class
FileSystemStatCache
{
51
std::unique_ptr<
FileSystemStatCache
> NextStatCache;
54
virtual ~
FileSystemStatCache
() {}
72
std::unique_ptr<vfs::File> *F,
FileSystemStatCache
*Cache,
77
void setNextStatCache(
FileSystemStatCache
*Cache) {
82
FileSystemStatCache
*getNextStatCache() { return NextStatCache.get(); }
87
FileSystemStatCache
*takeNextStatCache() { return NextStatCache.release(); }
99
if (
FileSystemStatCache
*Next = getNextStatCache()
[
all
...]
FileManager.h
44
class
FileSystemStatCache
;
172
std::unique_ptr<
FileSystemStatCache
> StatCache;
186
/// \brief Installs the provided
FileSystemStatCache
object within
197
void addStatCache(
FileSystemStatCache
*statCache, bool AtBeginning = false);
199
/// \brief Removes the specified
FileSystemStatCache
object from the manager.
200
void removeStatCache(
FileSystemStatCache
*statCache);
202
/// \brief Removes all
FileSystemStatCache
objects from the manager.
/external/clang/include/clang/Lex/
PTHManager.h
34
class
FileSystemStatCache
;
130
/// createStatCache - Returns a
FileSystemStatCache
object for use with
134
FileSystemStatCache
*createStatCache();
/external/clang/lib/Basic/
FileSystemStatCache.cpp
1
//===---
FileSystemStatCache
.cpp - Caching for 'stat' calls ---------------===//
10
// This file defines the
FileSystemStatCache
interface.
14
#include "clang/Basic/
FileSystemStatCache
.h"
31
void
FileSystemStatCache
::anchor() { }
45
///
FileSystemStatCache
::get - Get the 'stat' information for the specified
54
bool
FileSystemStatCache
::get(const char *Path, FileData &Data, bool isFile,
56
FileSystemStatCache
*Cache, vfs::FileSystem &FS) {
Android.mk
31
FileSystemStatCache
.cpp \
FileManager.cpp
21
#include "clang/Basic/
FileSystemStatCache
.h"
67
void FileManager::addStatCache(
FileSystemStatCache
*statCache,
76
FileSystemStatCache
*LastCache = StatCache.get();
83
void FileManager::removeStatCache(
FileSystemStatCache
*statCache) {
94
FileSystemStatCache
*PrevCache = StatCache.get();
456
return
FileSystemStatCache
::get(Path, Data, isFile, F,StatCache.get(), *FS);
461
return
FileSystemStatCache
::get(FilePath.c_str(), Data, isFile, F,
/external/clang/unittests/Basic/
FileManagerTest.cpp
12
#include "clang/Basic/
FileSystemStatCache
.h"
24
class FakeStatCache : public
FileSystemStatCache
{
53
// Implement
FileSystemStatCache
::getStat().
/external/clang/lib/Lex/
PTHLexer.cpp
16
#include "clang/Basic/
FileSystemStatCache
.h"
698
class PTHStatCache : public
FileSystemStatCache
{
735
FileSystemStatCache
*PTHManager::createStatCache() {
/external/clang/lib/Frontend/
CacheTokens.cpp
18
#include "clang/Basic/
FileSystemStatCache
.h"
536
class StatListener : public
FileSystemStatCache
{
Completed in 169 milliseconds