public interface LinkableCxxConstructorArg extends CxxConstructorArg
DEFAULT_TARGET_PLATFORM_PARAM_NAME| Modifier and Type | Method and Description | 
|---|---|
default boolean | 
getFatLto()  | 
Optional<String> | 
getLinkGroup()
Defines the link group. 
 | 
Optional<com.google.common.collect.ImmutableList<CxxLinkGroupMapping>> | 
getLinkGroupMap()
Defines the list of link group mappings. 
 | 
Optional<Linker.LinkableDepType> | 
getLinkStyle()  | 
default boolean | 
getThinLto()  | 
checkDuplicateSources, checkHeadersUsage, getCompilerFlags, getCxxDeps, getCxxRuntimeType, getDefaultFlavors, getDefaults, getExecutableName, getHeaderNamespace, getHeaders, getIncludeDirectories, getLangCompilerFlags, getLangPlatformCompilerFlags, getLangPlatformPreprocessorFlags, getLangPreprocessorFlags, getLinkerExtraOutputs, getLinkerFlags, getPlatformCompilerFlags, getPlatformDeps, getPlatformHeaders, getPlatformLinkerFlags, getPlatformPreprocessorFlags, getPlatformSrcs, getPostLinkerFlags, getPostPlatformLinkerFlags, getPrecompiledHeader, getPrefixHeader, getPreprocessorFlags, getPrivateCxxDeps, getRawHeaders, getSrcsgetDepsgetDefaultPlatformgetFrameworks, getLibrariesgetCompatibleWith, getDefaultTargetPlatform, getLabels, getLicenses, labelsContainsAnyOfgetNameOptional<Linker.LinkableDepType> getLinkStyle()
Optional<com.google.common.collect.ImmutableList<CxxLinkGroupMapping>> getLinkGroupMap()
Optional<String> getLinkGroup()
@Value.Default default boolean getThinLto()
@Value.Default default boolean getFatLto()