ΒΆ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:68

Parameters

llvm::StringRef PolicyStr