diff options
author | Yohann Roussel <yroussel@google.com> | 2015-05-19 15:24:30 +0200 |
---|---|---|
committer | Yohann Roussel <yroussel@google.com> | 2015-05-26 09:23:11 +0200 |
commit | 69dcd62d9251a85037218c1eb45df430870e94e2 (patch) | |
tree | f0d445a78c63d2178a72aa57d1514ed0b3bc027e /jack/src/com/android/jack/jayce | |
parent | beab6998369a309f8f078f6d1c2a27565bb67cfa (diff) | |
download | toolchain_jack-69dcd62d9251a85037218c1eb45df430870e94e2.zip toolchain_jack-69dcd62d9251a85037218c1eb45df430870e94e2.tar.gz toolchain_jack-69dcd62d9251a85037218c1eb45df430870e94e2.tar.bz2 |
A transformation for removing "TypeDef" annotations
The removed annotation are those annotated with @StringDef or @IntDef.
Also warns if one of the removed annotation has a retention that is not
SOURCE.
Bug: 21099584
Change-Id: Idc3c04f929320c550260db9517336c49c6b4c5ea
Diffstat (limited to 'jack/src/com/android/jack/jayce')
-rw-r--r-- | jack/src/com/android/jack/jayce/v0002/nodes/NMethod.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/jack/src/com/android/jack/jayce/v0002/nodes/NMethod.java b/jack/src/com/android/jack/jayce/v0002/nodes/NMethod.java index e98fb1c..70e18b7 100644 --- a/jack/src/com/android/jack/jayce/v0002/nodes/NMethod.java +++ b/jack/src/com/android/jack/jayce/v0002/nodes/NMethod.java @@ -142,7 +142,7 @@ public class NMethod extends NNode implements HasSourceInfo, MethodNode { public JAbstractMethodBody loadBody(@Nonnull JMethod method) throws JTypeLookupException, JMethodLookupException { if (body != null) { - JSession session = method.getParent(JSession.class); + JSession session = method.getEnclosingType().getSession(); ExportSession exportSession = new ExportSession(session.getPhantomLookup(), session, NodeLevel.FULL); exportSession.setCurrentMethod(method); |