public interface UnresolvedCxxPlatform extends FlavorConvertible
CxxPlatform. During parsing/configuration only
 information about parse-time deps is available. During action graph creation, this can be
 resolved to the final CxxPlatform.| Modifier and Type | Method and Description | 
|---|---|
Flavor | 
getFlavor()  | 
Iterable<? extends BuildTarget> | 
getLinkerParseTimeDeps(TargetConfiguration targetConfiguration)
This probably shouldn't exist. 
 | 
Iterable<BuildTarget> | 
getParseTimeDeps(TargetConfiguration targetConfiguration)
Returns the parse-time deps required for this platform. 
 | 
CxxPlatform | 
resolve(BuildRuleResolver resolver,
       TargetConfiguration targetConfiguration)
Resolves the platform. 
 | 
UnresolvedCxxPlatform | 
withFlavor(Flavor hostFlavor)
Returns this provider as a different flavor. 
 | 
CxxPlatform resolve(BuildRuleResolver resolver, TargetConfiguration targetConfiguration)
Flavor getFlavor()
getFlavor in interface FlavorConvertibleUnresolvedCxxPlatform withFlavor(Flavor hostFlavor)
Iterable<BuildTarget> getParseTimeDeps(TargetConfiguration targetConfiguration)
Iterable<? extends BuildTarget> getLinkerParseTimeDeps(TargetConfiguration targetConfiguration)