Lines Matching refs:libraryDecorator
93 type libraryDecorator struct { struct
138 func (library *libraryDecorator) nativeCoverage() bool { argument
142 func (library *libraryDecorator) rlib() bool { argument
146 func (library *libraryDecorator) sysroot() bool { argument
150 func (library *libraryDecorator) dylib() bool { argument
154 func (library *libraryDecorator) shared() bool { argument
158 func (library *libraryDecorator) static() bool { argument
162 func (library *libraryDecorator) source() bool { argument
166 func (library *libraryDecorator) buildRlib() bool { argument
170 func (library *libraryDecorator) buildDylib() bool { argument
174 func (library *libraryDecorator) buildShared() bool { argument
178 func (library *libraryDecorator) buildStatic() bool { argument
182 func (library *libraryDecorator) setRlib() { argument
189 func (library *libraryDecorator) setDylib() { argument
196 func (library *libraryDecorator) setRlibStd() { argument
200 func (library *libraryDecorator) setDylibStd() { argument
204 func (library *libraryDecorator) setShared() { argument
211 func (library *libraryDecorator) setStatic() { argument
218 func (library *libraryDecorator) setSource() { argument
222 func (library *libraryDecorator) autoDep(ctx android.BottomUpMutatorContext) autoDep { argument
238 func (library *libraryDecorator) stdLinkage(ctx *depsContext) RustLinkage { argument
247 var _ compiler = (*libraryDecorator)(nil)
248 var _ libraryInterface = (*libraryDecorator)(nil)
249 var _ exportedFlagsProducer = (*libraryDecorator)(nil)
335 func (library *libraryDecorator) BuildOnlyFFI() { argument
342 func (library *libraryDecorator) BuildOnlyRust() { argument
349 func (library *libraryDecorator) BuildOnlyDylib() { argument
356 func (library *libraryDecorator) BuildOnlyRlib() { argument
363 func (library *libraryDecorator) BuildOnlyStatic() { argument
370 func (library *libraryDecorator) BuildOnlyShared() { argument
377 func NewRustLibrary(hod android.HostOrDeviceSupported) (*Module, *libraryDecorator) {
380 library := &libraryDecorator{
396 func (library *libraryDecorator) compilerProps() []interface{} { argument
403 func (library *libraryDecorator) compilerDeps(ctx DepsContext, deps Deps) Deps { argument
415 func (library *libraryDecorator) sharedLibFilename(ctx ModuleContext) string { argument
419 func (library *libraryDecorator) compilerFlags(ctx ModuleContext, flags Flags) Flags { argument
432 func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Pat… argument
513 func (library *libraryDecorator) srcPath(ctx ModuleContext, deps PathDeps) android.Path { argument
523 func (library *libraryDecorator) rustdoc(ctx ModuleContext, flags Flags, argument
538 func (library *libraryDecorator) getStem(ctx ModuleContext) string { argument
545 func (library *libraryDecorator) install(ctx ModuleContext) { argument
552 func (library *libraryDecorator) Disabled() bool { argument
556 func (library *libraryDecorator) SetDisabled() { argument