Lines Matching refs:libraryDecorator
464 type libraryDecorator struct { struct
584 i.(*libraryDecorator).collectedSnapshotHeaders = android.Paths{}
596 func (l *libraryDecorator) collectHeadersForSnapshot(ctx android.ModuleContext) { argument
678 func (l *libraryDecorator) snapshotHeaders() android.Paths { argument
687 func (library *libraryDecorator) linkerProps() []interface{} { argument
709 func (library *libraryDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags { argument
762 func (library *libraryDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags… argument
801 func (library *libraryDecorator) headerAbiCheckerEnabled() bool { argument
805 func (library *libraryDecorator) headerAbiCheckerExplicitlyDisabled() bool { argument
809 func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects { argument
933 var _ libraryInterface = (*libraryDecorator)(nil)
934 var _ versionedInterface = (*libraryDecorator)(nil)
936 func (library *libraryDecorator) getLibNameHelper(baseModuleName string, inVendor bool, inProduct b… argument
960 func (library *libraryDecorator) getLibName(ctx BaseModuleContext) string { argument
982 func (library *libraryDecorator) linkerInit(ctx BaseModuleContext) { argument
1006 func (library *libraryDecorator) compilerDeps(ctx DepsContext, deps Deps) Deps { argument
1018 func (library *libraryDecorator) linkerDeps(ctx DepsContext, deps Deps) Deps { argument
1106 func (library *libraryDecorator) linkerSpecifiedDeps(specifiedDeps specifiedDeps) specifiedDeps { argument
1134 func (library *libraryDecorator) linkStatic(ctx ModuleContext, argument
1182 func (library *libraryDecorator) linkShared(ctx ModuleContext, argument
1349 func (library *libraryDecorator) unstrippedOutputFilePath() android.Path { argument
1353 func (library *libraryDecorator) disableStripping() { argument
1357 func (library *libraryDecorator) nativeCoverage() bool { argument
1364 func (library *libraryDecorator) coverageOutputFilePath() android.OptionalPath { argument
1391 func (library *libraryDecorator) linkSAbiDumpFiles(ctx ModuleContext, objs Objects, fileName string… argument
1451 func (library *libraryDecorator) link(ctx ModuleContext, argument
1578 func (library *libraryDecorator) exportVersioningMacroIfNeeded(ctx android.BaseModuleContext) { argument
1590 func (library *libraryDecorator) buildStatic() bool { argument
1596 func (library *libraryDecorator) buildShared() bool { argument
1601 func (library *libraryDecorator) objs() Objects { argument
1605 func (library *libraryDecorator) reuseObjs() Objects { argument
1609 func (library *libraryDecorator) toc() android.OptionalPath { argument
1613 func (library *libraryDecorator) installSymlinkToRuntimeApex(ctx ModuleContext, file android.Path) { argument
1621 func (library *libraryDecorator) install(ctx ModuleContext, file android.Path) { argument
1697 func (library *libraryDecorator) everInstallable() bool { argument
1704 func (library *libraryDecorator) static() bool { argument
1709 func (library *libraryDecorator) shared() bool { argument
1714 func (library *libraryDecorator) header() bool { argument
1720 func (library *libraryDecorator) setStatic() { argument
1726 func (library *libraryDecorator) setShared() { argument
1732 func (library *libraryDecorator) BuildOnlyStatic() { argument
1737 func (library *libraryDecorator) BuildOnlyShared() { argument
1743 func (library *libraryDecorator) HeaderOnly() { argument
1749 func (library *libraryDecorator) hasLLNDKStubs() bool { argument
1754 func (library *libraryDecorator) hasLLNDKHeaders() bool { argument
1760 func (library *libraryDecorator) hasVendorPublicLibrary() bool { argument
1764 func (library *libraryDecorator) implementationModuleName(name string) string { argument
1768 func (library *libraryDecorator) buildStubs() bool { argument
1772 func (library *libraryDecorator) symbolFileForAbiCheck(ctx ModuleContext) *string { argument
1785 func (library *libraryDecorator) hasStubsVariants() bool { argument
1792 func (library *libraryDecorator) stubsVersions(ctx android.BaseMutatorContext) []string { argument
1811 func (library *libraryDecorator) setStubsVersion(version string) { argument
1815 func (library *libraryDecorator) stubsVersion() string { argument
1819 func (library *libraryDecorator) setBuildStubs(isLatest bool) { argument
1824 func (library *libraryDecorator) setAllStubsVersions(versions []string) { argument
1828 func (library *libraryDecorator) allStubsVersions() []string { argument
1832 func (library *libraryDecorator) isLatestStubVersion() bool { argument
1836 func (library *libraryDecorator) availableFor(what string) bool { argument
1849 func (library *libraryDecorator) makeUninstallable(mod *Module) { argument
1895 func NewLibrary(hod android.HostOrDeviceSupported) (*Module, *libraryDecorator) {
1898 library := &libraryDecorator{
1920 if staticCompiler, ok := static.compiler.(*libraryDecorator); ok {
1921 sharedCompiler := shared.compiler.(*libraryDecorator)
2195 if library, ok := cc.linker.(*libraryDecorator); ok {