diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax/Identifier.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/syntax/Identifier.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/Identifier.java b/src/main/java/com/google/devtools/build/lib/syntax/Identifier.java index 1bbf78c225..9f167e83b5 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/Identifier.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/Identifier.java @@ -14,6 +14,7 @@ package com.google.devtools.build.lib.syntax; +import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec; import com.google.devtools.build.lib.util.SpellChecker; import java.io.IOException; import java.util.Set; @@ -29,10 +30,11 @@ import javax.annotation.Nullable; /** * Syntax node for an identifier. * - * Unlike most {@link ASTNode} subclasses, this one supports {@link Object#equals} and {@link + * <p>Unlike most {@link ASTNode} subclasses, this one supports {@link Object#equals} and {@link * Object#hashCode} (but note that these methods ignore location information). They are needed * because {@code Identifier}s are stored in maps when constructing {@link LoadStatement}. */ +@AutoCodec public final class Identifier extends Expression { private final String name; |