Home
last modified time | relevance | path

Searched refs:baseSourceProvider (Results 1 – 3 of 3) sorted by relevance

/build/soong/rust/
Dsource_provider.go26 type baseSourceProvider struct { struct
33 var _ SourceProvider = (*baseSourceProvider)(nil)
42 func (sp *baseSourceProvider) Srcs() android.Paths { argument
46 func (sp *baseSourceProvider) generateSource(ctx android.ModuleContext, deps PathDeps) android.Path… argument
50 func (sp *baseSourceProvider) sourceProviderProps() []interface{} { argument
54 func NewSourceProvider() *baseSourceProvider {
55 return &baseSourceProvider{
60 func (sp *baseSourceProvider) getStem(ctx android.ModuleContext) string { argument
68 func (sp *baseSourceProvider) sourceProviderDeps(ctx DepsContext, deps Deps) Deps { argument
Dbindgen.go83 *baseSourceProvider anonMember
131 outputFile := android.PathForModuleOut(ctx, b.baseSourceProvider.getStem(ctx)+".rs")
144 b.baseSourceProvider.outputFile = outputFile
149 return append(b.baseSourceProvider.sourceProviderProps(),
170 baseSourceProvider: NewSourceProvider(),
179 deps = b.baseSourceProvider.sourceProviderDeps(ctx, deps)
Dandroidmk.go161 func (sourceProvider *baseSourceProvider) AndroidMk(ctx AndroidMkContext, ret *android.AndroidMkDat…
174 ctx.subAndroidMk(ret, bindgen.baseSourceProvider)