Represents an IDL function reference.
Argument types.
Return types.
Function annotations.
Optional
Private
Implement I in the IDL spec. Encode this type for the type table.
I
Static
Assert that JavaScript's x is the proper type represented by this Type.
x
Internal
Encode the value. This needs to be public because it is used by encodeValue() from different types.
Represents an IDL function reference.
Param: argTypes
Argument types.
Param: retTypes
Return types.
Param: annotations
Function annotations.