Lines Matching defs:binaryDecorator
76 type binaryDecorator struct { struct
77 *baseLinker
78 *baseInstaller
79 stripper
81 Properties BinaryLinkerProperties
83 toolPath android.OptionalPath
86 unstrippedOutputFile android.Path
89 symlinks []string
92 coverageOutputFile android.OptionalPath
95 distFile android.OptionalPath
97 post_install_cmds []string
102 func (binary *binaryDecorator) linkerProps() []interface{} {
109 func (binary *binaryDecorator) getStem(ctx BaseModuleContext) string {
118 func (binary *binaryDecorator) linkerDeps(ctx DepsContext, deps Deps) Deps {
179 func (binary *binaryDecorator) isDependencyRoot() bool {
195 func (binary *binaryDecorator) linkerInit(ctx BaseModuleContext) {
210 func (binary *binaryDecorator) static() bool {
214 func (binary *binaryDecorator) staticBinary() bool {
218 func (binary *binaryDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
301 func (binary *binaryDecorator) link(ctx ModuleContext,
412 func (binary *binaryDecorator) unstrippedOutputFilePath() android.Path {
416 func (binary *binaryDecorator) symlinkList() []string {
420 func (binary *binaryDecorator) nativeCoverage() bool {
425 func (binary *binaryDecorator) installSymlinkToRuntimeApex(ctx ModuleContext, file android.Path) {
439 func (binary *binaryDecorator) install(ctx ModuleContext, file android.Path) {
459 func (binary *binaryDecorator) hostToolPath() android.OptionalPath {
473 …jectHostBionicLinkerSymbols(ctx ModuleContext, in, linker android.Path, out android.WritablePath) {