MCPcopy Create free account
hub / github.com/LFYSec/MScan / resolve

Method resolve

src/main/java/pascal/taie/ir/proginfo/FieldRef.java:89–100  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

87 }
88
89 @Override
90 public JField resolve() {
91 if (field == null) {
92 field = World.get().getClassHierarchy()
93 .resolveField(this);
94 if (field == null) {
95 throw new FieldResolutionFailedException(
96 "Cannot resolve " + this);
97 }
98 }
99 return field;
100 }
101
102 @Override
103 @Nullable

Callers 15

testResolveFieldMethod · 0.95
onStartMethod · 0.45
extractJarMethod · 0.45
moveMapperMethod · 0.45
unsafeMoveClassesMethod · 0.45
unsafeMoveMapperMethod · 0.45
collectClassPathMethod · 0.45
collectAppClassPathMethod · 0.45
mayThrowExplicitlyMethod · 0.45
initializeMethod · 0.45
resolveCalleesOfMethod · 0.45

Calls 3

getMethod · 0.95
getClassHierarchyMethod · 0.80
resolveFieldMethod · 0.65

Tested by 1

testResolveFieldMethod · 0.76