aboutsummaryrefslogtreecommitdiff
path: root/smali
diff options
context:
space:
mode:
authorBen Gruver <bgruv@google.com>2018-01-31 13:26:11 -0800
committerBen Gruver <bgruv@google.com>2018-05-23 13:34:16 -0700
commit8bdb50381d5d3de978b8a479a943045f78afec04 (patch)
treed9f0106a9c4d2708f262f9115d1b90015695743d /smali
parentdea793447fe6914fb126d27ba7966968c61123cc (diff)
downloadsmali-8bdb50381d5d3de978b8a479a943045f78afec04.tar.gz
Fix up a few non-immutable members in immutable encoded value implementations
Diffstat (limited to 'smali')
-rw-r--r--smali/src/main/antlr/smaliTreeWalker.g6
1 files changed, 3 insertions, 3 deletions
diff --git a/smali/src/main/antlr/smaliTreeWalker.g b/smali/src/main/antlr/smaliTreeWalker.g
index 171756ec..f80e8ad7 100644
--- a/smali/src/main/antlr/smaliTreeWalker.g
+++ b/smali/src/main/antlr/smaliTreeWalker.g
@@ -1314,19 +1314,19 @@ subannotation returns[String annotationType, List<AnnotationElement> elements]
$elements = elements;
};
-field_literal returns[FieldReference value]
+field_literal returns[ImmutableFieldReference value]
: ^(I_ENCODED_FIELD field_reference)
{
$value = $field_reference.fieldReference;
};
-method_literal returns[MethodReference value]
+method_literal returns[ImmutableMethodReference value]
: ^(I_ENCODED_METHOD method_reference)
{
$value = $method_reference.methodReference;
};
-enum_literal returns[FieldReference value]
+enum_literal returns[ImmutableFieldReference value]
: ^(I_ENCODED_ENUM field_reference)
{
$value = $field_reference.fieldReference;