Definition at line 426 of file object_reload.cc.
◆ TypeParametersChanged()
dart::TypeParametersChanged::TypeParametersChanged |
( |
Zone * |
zone, |
|
|
const Class & |
from, |
|
|
const Class & |
to |
|
) |
| |
|
inline |
Definition at line 428 of file object_reload.cc.
ClassReasonForCancelling(Zone *zone, const Class &from, const Class &to)
◆ AppendTo()
void dart::TypeParametersChanged::AppendTo |
( |
JSONArray * |
array | ) |
|
|
inlinevirtual |
Reimplemented from dart::ClassReasonForCancelling.
Definition at line 436 of file object_reload.cc.
436 {
437 JSONObject jsobj(array);
438 jsobj.AddProperty("type", "ReasonForCancellingReload");
439 jsobj.AddProperty("kind", "TypeParametersChanged");
440 jsobj.AddProperty(
"class",
to_);
441 jsobj.AddProperty("message",
442 "Limitation: changing type parameters "
443 "does not work with hot reload.");
444 }
◆ ToString()
StringPtr dart::TypeParametersChanged::ToString |
( |
| ) |
|
|
inlinevirtual |
Reimplemented from dart::ReasonForCancelling.
Definition at line 431 of file object_reload.cc.
431 {
433 "Limitation: type parameters have changed for %s",
from_.
ToCString());
434 }
virtual const char * ToCString() const
static StringPtr NewFormatted(const char *format,...) PRINTF_ATTRIBUTE(1
The documentation for this class was generated from the following file: