static SAM field1 = field1->{}; //ok static SAM field2 = param->{ Object field2 = null; }; //ok
SAM field3 = field3->{}; //ok
SAM field4 = param->{ Object field4 = null; }; //ok
{
Object local = null;
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
}
static {
Object local = null;
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
void testLocalInstance() {
Object local = null;
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
staticvoid testLocalStatic() {
Object local = null;
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
void testParamInstance(Object local) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
staticvoid testParamStatic(Object local) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
void testForInstance() { for (int local = 0; local != 0 ; local++) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
staticvoid testForStatic(Iterable<Object> elems) { for (int local = 0; local != 0 ; local++) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
void testForEachInstance(Iterable<Object> elems) { for (Object local : elems) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
staticvoid testForEachStatic(Iterable<Object> elems) { for (Object local : elems) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
void testCatchInstance() { try { } catch (Throwable local) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
staticvoid testCatchStatic(Iterable<Object> elems) { try { } catch (Throwable local) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
void testTWRInstance(AutoCloseable res) { try (AutoCloseable local = res) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
} finally { }
}
staticvoid testTWRStatic(AutoCloseable res) { try (AutoCloseable local = res) {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
} finally { }
}
void testBlockLocalInstance() {
Object local = null;
{
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
staticvoid testBlockLocalStatic() {
Object local = null;
{
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
void testSwitchLocalInstance(int i) { switch (i) { case0: Object local = null; default: {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
}
staticvoid testSwitchLocalStatic(int i) { switch (i) { case0: Object local = null; default: {
SAM s1 = local->{}; //error
SAM s2 = param->{ Object local = null; }; //error
SAM s3 = field1->{ Object field_2 = null; }; //ok
}
}
}
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.7Bemerkung:
(vorverarbeitet am 2026-06-06)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.