Home
last modified time | relevance | path

Searched refs:procMacroDecorator (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/build/soong/rust/
H A Dproc_macro.go28 type procMacroDecorator struct { struct
39 var _ compiler = (*procMacroDecorator)(nil)
40 var _ exportedFlagsProducer = (*procMacroDecorator)(nil)
47 func NewProcMacro(hod android.HostOrDeviceSupported) (*Module, *procMacroDecorator) {
50 procMacro := &procMacroDecorator{
62 func (procMacro *procMacroDecorator) compilerProps() []interface{} { argument
67 func (procMacro *procMacroDecorator) compilerFlags(ctx ModuleContext, flags Flags) Flags { argument
73 func (procMacro *procMacroDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) buildOu… argument
83 func (procMacro *procMacroDecorator) getStem(ctx ModuleContext) string { argument
90 func (procMacro *procMacroDecorator) autoDep(ctx android.BottomUpMutatorContext) autoDep { argument
[all …]
H A Dprebuilt.go45 *procMacroDecorator anonMember
62 procMacroDecorator: library,
208 return append(prebuilt.procMacroDecorator.compilerProps(),
H A Dproject_json.go142 if procDec, procMacro := rModule.compiler.(*procMacroDecorator); procMacro {
H A Dandroidmk.go157 func (procMacro *procMacroDecorator) AndroidMk(ctx AndroidMkContext, ret *android.AndroidMkEntries)…
H A Drust.go1779 } else if pm, ok := mod.compiler.(*procMacroDecorator); ok {