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)