Lines Matching refs:d

119 func (d *apiLibraryDecorator) Name(basename string) string {
125 func (d *apiLibraryDecorator) exportIncludes(ctx ModuleContext) {
126 exporterProps := d.flagExporter.Properties
128 d.dirs = append(d.dirs, android.MaybeExistentPathForSource(ctx, ctx.ModuleDir(), dir))
132 d.systemDirs = append(d.systemDirs, android.MaybeExistentPathForSource(ctx, ctx.ModuleDir(), dir))
136 func (d *apiLibraryDecorator) linkerInit(ctx BaseModuleContext) {
137 d.baseLinker.linkerInit(ctx)
139 if d.hasNDKStubs() {
155 func (d *apiLibraryDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps, objects Objects) …
161 if src := String(d.properties.Src); src != "" {
183 …exportIncludeDirs := append(d.libraryDecorator.flagExporter.Properties.Export_include_dirs.GetOrDe…
185d.libraryDecorator.flagExporter.Properties.Export_include_dirs = proptools.NewConfigurable[[]strin…
194 d.libraryDecorator.flagExporter.Properties.Export_system_include_dirs = append(
195 d.libraryDecorator.flagExporter.Properties.Export_system_include_dirs,
196 d.libraryDecorator.flagExporter.Properties.Export_include_dirs.GetOrDefault(ctx, nil)...)
197d.libraryDecorator.flagExporter.Properties.Export_include_dirs = proptools.NewConfigurable[[]strin…
203 if m.InVendorOrProduct() && d.hasLLNDKStubs() {
215 d.exportIncludes(ctx)
216 d.libraryDecorator.reexportDirs(deps.ReexportedDirs...)
217 d.libraryDecorator.reexportSystemDirs(deps.ReexportedSystemDirs...)
218 d.libraryDecorator.reexportFlags(deps.ReexportedFlags...)
219 d.libraryDecorator.reexportDeps(deps.ReexportedDeps...)
220 d.libraryDecorator.addExportedGeneratedHeaders(deps.ReexportedGeneratedHeaders...)
230 d.libraryDecorator.reexportDeps(in)
231 d.libraryDecorator.flagExporter.setProvider(ctx)
233 d.unstrippedOutputFile = in
237 d.tocFile = android.OptionalPathForPath(tocFile)
258 TableOfContents: d.tocFile,
261 d.shareStubs(ctx)
267 func (d *apiLibraryDecorator) shareStubs(ctx ModuleContext) {
288 func (d *apiLibraryDecorator) availableFor(what string) bool {
293 func (d *apiLibraryDecorator) hasApexStubs() bool {
294 for _, variant := range d.properties.Variants {
302 func (d *apiLibraryDecorator) hasStubsVariants() bool {
303 return d.hasApexStubs()
306 func (d *apiLibraryDecorator) stubsVersions(ctx android.BaseMutatorContext) []string {
317 if d.hasNDKStubs() {
318 return d.getNdkVersions()
322 if d.hasLLNDKStubs() && m.InVendorOrProduct() {
327 stubsVersions := d.getStubVersions()
347 func (d *apiLibraryDecorator) hasLLNDKStubs() bool {
348 return inList("llndk", d.properties.Variants)
351 func (d *apiLibraryDecorator) hasNDKStubs() bool {
352 for _, variant := range d.properties.Variants {
360 func (d *apiLibraryDecorator) getNdkVersions() []string {
363 for _, variant := range d.properties.Variants {
372 func (d *apiLibraryDecorator) getStubVersions() []string {
375 for _, variant := range d.properties.Variants {
419 func (d *apiHeadersDecorator) Name(basename string) string {
423 func (d *apiHeadersDecorator) availableFor(what string) bool {