pub type Function = GenFunction<StatementIdx>;Aliased Type§
struct Function {
pub id: FunctionId,
pub signature: FunctionSignature,
pub params: Vec<Param>,
pub entry_point: StatementIdx,
}Fields§
§id: FunctionIdThe name of the function.
signature: FunctionSignatureThe parameter types and return types.
params: Vec<Param>The parameters of the function.
entry_point: StatementIdxThe statement id where the function starts.