public class TransitiveCxxPreprocessorInputCache extends Object
Constructor and Description |
---|
TransitiveCxxPreprocessorInputCache(CxxPreprocessorDep preprocessorDep) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableMap<BuildTarget,CxxPreprocessorInput> |
computeTransitiveCxxToPreprocessorInputMap(CxxPlatform key,
CxxPreprocessorDep preprocessorDep,
boolean includeDep,
ActionGraphBuilder graphBuilder) |
com.google.common.collect.ImmutableMap<BuildTarget,CxxPreprocessorInput> |
getUnchecked(CxxPlatform key,
ActionGraphBuilder graphBuilder)
Get a value from the cache
|
public TransitiveCxxPreprocessorInputCache(CxxPreprocessorDep preprocessorDep)
public com.google.common.collect.ImmutableMap<BuildTarget,CxxPreprocessorInput> getUnchecked(CxxPlatform key, ActionGraphBuilder graphBuilder)
public static com.google.common.collect.ImmutableMap<BuildTarget,CxxPreprocessorInput> computeTransitiveCxxToPreprocessorInputMap(@Nonnull CxxPlatform key, CxxPreprocessorDep preprocessorDep, boolean includeDep, ActionGraphBuilder graphBuilder)