ΒΆExpected<llvm::CachePruningPolicy>
parseCachePruningPolicy(llvm::StringRef PolicyStr)
Expected<llvm::CachePruningPolicy>
parseCachePruningPolicy(llvm::StringRef PolicyStr)
Description
Parse the given string as a cache pruning policy. Defaults are taken from a default constructed CachePruningPolicy object. For example: "prune_interval=30s:prune_after=24h:cache_size=50%" which means a pruning interval of 30 seconds, expiration time of 24 hours and maximum cache size of 50% of available disk space.
Declared at: llvm/include/llvm/Support/CachePruning.h:67
Parameters
- llvm::StringRef PolicyStr