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

Method resolveNullable

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

Source from the content-addressed store, hash-verified

100 }
101
102 @Override
103 @Nullable
104 public JField resolveNullable() {
105 if (field == null) {
106 field = World.get().getClassHierarchy()
107 .resolveField(this);
108 if (field == null && resolveFailures.add(this)) {
109 logger.warn("Failed to resolve {}", this);
110 }
111 }
112 return field;
113 }
114
115 @Override
116 public String toString() {

Callers 15

onStartMethod · 0.45
onStartMethod · 0.45
visitMethod · 0.45
onNewStmtMethod · 0.45
onNewStmtMethod · 0.45
visitMethod · 0.45
visitMethod · 0.45
getPointsToSetMethod · 0.45
mayAliasMethod · 0.45
isLambdaMetaFactoryMethod · 0.45
addLambdaCallEdgeMethod · 0.45

Calls 4

getMethod · 0.95
getClassHierarchyMethod · 0.80
resolveFieldMethod · 0.65
addMethod · 0.65

Tested by

no test coverage detected