• Home
  • Raw
  • Download

Lines Matching defs:libraryDecorator

783 type libraryDecorator struct {  struct
784 Properties LibraryProperties
785 StaticProperties StaticProperties
786 SharedProperties SharedProperties
787 MutatedProperties LibraryMutatedProperties
790 reuseObjects Objects
793 tocFile android.OptionalPath
795 flagExporter
796 flagExporterInfo *FlagExporterInfo
797 stripper Stripper
800 objects Objects
801 wholeStaticLibsFromPrebuilts android.Paths
805 libName string
807 sabi *sabi
810 coverageOutputFile android.OptionalPath
813 sAbiOutputFile android.OptionalPath
816 sAbiDiff android.Paths
820 ndkSysrootPath android.Path
823 unstrippedOutputFile android.Path
826 distFile android.Path
828 versionScriptPath android.OptionalPath
830 postInstallCmds []string
834 useCoreVariant bool
835 checkSameCoreVariant bool
837 skipAPIDefine bool
840 *baseCompiler
841 *baseLinker
842 *baseInstaller
844 collectedSnapshotHeaders android.Paths
846 apiListCoverageXmlPath android.ModuleOutPath
978 …*libraryDecorator) setFlagExporterInfoFromCcInfo(ctx android.ModuleContext, ccInfo cquery.CcInfo) {
1084 func (l *libraryDecorator) collectHeadersForSnapshot(ctx android.ModuleContext) {
1101 func (l *libraryDecorator) snapshotHeaders() android.Paths {
1110 func (library *libraryDecorator) linkerProps() []interface{} {
1132 func (library *libraryDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
1184 …nc (library *libraryDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags {
1223 …ecorator) getHeaderAbiCheckerProperties(ctx android.BaseModuleContext) headerAbiCheckerProperties {
1239 func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
1409 … *libraryDecorator) getLibNameHelper(baseModuleName string, inVendor bool, inProduct bool) string {
1433 func (library *libraryDecorator) getLibName(ctx BaseModuleContext) string {
1455 func (library *libraryDecorator) linkerInit(ctx BaseModuleContext) {
1479 func (library *libraryDecorator) compilerDeps(ctx DepsContext, deps Deps) Deps {
1491 func (library *libraryDecorator) linkerDeps(ctx DepsContext, deps Deps) Deps {
1579 func (library *libraryDecorator) linkerSpecifiedDeps(specifiedDeps specifiedDeps) specifiedDeps {
1607 func (library *libraryDecorator) linkStatic(ctx ModuleContext,
1666 func (library *libraryDecorator) linkShared(ctx ModuleContext,
1826 func (library *libraryDecorator) unstrippedOutputFilePath() android.Path {
1830 func (library *libraryDecorator) disableStripping() {
1834 func (library *libraryDecorator) nativeCoverage() bool {
1841 func (library *libraryDecorator) coverageOutputFilePath() android.OptionalPath {
1904 …nc (library *libraryDecorator) sourceAbiDiff(ctx android.ModuleContext, referenceDump android.Path,
1933 …brary *libraryDecorator) crossVersionAbiDiff(ctx android.ModuleContext, referenceDump android.Path,
1942 …ibrary *libraryDecorator) sameVersionAbiDiff(ctx android.ModuleContext, referenceDump android.Path,
1952 func (library *libraryDecorator) optInAbiDiff(ctx android.ModuleContext, referenceDump android.Path,
1962 …corator) linkSAbiDumpFiles(ctx ModuleContext, objs Objects, fileName string, soFile android.Path) {
2045 func (library *libraryDecorator) link(ctx ModuleContext,
2172 func (library *libraryDecorator) exportVersioningMacroIfNeeded(ctx android.BaseModuleContext) {
2184 func (library *libraryDecorator) buildStatic() bool {
2190 func (library *libraryDecorator) buildShared() bool {
2195 func (library *libraryDecorator) objs() Objects {
2199 func (library *libraryDecorator) reuseObjs() Objects {
2203 func (library *libraryDecorator) toc() android.OptionalPath {
2207 func (library *libraryDecorator) installSymlinkToRuntimeApex(ctx ModuleContext, file android.Path) {
2224 func (library *libraryDecorator) install(ctx ModuleContext, file android.Path) {
2299 func (library *libraryDecorator) everInstallable() bool {
2306 func (library *libraryDecorator) static() bool {
2311 func (library *libraryDecorator) shared() bool {
2316 func (library *libraryDecorator) header() bool {
2322 func (library *libraryDecorator) setStatic() {
2328 func (library *libraryDecorator) setShared() {
2334 func (library *libraryDecorator) BuildOnlyStatic() {
2339 func (library *libraryDecorator) BuildOnlyShared() {
2345 func (library *libraryDecorator) HeaderOnly() {
2351 func (library *libraryDecorator) hasLLNDKStubs() bool {
2356 func (library *libraryDecorator) hasLLNDKHeaders() bool {
2362 func (library *libraryDecorator) hasVendorPublicLibrary() bool {
2366 func (library *libraryDecorator) implementationModuleName(name string) string {
2370 func (library *libraryDecorator) buildStubs() bool {
2374 func (library *libraryDecorator) symbolFileForAbiCheck(ctx ModuleContext) *string {
2387 func (library *libraryDecorator) hasStubsVariants() bool {
2394 func (library *libraryDecorator) isStubsImplementationRequired() bool {
2398 func (library *libraryDecorator) stubsVersions(ctx android.BaseMutatorContext) []string {
2425 func (library *libraryDecorator) setStubsVersion(version string) {
2429 func (library *libraryDecorator) stubsVersion() string {
2433 func (library *libraryDecorator) setBuildStubs(isLatest bool) {
2438 func (library *libraryDecorator) setAllStubsVersions(versions []string) {
2442 func (library *libraryDecorator) allStubsVersions() []string {
2446 func (library *libraryDecorator) isLatestStubVersion() bool {
2450 func (library *libraryDecorator) availableFor(what string) bool {
2463 func (library *libraryDecorator) installable() *bool {
2472 func (library *libraryDecorator) makeUninstallable(mod *Module) {
2483 func (library *libraryDecorator) getPartition() string {
2487 func (library *libraryDecorator) getAPIListCoverageXMLPath() android.ModuleOutPath {
2491 func (library *libraryDecorator) overriddenModules() []string {