A unique identifier for the warning instance being emitted.
When warning is a string, ctor is an optional function used to limit the generated stack trace.
warning
string
ctor
Additional text to include with the error.
When warning is a string, type is the name to use for the type of warning being emitted.
type