Package ghidra.pcode.emu.jit.gen.util
Class Methods.MthDescBuilder<MR extends Types.BType,N extends Emitter.Next>
java.lang.Object
ghidra.pcode.emu.jit.gen.util.Methods.MthDescBuilder<MR,N>
- Type Parameters:
MR- the (machine) return typeN- the parameter (machine) types specified so far, encoded as inEmitter.
- Enclosing interface:
Methods
public static class Methods.MthDescBuilder<MR extends Types.BType,N extends Emitter.Next>
extends Object
An unchecked builder of a method descriptor
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Finished building the method descriptorparam(Types.SType paramType) Add a parameter (to the right)<P extends Types.BNonVoid>
Methods.MthDescBuilder<MR, Emitter.Ent<N, P>> param(P paramType) Add a parameter (to the right)
-
Method Details
-
param
Add a parameter (to the right)- Type Parameters:
P- the type of the parameter- Parameters:
paramType- the type of the parameter- Returns:
- the builder
-
param
Add a parameter (to the right)- Parameters:
paramType- the (source) type of the parameter- Returns:
- the builder
-
build
Finished building the method descriptor- Returns:
- the method descriptor
-