Searched refs:baseSourceProvider (Results 1 – 3 of 3) sorted by relevance
26 type baseSourceProvider struct { struct33 var _ SourceProvider = (*baseSourceProvider)(nil)42 func (sp *baseSourceProvider) Srcs() android.Paths { argument46 func (sp *baseSourceProvider) generateSource(ctx android.ModuleContext, deps PathDeps) android.Path… argument50 func (sp *baseSourceProvider) sourceProviderProps() []interface{} { argument54 func NewSourceProvider() *baseSourceProvider {55 return &baseSourceProvider{60 func (sp *baseSourceProvider) getStem(ctx android.ModuleContext) string { argument68 func (sp *baseSourceProvider) sourceProviderDeps(ctx DepsContext, deps Deps) Deps { argument
83 *baseSourceProvider anonMember131 outputFile := android.PathForModuleOut(ctx, b.baseSourceProvider.getStem(ctx)+".rs")144 b.baseSourceProvider.outputFile = outputFile149 return append(b.baseSourceProvider.sourceProviderProps(),170 baseSourceProvider: NewSourceProvider(),179 deps = b.baseSourceProvider.sourceProviderDeps(ctx, deps)
161 func (sourceProvider *baseSourceProvider) AndroidMk(ctx AndroidMkContext, ret *android.AndroidMkDat…174 ctx.subAndroidMk(ret, bindgen.baseSourceProvider)