public class LocationPlatformMacroExpander extends AbstractLocationMacroExpander<LocationPlatformMacro>
Constructor and Description |
---|
LocationPlatformMacroExpander(CxxPlatform cxxPlatform) |
Modifier and Type | Method and Description |
---|---|
Class<LocationPlatformMacro> |
getInputClass() |
protected BuildRule |
resolve(ActionGraphBuilder graphBuilder,
LocationPlatformMacro input) |
expand
expandFrom
expandFrom, precomputeWorkFrom
public LocationPlatformMacroExpander(CxxPlatform cxxPlatform)
public Class<LocationPlatformMacro> getInputClass()
getInputClass
in interface MacroExpander<LocationPlatformMacro,Object>
getInputClass
in class AbstractLocationMacroExpander<LocationPlatformMacro>
protected BuildRule resolve(ActionGraphBuilder graphBuilder, LocationPlatformMacro input) throws MacroException
resolve
in class BuildTargetMacroExpander<LocationPlatformMacro>
MacroException