Lines Matching refs:binaryDecorator
40 type binaryDecorator struct { struct
47 var _ compiler = (*binaryDecorator)(nil)
60 func NewRustBinary(hod android.HostOrDeviceSupported) (*Module, *binaryDecorator) {
63 binary := &binaryDecorator{
72 func (binary *binaryDecorator) compilerFlags(ctx ModuleContext, flags Flags) Flags { argument
92 func (binary *binaryDecorator) compilerDeps(ctx DepsContext, deps Deps) Deps { argument
117 func (binary *binaryDecorator) compilerProps() []interface{} { argument
123 func (binary *binaryDecorator) nativeCoverage() bool { argument
127 func (binary *binaryDecorator) preferRlib() bool { argument
131 func (binary *binaryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) buildOutput { argument
154 func (binary *binaryDecorator) autoDep(ctx android.BottomUpMutatorContext) autoDep { argument
165 func (binary *binaryDecorator) stdLinkage(ctx *depsContext) RustLinkage { argument
172 func (binary *binaryDecorator) binary() bool { argument
176 func (binary *binaryDecorator) staticallyLinked() bool { argument
180 func (binary *binaryDecorator) testBinary() bool { argument