MethodSignature class base

Represents the signature of a method within metadata.

Implementers

Constructors

MethodSignature.new({CallingConvention callingConvention = CallingConvention.DEFAULT, MetadataType returnType = const VoidType(), List<MetadataType> types = const []})
Creates a MethodSignature with the given callingConvention, returnType, and types.
const

Properties

callingConvention CallingConvention
The method's calling convention.
final
hashCode int
The hash code for this object.
no setteroverride
returnType MetadataType
The return type of the method.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
types List<MetadataType>
The list of parameter types for the method.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override