1package android 2 3import ( 4 "github.com/google/blueprint" 5 "github.com/google/blueprint/proptools" 6) 7 8type ModuleProxy struct { 9 module blueprint.ModuleProxy 10} 11 12var _ Module = (*ModuleProxy)(nil) 13 14func (m ModuleProxy) IsNil() bool { 15 return m.module.IsNil() 16} 17 18func (m ModuleProxy) Name() string { 19 return m.module.Name() 20} 21 22func (m ModuleProxy) GenerateBuildActions(context blueprint.ModuleContext) { 23 m.module.GenerateBuildActions(context) 24} 25 26func (m ModuleProxy) GenerateAndroidBuildActions(context ModuleContext) { 27 panic("method is not implemented on ModuleProxy") 28} 29 30func (m ModuleProxy) CleanupAfterBuildActions() { 31 panic("method is not implemented on ModuleProxy") 32} 33 34func (m ModuleProxy) ComponentDepsMutator(ctx BottomUpMutatorContext) { 35 panic("method is not implemented on ModuleProxy") 36} 37 38func (m ModuleProxy) DepsMutator(context BottomUpMutatorContext) { 39 panic("method is not implemented on ModuleProxy") 40} 41 42func (m ModuleProxy) base() *ModuleBase { 43 panic("method is not implemented on ModuleProxy") 44} 45 46func (m ModuleProxy) Disable() { 47 48 panic("method is not implemented on ModuleProxy") 49} 50 51func (m ModuleProxy) Enabled(ctx ConfigurableEvaluatorContext) bool { 52 panic("method is not implemented on ModuleProxy") 53} 54 55func (m ModuleProxy) Target() Target { 56 panic("method is not implemented on ModuleProxy") 57} 58 59func (m ModuleProxy) MultiTargets() []Target { 60 panic("method is not implemented on ModuleProxy") 61} 62 63func (m ModuleProxy) ImageVariation() blueprint.Variation { 64 panic("method is not implemented on ModuleProxy") 65} 66 67func (m ModuleProxy) Owner() string { 68 panic("method is not implemented on ModuleProxy") 69} 70 71func (m ModuleProxy) InstallInData() bool { 72 panic("method is not implemented on ModuleProxy") 73} 74 75func (m ModuleProxy) InstallInTestcases() bool { 76 panic("method is not implemented on ModuleProxy") 77} 78 79func (m ModuleProxy) InstallInSanitizerDir() bool { 80 panic("method is not implemented on ModuleProxy") 81} 82 83func (m ModuleProxy) InstallInRamdisk() bool { 84 panic("method is not implemented on ModuleProxy") 85} 86 87func (m ModuleProxy) InstallInVendorRamdisk() bool { 88 panic("method is not implemented on ModuleProxy") 89} 90 91func (m ModuleProxy) InstallInDebugRamdisk() bool { 92 panic("method is not implemented on ModuleProxy") 93} 94 95func (m ModuleProxy) InstallInRecovery() bool { 96 panic("method is not implemented on ModuleProxy") 97} 98 99func (m ModuleProxy) InstallInRoot() bool { 100 panic("method is not implemented on ModuleProxy") 101} 102 103func (m ModuleProxy) InstallInOdm() bool { 104 panic("method is not implemented on ModuleProxy") 105} 106 107func (m ModuleProxy) InstallInProduct() bool { 108 panic("method is not implemented on ModuleProxy") 109} 110 111func (m ModuleProxy) InstallInVendor() bool { 112 panic("method is not implemented on ModuleProxy") 113} 114 115func (m ModuleProxy) InstallInSystemExt() bool { 116 panic("method is not implemented on ModuleProxy") 117} 118 119func (m ModuleProxy) InstallInSystemDlkm() bool { 120 panic("method is not implemented on ModuleProxy") 121} 122 123func (m ModuleProxy) InstallInVendorDlkm() bool { 124 panic("method is not implemented on ModuleProxy") 125} 126 127func (m ModuleProxy) InstallInOdmDlkm() bool { 128 panic("method is not implemented on ModuleProxy") 129} 130 131func (m ModuleProxy) InstallForceOS() (*OsType, *ArchType) { 132 panic("method is not implemented on ModuleProxy") 133} 134 135func (m ModuleProxy) PartitionTag(d DeviceConfig) string { 136 panic("method is not implemented on ModuleProxy") 137} 138 139func (m ModuleProxy) HideFromMake() { 140 panic("method is not implemented on ModuleProxy") 141} 142 143func (m ModuleProxy) IsHideFromMake() bool { 144 panic("method is not implemented on ModuleProxy") 145} 146 147func (m ModuleProxy) SkipInstall() { 148 panic("method is not implemented on ModuleProxy") 149} 150 151func (m ModuleProxy) IsSkipInstall() bool { 152 panic("method is not implemented on ModuleProxy") 153} 154 155func (m ModuleProxy) MakeUninstallable() { 156 panic("method is not implemented on ModuleProxy") 157} 158 159func (m ModuleProxy) ReplacedByPrebuilt() { 160 panic("method is not implemented on ModuleProxy") 161} 162 163func (m ModuleProxy) IsReplacedByPrebuilt() bool { 164 panic("method is not implemented on ModuleProxy") 165} 166 167func (m ModuleProxy) ExportedToMake() bool { 168 panic("method is not implemented on ModuleProxy") 169} 170 171func (m ModuleProxy) EffectiveLicenseFiles() Paths { 172 panic("method is not implemented on ModuleProxy") 173} 174 175func (m ModuleProxy) AddProperties(props ...interface{}) { 176 panic("method is not implemented on ModuleProxy") 177} 178 179func (m ModuleProxy) GetProperties() []interface{} { 180 panic("method is not implemented on ModuleProxy") 181} 182 183func (m ModuleProxy) BuildParamsForTests() []BuildParams { 184 panic("method is not implemented on ModuleProxy") 185} 186 187func (m ModuleProxy) RuleParamsForTests() map[blueprint.Rule]blueprint.RuleParams { 188 panic("method is not implemented on ModuleProxy") 189} 190 191func (m ModuleProxy) VariablesForTests() map[string]string { 192 panic("method is not implemented on ModuleProxy") 193} 194 195func (m ModuleProxy) String() string { 196 return m.module.String() 197} 198 199func (m ModuleProxy) qualifiedModuleId(ctx BaseModuleContext) qualifiedModuleName { 200 panic("method is not implemented on ModuleProxy") 201} 202 203func (m ModuleProxy) visibilityProperties() []visibilityProperty { 204 panic("method is not implemented on ModuleProxy") 205} 206 207func (m ModuleProxy) RequiredModuleNames(ctx ConfigurableEvaluatorContext) []string { 208 panic("method is not implemented on ModuleProxy") 209} 210 211func (m ModuleProxy) HostRequiredModuleNames() []string { 212 panic("method is not implemented on ModuleProxy") 213} 214 215func (m ModuleProxy) TargetRequiredModuleNames() []string { 216 panic("method is not implemented on ModuleProxy") 217} 218 219func (m ModuleProxy) VintfFragmentModuleNames(ctx ConfigurableEvaluatorContext) []string { 220 panic("method is not implemented on ModuleProxy") 221} 222 223func (m ModuleProxy) ConfigurableEvaluator(ctx ConfigurableEvaluatorContext) proptools.ConfigurableEvaluator { 224 panic("method is not implemented on ModuleProxy") 225} 226 227func (m ModuleProxy) DecodeMultilib(ctx ConfigContext) (string, string) { 228 panic("method is not implemented on ModuleProxy") 229} 230 231func (m ModuleProxy) Overrides() []string { 232 panic("method is not implemented on ModuleProxy") 233} 234 235func (m ModuleProxy) VintfFragments(ctx ConfigurableEvaluatorContext) []string { 236 panic("method is not implemented on ModuleProxy") 237} 238 239func (m ModuleProxy) UseGenericConfig() bool { 240 panic("method is not implemented on ModuleProxy") 241} 242