| Index: compiler/java/com/google/dart/compiler/resolver/LabelElement.java
|
| diff --git a/compiler/java/com/google/dart/compiler/resolver/LabelElement.java b/compiler/java/com/google/dart/compiler/resolver/LabelElement.java
|
| index 07a891c0801ea6e124898f0db4d13d4950e1c820..8fb58d91c00dcbfd197e7b2c7ae1fc15333ba996 100644
|
| --- a/compiler/java/com/google/dart/compiler/resolver/LabelElement.java
|
| +++ b/compiler/java/com/google/dart/compiler/resolver/LabelElement.java
|
| @@ -5,8 +5,17 @@
|
| package com.google.dart.compiler.resolver;
|
|
|
| public interface LabelElement extends Element {
|
| +
|
| + public enum LabeledStatementType {
|
| + STATEMENT,
|
| + SWITCH_MEMBER_STATEMENT,
|
| + SWITCH_STATEMENT,
|
| + }
|
| +
|
| /**
|
| * Returns the innermost function where this label is defined.
|
| */
|
| public MethodElement getEnclosingFunction();
|
| +
|
| + public LabeledStatementType getStatementType();
|
| }
|
|
|