Home
last modified time | relevance | path

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

/build/soong/rust/
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)
66 func (procMacro *procMacroDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) android…
67 fileName := procMacro.getStem(ctx) + ctx.toolchain().ProcMacroSuffix()
70 srcPath, _ := srcPathFromModuleSrcs(ctx, procMacro.baseCompiler.Properties.Srcs)
75 func (procMacro *procMacroDecorator) getStem(ctx ModuleContext) string {
[all …]
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())
Drust.go865 procMacro bool member
871 return d.library || d.procMacro
880 procMacroDepTag = dependencyTag{name: "procMacro", procMacro: true}