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(std::unique_ptr<
FileSystemStatCache
> Cache) {
82
FileSystemStatCache
*getNextStatCache() { return NextStatCache.get(); }
87
std::unique_ptr<
FileSystemStatCache
> takeNextStatCache() {
101
if (
FileSystemStatCache
*Next = getNextStatCache()
[
all
...]
FileManager.h
36
class
FileSystemStatCache
;
164
std::unique_ptr<
FileSystemStatCache
> StatCache;
178
/// \brief Installs the provided
FileSystemStatCache
object within
189
void addStatCache(std::unique_ptr<
FileSystemStatCache
> statCache,
192
/// \brief Removes the specified
FileSystemStatCache
object from the manager.
193
void removeStatCache(
FileSystemStatCache
*statCache);
195
/// \brief Removes all
FileSystemStatCache
objects from the manager.
/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"
20
void
FileSystemStatCache
::anchor() { }
34
///
FileSystemStatCache
::get - Get the 'stat' information for the specified
43
bool
FileSystemStatCache
::get(const char *Path, FileData &Data, bool isFile,
45
FileSystemStatCache
*Cache, vfs::FileSystem &FS) {
FileManager.cpp
21
#include "clang/Basic/
FileSystemStatCache
.h"
64
void FileManager::addStatCache(std::unique_ptr<
FileSystemStatCache
> statCache,
73
FileSystemStatCache
*LastCache = StatCache.get();
80
void FileManager::removeStatCache(
FileSystemStatCache
*statCache) {
91
FileSystemStatCache
*PrevCache = StatCache.get();
466
return
FileSystemStatCache
::get(Path, Data, isFile, F,StatCache.get(), *FS);
471
return
FileSystemStatCache
::get(FilePath.c_str(), Data, isFile, F,
Android.mk
30
FileSystemStatCache
.cpp \
/external/clang/include/clang/Lex/
PTHManager.h
36
class
FileSystemStatCache
;
141
/// createStatCache - Returns a
FileSystemStatCache
object for use with
145
std::unique_ptr<
FileSystemStatCache
> createStatCache();
/external/clang/unittests/Basic/
FileManagerTest.cpp
12
#include "clang/Basic/
FileSystemStatCache
.h"
25
class FakeStatCache : public
FileSystemStatCache
{
54
// Implement
FileSystemStatCache
::getStat().
/external/clang/lib/Lex/
PTHLexer.cpp
16
#include "clang/Basic/
FileSystemStatCache
.h"
689
class PTHStatCache : public
FileSystemStatCache
{
726
std::unique_ptr<
FileSystemStatCache
> PTHManager::createStatCache() {
/external/clang/lib/Frontend/
CacheTokens.cpp
18
#include "clang/Basic/
FileSystemStatCache
.h"
547
class StatListener : public
FileSystemStatCache
{
Completed in 4205 milliseconds