fix compile errors in dalvik frontend
This commit is contained in:
parent
cdaaddf88b
commit
afaebe81a9
|
@ -24,6 +24,5 @@ Export-Package: com.ibm.wala.dalvik.classLoader,
|
|||
Require-Bundle: com.ibm.wala.cast;bundle-version="1.0.0",
|
||||
com.ibm.wala.core;bundle-version="1.1.3",
|
||||
com.ibm.wala.ide;bundle-version="1.1.3",
|
||||
com.ibm.wala.shrike;bundle-version="1.3.1",
|
||||
com.ibm.wala.util;bundle-version="2.0.0"
|
||||
com.ibm.wala.shrike;bundle-version="1.3.1"
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
|
||||
|
|
|
@ -60,6 +60,7 @@ import com.ibm.wala.classLoader.BytecodeClass;
|
|||
import com.ibm.wala.classLoader.IClassLoader;
|
||||
import com.ibm.wala.classLoader.IField;
|
||||
import com.ibm.wala.classLoader.IMethod;
|
||||
import com.ibm.wala.classLoader.Module;
|
||||
import com.ibm.wala.ipa.cha.IClassHierarchy;
|
||||
import com.ibm.wala.shrikeCT.InvalidClassFileException;
|
||||
import com.ibm.wala.types.TypeReference;
|
||||
|
@ -87,13 +88,14 @@ public class DexIClass extends BytecodeClass<IClassLoader> {
|
|||
|
||||
private int clinitId = -1;
|
||||
|
||||
private final DexModuleEntry dexModuleEntry;
|
||||
// public IClassLoader loader;
|
||||
|
||||
public DexIClass(IClassLoader loader, IClassHierarchy cha,
|
||||
final DexModuleEntry dexEntry) {
|
||||
super(loader, cha);
|
||||
this.dexModuleEntry = dexEntry;
|
||||
classDef = dexEntry.getClassDefItem();
|
||||
|
||||
// this.loader = loader;
|
||||
|
||||
// Set modifiers
|
||||
|
@ -330,4 +332,9 @@ public class DexIClass extends BytecodeClass<IClassLoader> {
|
|||
public Collection<Annotation> getAnnotations() {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Module getContainer() {
|
||||
return dexModuleEntry.asModule();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -122,4 +122,9 @@ public class DexModuleEntry implements ModuleEntry {
|
|||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Module getContainer() {
|
||||
return asModule();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue