Lines Matching refs:sp
51 func (sp *aidlRustSourceProvider) GenerateSource(ctx rust.ModuleContext, _ rust.PathDeps) android.P…
52 sourceStem := proptools.String(sp.BaseSourceProvider.Properties.Source_stem)
55 aidlGenModule := ctx.GetDirectDepWithTag(sp.properties.SourceGen, aidlRustSourceTag)
64 importFlags := make([]string, len(sp.properties.Imports))
65 for i, dep := range trimVersionSuffixInList(sp.properties.Imports) {
87 sp.BaseSourceProvider.OutputFiles = android.Paths{topLevelOutputFile}
91 func (sp *aidlRustSourceProvider) SourceProviderProps() []interface{} {
92 return append(sp.BaseSourceProvider.SourceProviderProps(),
93 &sp.properties)
96 func (sp *aidlRustSourceProvider) SourceProviderDeps(ctx rust.DepsContext, deps rust.Deps) rust.Dep…
97 deps = sp.BaseSourceProvider.SourceProviderDeps(ctx, deps)
99 … append(deps.Rustlibs, wrap("", getImportsWithVersion(ctx, sp.properties.AidlInterfaceName, sp.pro…
105 ctx.AddDependency(ctx.Module(), aidlRustSourceTag, sp.properties.SourceGen)
110 func (sp *aidlRustSourceProvider) AndroidMk(ctx rust.AndroidMkContext, ret *android.AndroidMkEntrie…
111 ctx.SubAndroidMk(ret, sp.BaseSourceProvider)