Lines Matching refs:object
202 func (object *objectLinker) appendLdflags(flags []string) {
206 func (object *objectLinker) linkerProps() []interface{} {
207 return []interface{}{&object.Properties}
212 func (object *objectLinker) linkerDeps(ctx DepsContext, deps Deps) Deps {
213 deps.HeaderLibs = append(deps.HeaderLibs, object.Properties.Header_libs...)
214 deps.ObjFiles = append(deps.ObjFiles, object.Properties.Objs...)
218 func (object *objectLinker) linkerFlags(ctx ModuleContext, flags Flags) Flags {
221 if lds := android.OptionalPathForModuleSrc(ctx, object.Properties.Linker_script); lds.Valid() {
228 func (object *objectLinker) link(ctx ModuleContext,
236 if len(objs.objFiles) == 1 && String(object.Properties.Linker_script) == "" {
239 if String(object.Properties.Prefix_symbols) != "" {
241 transformBinaryPrefixSymbols(ctx, String(object.Properties.Prefix_symbols), outputFile,
249 if String(object.Properties.Prefix_symbols) != "" {
251 transformBinaryPrefixSymbols(ctx, String(object.Properties.Prefix_symbols), input,
263 func (object *objectLinker) unstrippedOutputFilePath() android.Path {
267 func (object *objectLinker) nativeCoverage() bool {
271 func (object *objectLinker) coverageOutputFilePath() android.OptionalPath {
275 func (object *objectLinker) object() bool { func
279 func (object *objectLinker) isCrt() bool {
280 return Bool(object.Properties.Crt)