clang-tools 23.0.0git
clang::clangd::DirectoryBasedGlobalCompilationDatabase::DirectoryCache::CachedFile::LoadResult Struct Reference

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 108 of file GlobalCompilationDatabase.cpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
FileNotFound 
TransientError 
FoundSameData 
FoundNewData 

Definition at line 109 of file GlobalCompilationDatabase.cpp.

Member Data Documentation

◆ Buffer

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

Definition at line 115 of file GlobalCompilationDatabase.cpp.

◆ []

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

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