Lines Matching refs:dep

931 	ctx.VisitDirectDeps(func(dep android.Module) {
932 depName := ctx.OtherModuleName(dep)
933 depTag := ctx.OtherModuleDependencyTag(dep)
935 if rustDep, ok := dep.(*Module); ok && !rustDep.CcLibraryInterface() {
970 if dep.Target().Os != ctx.Os() {
971 ctx.ModuleErrorf("OS mismatch on dependency %q (%s)", dep.Name(), helper)
973 } else if dep.Target().Arch.ArchType != ctx.Arch().ArchType {
974 ctx.ModuleErrorf("Arch mismatch on dependency %q (%s)", dep.Name(), helper)
982 exportedInfo := ctx.OtherModuleProvider(dep, FlagExporterInfoProvider).(FlagExporterInfo)
1001 } else if ccDep, ok := dep.(cc.LinkableInterface); ok {
1039 exportedInfo := ctx.OtherModuleProvider(dep, cc.FlagExporterInfoProvider).(cc.FlagExporterInfo)
1049 exportedInfo := ctx.OtherModuleProvider(dep, cc.FlagExporterInfoProvider).(cc.FlagExporterInfo)
1058 exportedInfo := ctx.OtherModuleProvider(dep, cc.FlagExporterInfoProvider).(cc.FlagExporterInfo)
1075 if srcDep, ok := dep.(android.SourceFileProducer); ok {
1085 for _, dep := range directRlibDeps {
1086 …libDepFiles = append(rlibDepFiles, RustLibrary{Path: dep.unstrippedOutputFile.Path(), CrateName: d…
1089 for _, dep := range directDylibDeps {
1090 …ibDepFiles = append(dylibDepFiles, RustLibrary{Path: dep.unstrippedOutputFile.Path(), CrateName: d…
1093 for _, dep := range directProcMacroDeps {
1094 …pFiles = append(procMacroDepFiles, RustLibrary{Path: dep.unstrippedOutputFile.Path(), CrateName: d…
1098 for _, dep := range directStaticLibDeps {
1099 staticLibDepFiles = append(staticLibDepFiles, dep.OutputFile().Path())
1104 for _, dep := range directSharedLibDeps {
1105 sharedLibFiles = append(sharedLibFiles, dep.OutputFile().Path())
1106 if dep.Toc().Valid() {
1107 sharedLibDepFiles = append(sharedLibDepFiles, dep.Toc().Path())
1109 sharedLibDepFiles = append(sharedLibDepFiles, dep.OutputFile().Path())
1114 for _, dep := range directSrcProvidersDeps {
1115 srcs, _ := dep.OutputFiles("")
1118 for _, dep := range directSrcDeps {
1119 srcs := dep.Srcs()
1309 func (mod *Module) DepIsInSameApex(ctx android.BaseModuleContext, dep android.Module) bool {
1310 depTag := ctx.OtherModuleDependencyTag(dep)
1312 if ccm, ok := dep.(*cc.Module); ok {