Lines Matching defs:stubDecorator
84 type stubDecorator struct { struct
85 *libraryDecorator
87 properties libraryProperties
89 versionScriptPath android.ModuleGenPath
90 parsedCoverageXmlPath android.ModuleOutPath
91 installPath android.Path
93 apiLevel android.ApiLevel
94 firstVersion android.ApiLevel
95 unversionedUntil android.ApiLevel
100 func shouldUseVersionScript(ctx BaseModuleContext, stub *stubDecorator) bool {
104 func (stub *stubDecorator) implementationModuleName(name string) string {
122 func (this *stubDecorator) stubsVersions(ctx android.BaseMutatorContext) []string {
135 func (this *stubDecorator) initializeProperties(ctx BaseModuleContext) bool {
162 func (c *stubDecorator) compilerInit(ctx BaseModuleContext) {
202 func (stub *stubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags {
251 func (c *stubDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
276 func (linker *stubDecorator) linkerDeps(ctx DepsContext, deps Deps) Deps {
280 func (linker *stubDecorator) Name(name string) string {
284 func (stub *stubDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
289 func (stub *stubDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps,
307 func (stub *stubDecorator) nativeCoverage() bool {
311 func (stub *stubDecorator) install(ctx ModuleContext, path android.Path) {