LLVM 22.0.0git
|
This is the complete list of members for llvm::cas::builtin::BuiltinCAS, including all inherited members.
BuiltinCAS() | llvm::cas::builtin::BuiltinCAS | inline |
createCorruptObjectError(const CASID &ID) const | llvm::cas::builtin::BuiltinCAS | inline |
createCorruptStorageError() const | llvm::cas::builtin::BuiltinCAS | inline |
createProxy(ArrayRef< ObjectRef > Refs, StringRef Data) | llvm::cas::ObjectStore | |
createUnknownObjectError(const CASID &ID) const | llvm::cas::builtin::BuiltinCAS | inline |
llvm::cas::ObjectStore::createUnknownObjectError(const CASID &ID) | llvm::cas::ObjectStore | static |
forEachRef(ObjectHandle Node, function_ref< Error(ObjectRef)> Callback) const =0 | llvm::cas::ObjectStore | protectedpure virtual |
getContext() const | llvm::cas::ObjectStore | inline |
getData(ObjectHandle Node, bool RequiresNullTerminator) const final | llvm::cas::builtin::BuiltinCAS | inlinevirtual |
getDataConst(ObjectHandle Node) const =0 | llvm::cas::builtin::BuiltinCAS | pure virtual |
getDataSize(ObjectHandle Node) const final | llvm::cas::builtin::BuiltinCAS | inlinevirtual |
getDataString(ObjectHandle Node) | llvm::cas::ObjectStore | inlineprotected |
getID(ObjectRef Ref) const =0 | llvm::cas::ObjectStore | pure virtual |
getMemoryBuffer(ObjectHandle Node, StringRef Name="", bool RequiresNullTerminator=true) | llvm::cas::ObjectStore | protected |
getNumRefs(ObjectHandle Node) const =0 | llvm::cas::ObjectStore | protectedpure virtual |
getProxy(const CASID &ID) | llvm::cas::ObjectStore | |
getProxy(ObjectRef Ref) | llvm::cas::ObjectStore | |
getProxyIfExists(ObjectRef Ref) | llvm::cas::ObjectStore | |
getReference(const CASID &ID) const =0 | llvm::cas::ObjectStore | pure virtual |
isMaterialized(ObjectRef Ref) const =0 | llvm::cas::ObjectStore | pure virtual |
load(ObjectRef Ref) | llvm::cas::ObjectStore | protected |
loadIfExists(ObjectRef Ref)=0 | llvm::cas::ObjectStore | protectedpure virtual |
ObjectStore(const CASContext &Context) | llvm::cas::ObjectStore | inlineprotected |
parseID(StringRef Reference) final | llvm::cas::builtin::BuiltinCAS | virtual |
readData(ObjectHandle Node, raw_ostream &OS, uint64_t Offset=0, uint64_t MaxBytes=-1ULL) const | llvm::cas::ObjectStore | inline |
readRef(ObjectHandle Node, size_t I) const =0 | llvm::cas::ObjectStore | protectedpure virtual |
readRefs(ObjectHandle Node, SmallVectorImpl< ObjectRef > &Refs) const | llvm::cas::ObjectStore | protectedvirtual |
store(ArrayRef< ObjectRef > Refs, ArrayRef< char > Data) final | llvm::cas::builtin::BuiltinCAS | virtual |
storeFromNullTerminatedRegion(ArrayRef< uint8_t > ComputedHash, sys::fs::mapped_file_region Map) | llvm::cas::builtin::BuiltinCAS | inlinevirtual |
storeFromOpenFile(sys::fs::file_t FD, std::optional< sys::fs::file_status > Status=std::nullopt) | llvm::cas::ObjectStore | inline |
storeFromOpenFileImpl(sys::fs::file_t FD, std::optional< sys::fs::file_status > Status) | llvm::cas::ObjectStore | protectedvirtual |
storeFromString(ArrayRef< ObjectRef > Refs, StringRef String) | llvm::cas::ObjectStore | inline |
storeImpl(ArrayRef< uint8_t > ComputedHash, ArrayRef< ObjectRef > Refs, ArrayRef< char > Data)=0 | llvm::cas::builtin::BuiltinCAS | pure virtual |
validate(const CASID &ID) final | llvm::cas::builtin::BuiltinCAS | virtual |
validateTree(ObjectRef Ref) | llvm::cas::ObjectStore | |
~ObjectStore()=default | llvm::cas::ObjectStore | virtual |