clang-tools  14.0.0git
Public Types | Public Attributes | List of all members
clang::clangd::DirectoryBasedGlobalCompilationDatabase::DirectoryCache::CachedFile::LoadResult Struct Reference
Collaboration diagram for clang::clangd::DirectoryBasedGlobalCompilationDatabase::DirectoryCache::CachedFile::LoadResult:
Collaboration graph
[legend]

Public Types

enum  { FileNotFound, TransientError, FoundSameData, FoundNewData }
 

Public Attributes

enum clang::clangd::DirectoryBasedGlobalCompilationDatabase::DirectoryCache::CachedFile::LoadResult:: { ... }  Result
 
std::unique_ptr< llvm::MemoryBuffer > Buffer
 

Detailed Description

Definition at line 107 of file GlobalCompilationDatabase.cpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
FileNotFound 
TransientError 
FoundSameData 
FoundNewData 

Definition at line 108 of file GlobalCompilationDatabase.cpp.

Member Data Documentation

◆ Buffer

std::unique_ptr<llvm::MemoryBuffer> clang::clangd::DirectoryBasedGlobalCompilationDatabase::DirectoryCache::CachedFile::LoadResult::Buffer

Definition at line 114 of file GlobalCompilationDatabase.cpp.

◆ Result

enum { ... } clang::clangd::DirectoryBasedGlobalCompilationDatabase::DirectoryCache::CachedFile::LoadResult::Result

The documentation for this struct was generated from the following file: