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