Lines Matching refs:dep
373 func checkProducesJars(ctx android.ModuleContext, dep android.SourceFileProducer) {
374 for _, f := range dep.Srcs() {
377 ctx.OtherModuleName(dep.(blueprint.Module)))
818 ctx.VisitDirectDepsWithTag(dataNativeBinsTag, func(dep android.Module) {
819 j.data = append(j.data, android.OutputFileForModule(ctx, dep, ""))
822 ctx.VisitDirectDepsWithTag(jniLibTag, func(dep android.Module) {
823 sharedLibInfo := ctx.OtherModuleProvider(dep, cc.SharedLibraryInfoProvider).(cc.SharedLibraryInfo)
841 ….PropertyErrorf("jni_libs", "%q of type %q is not supported", dep.Name(), ctx.OtherModuleType(dep))
1288 dep := ctx.OtherModuleProvider(module, JavaInfoProvider).(JavaInfo)
1291 flags.classpath = append(flags.classpath, dep.HeaderJars...)
1293 flags.bootClasspath = append(flags.bootClasspath, dep.HeaderJars...)
1295 } else if dep, ok := module.(SdkLibraryDependency); ok {
1298 flags.classpath = append(flags.classpath, dep.SdkHeaderJars(ctx, j.SdkVersion(ctx))...)
1429 func (j *Import) DepIsInSameApex(ctx android.BaseModuleContext, dep android.Module) bool {
1430 return j.depIsInSameApex(ctx, dep)
1794 dep, ok := depModule.(UsesLibraryDependency)
1834 dep.DexJarBuildPath(), dep.DexJarInstallPath(), dep.ClassLoaderContexts())
1837 clcMap.AddContextMap(dep.ClassLoaderContexts(), depName)