Home
last modified time | relevance | path

Searched refs:procMacro (Results 1 – 3 of 3) sorted by relevance

/aosp12/build/soong/rust/
H A Dproc_macro.go49 procMacro := &procMacroDecorator{
56 module.compiler = procMacro
58 return module, procMacro
61 func (procMacro *procMacroDecorator) compilerProps() []interface{} {
62 return append(procMacro.baseCompiler.compilerProps(),
63 &procMacro.Properties)
67 fileName := procMacro.getStem(ctx) + ctx.toolchain().ProcMacroSuffix()
76 stem := procMacro.baseCompiler.getStemWithoutSuffix(ctx)
77 validateLibraryStem(ctx, stem, procMacro.crateName())
79 return stem + String(procMacro.baseCompiler.Properties.Suffix)
[all …]
H A Dandroidmk.go146 func (procMacro *procMacroDecorator) AndroidMk(ctx AndroidMkContext, ret *android.AndroidMkEntries)…
147 ctx.SubAndroidMk(ret, procMacro.baseCompiler)
150 if procMacro.distFile.Valid() {
151 ret.DistFiles = android.MakeDefaultDistFiles(procMacro.distFile.Path())
H A Drust.go865 procMacro bool member
871 return d.library || d.procMacro
880 procMacroDepTag = dependencyTag{name: "procMacro", procMacro: true}