Lines Matching defs:libraryDecorator
395 type libraryDecorator struct { struct
396 Properties LibraryProperties
397 StaticProperties StaticProperties
398 SharedProperties SharedProperties
399 MutatedProperties LibraryMutatedProperties
402 reuseObjects Objects
405 tocFile android.OptionalPath
407 flagExporter
408 flagExporterInfo *FlagExporterInfo
409 stripper Stripper
412 objects Objects
413 wholeStaticLibsFromPrebuilts android.Paths
417 libName string
419 sabi *sabi
422 coverageOutputFile android.OptionalPath
425 sAbiDiff android.Paths
429 ndkSysrootPath android.Path
432 unstrippedOutputFile android.Path
434 strippedAllOutputFile android.Path
437 defaultDistFile android.Path
439 versionScriptPath android.OptionalPath
441 postInstallCmds []string
443 skipAPIDefine bool
446 *baseCompiler
447 *baseLinker
448 *baseInstaller
450 apiListCoverageXmlPath android.ModuleOutPath
453 stubsSymbolFilePath android.Path
457 wideStaticlibForMake bool
462 func (library *libraryDecorator) linkerProps() []interface{} {
530 func (library *libraryDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
545 …nc (library *libraryDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags {
584 …c (library *libraryDecorator) getHeaderAbiCheckerProperties(m *Module) headerAbiCheckerProperties {
599 func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
750 …libraryDecorator) compileModuleLibApiStubs(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
814 func (library *libraryDecorator) symbolsFile() *string {
818 func (library *libraryDecorator) setSymbolFilePath(path android.Path) {
822 func (library *libraryDecorator) setVersionScriptPath(path android.OptionalPath) {
850 … *libraryDecorator) getLibNameHelper(baseModuleName string, inVendor bool, inProduct bool) string {
874 func (library *libraryDecorator) getLibName(ctx BaseModuleContext) string {
888 func (library *libraryDecorator) linkerInit(ctx BaseModuleContext) {
912 func (library *libraryDecorator) compilerDeps(ctx DepsContext, deps Deps) Deps {
924 func (library *libraryDecorator) linkerDeps(ctx DepsContext, deps Deps) Deps {
1018 … android.ConfigurableEvaluatorContext, module *Module, specifiedDeps specifiedDeps) specifiedDeps {
1047 …rary *libraryDecorator) moduleInfoJSON(ctx ModuleContext, moduleInfoJSON *android.ModuleInfoJSON) {
1081 func (library *libraryDecorator) testSuiteInfo(ctx ModuleContext) {
1085 func (library *libraryDecorator) linkStatic(ctx ModuleContext,
1154 func (library *libraryDecorator) linkShared(ctx ModuleContext,
1355 func (library *libraryDecorator) unstrippedOutputFilePath() android.Path {
1359 func (library *libraryDecorator) strippedAllOutputFilePath() android.Path {
1363 func (library *libraryDecorator) disableStripping() {
1367 func (library *libraryDecorator) nativeCoverage() bool {
1374 func (library *libraryDecorator) coverageOutputFilePath() android.OptionalPath {
1378 func (library *libraryDecorator) exportedIncludeDirsForAbiCheck(ctx ModuleContext) []string {
1387 …library *libraryDecorator) llndkIncludeDirsForAbiCheck(ctx ModuleContext, deps PathDeps) []string {
1412 func (library *libraryDecorator) linkLlndkSAbiDumpFiles(ctx ModuleContext,
1427 func (library *libraryDecorator) linkApexSAbiDumpFiles(ctx ModuleContext,
1486 func (library *libraryDecorator) sourceAbiDiff(ctx android.ModuleContext,
1519 func (library *libraryDecorator) crossVersionAbiDiff(ctx android.ModuleContext,
1529 func (library *libraryDecorator) sameVersionAbiDiff(ctx android.ModuleContext,
1545 func (library *libraryDecorator) optInAbiDiff(ctx android.ModuleContext,
1566 …biDumpFiles(ctx ModuleContext, deps PathDeps, objs Objects, fileName string, soFile android.Path) {
1711 func (library *libraryDecorator) link(ctx ModuleContext,
1838 func (library *libraryDecorator) exportVersioningMacroIfNeeded(ctx android.BaseModuleContext) {
1850 func (library *libraryDecorator) buildStatic() bool {
1856 func (library *libraryDecorator) buildShared() bool {
1861 func (library *libraryDecorator) objs() Objects {
1865 func (library *libraryDecorator) reuseObjs() Objects {
1869 func (library *libraryDecorator) toc() android.OptionalPath {
1873 func (library *libraryDecorator) installSymlinkToRuntimeApex(ctx ModuleContext, file android.Path) {
1890 func (library *libraryDecorator) install(ctx ModuleContext, file android.Path) {
1925 func (library *libraryDecorator) everInstallable() bool {
1932 func (library *libraryDecorator) static() bool {
1937 func (library *libraryDecorator) staticLibrary() bool {
1942 func (library *libraryDecorator) shared() bool {
1947 func (library *libraryDecorator) header() bool {
1953 func (library *libraryDecorator) setStatic() {
1959 func (library *libraryDecorator) setShared() {
1965 func (library *libraryDecorator) BuildOnlyStatic() {
1970 func (library *libraryDecorator) BuildOnlyShared() {
1976 func (library *libraryDecorator) HeaderOnly() {
1982 func (library *libraryDecorator) HasLLNDKStubs() bool {
1987 func (library *libraryDecorator) HasLLNDKHeaders() bool {
1992 func (library *libraryDecorator) IsLLNDKMovedToApex() bool {
1998 func (library *libraryDecorator) HasVendorPublicLibrary() bool {
2002 func (library *libraryDecorator) ImplementationModuleName(name string) string {
2006 func (library *libraryDecorator) BuildStubs() bool {
2010 func (library *libraryDecorator) symbolFileForAbiCheck(ctx ModuleContext) *string {
2024 func (library *libraryDecorator) HasStubsVariants() bool {
2031 func (library *libraryDecorator) IsStubsImplementationRequired() bool {
2035 func (library *libraryDecorator) StubsVersions(ctx android.BaseModuleContext) []string {
2065 func (library *libraryDecorator) SetStubsVersion(version string) {
2069 func (library *libraryDecorator) StubsVersion() string {
2073 func (library *libraryDecorator) SetBuildStubs(isLatest bool) {
2078 func (library *libraryDecorator) SetAllStubsVersions(versions []string) {
2082 func (library *libraryDecorator) AllStubsVersions() []string {
2086 func (library *libraryDecorator) isLatestStubVersion() bool {
2090 func (library *libraryDecorator) apexAvailable() []string {
2101 func (library *libraryDecorator) installable() *bool {
2110 func (library *libraryDecorator) makeUninstallable(mod *Module) {
2121 func (library *libraryDecorator) getPartition() string {
2125 func (library *libraryDecorator) GetAPIListCoverageXMLPath() android.ModuleOutPath {
2129 func (library *libraryDecorator) setAPIListCoverageXMLPath(xml android.ModuleOutPath) {
2133 func (library *libraryDecorator) overriddenModules() []string {
2137 func (library *libraryDecorator) defaultDistFiles() []android.Path {