All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addToHeaderPathNormalizer(com.facebook.buck.cxx.HeaderPathNormalizer.Builder builder)
Add this header pack to the given HeaderPathNormalizer.Builder .
|
void |
appendToRuleKey(RuleKeyAppendable.RuleKeyAppendableSink sink)
Deprecated.
|
static CxxSymlinkTreeHeaders |
from(HeaderSymlinkTree symlinkTree,
CxxPreprocessables.IncludeType includeType) |
java.util.stream.Stream<BuildRule> |
getDeps(SourcePathRuleFinder ruleFinder) |
abstract Optional<SourcePath> |
getHeaderMap() |
abstract Either<PathSourcePath,SourcePath> |
getIncludeRoot() |
abstract CxxPreprocessables.IncludeType |
getIncludeType() |
abstract com.google.common.collect.ImmutableSortedMap<Path,SourcePath> |
getNameToPathMap() |
Optional<Path> |
getResolvedIncludeRoot(SourcePathResolverAdapter resolver) |
abstract SourcePath |
getRoot() |
abstract String |
getSymlinkTreeClass() |
static CxxSymlinkTreeHeaders |
of(CxxPreprocessables.IncludeType includeType,
SourcePath root,
Either<PathSourcePath,SourcePath> includeRoot,
Optional<? extends SourcePath> headerMap,
com.google.common.collect.ImmutableSortedMap<Path,SourcePath> nameToPathMap,
String symlinkTreeClass) |