// We can't deserialize lambdas so we just save them as null svoid test_structure_lambdasAndAnonymousClasses() { IF0 lambda = () -> 0; structure_Data d = new { structure_ClassInfo newClass(Class c) { structure_ClassInfo info = super.newClass(c); print(c + " => " + info.nullInstances); ret info; } }; assertEqualsVerbose("null", struct(lambda, d)); Runnable anon = r {}; assertEqualsVerbose("null", struct(anon)); }