Remove cc.ModuleContext.module()

cc.ModuleContext.module() returns a *cc.Module, and is left over from
when the cc package tried to use inheritance.  Remove it and the last
few users.

Change-Id: I9b42ca59689c1b0ada7980fbec923747ed3a53d3
This commit is contained in:
Colin Cross
2016-07-08 10:41:41 -07:00
parent 3c316bc03b
commit 6886183d8f
2 changed files with 9 additions and 33 deletions

View File

@@ -23,7 +23,6 @@ import (
"android/soong/glob"
"github.com/google/blueprint"
"github.com/google/blueprint/proptools"
)
var (
@@ -90,7 +89,6 @@ type Module interface {
GenerateAndroidBuildActions(ModuleContext)
base() *ModuleBase
Disable()
Enabled() bool
Target() Target
InstallInData() bool
@@ -294,10 +292,6 @@ func (a *ModuleBase) DeviceSupported() bool {
a.hostAndDeviceProperties.Device_supported
}
func (a *ModuleBase) Disable() {
a.commonProperties.Enabled = proptools.BoolPtr(false)
}
func (a *ModuleBase) Enabled() bool {
if a.commonProperties.Enabled == nil {
return a.Os().Class != HostCross