php deadcode: try to avoid deadlock (WI-67647)

GitOrigin-RevId: adf4fb9238b4401e8341dd66919591843db03e2f
This commit is contained in:
Bas Leijdekkers
2022-07-22 18:35:50 +00:00
committed by intellij-monorepo-bot
parent 6de4875c54
commit 77b9f43a1d
@@ -761,9 +761,9 @@ public class RefManagerImpl extends RefManager {
return getFromRefTableOrCache(element, factory, null);
}
private @Nullable <T extends RefElement> T getFromRefTableOrCache(@NotNull PsiElement element,
@NotNull NullableFactory<? extends T> factory,
@Nullable Consumer<? super T> whenCached) {
public @Nullable <T extends RefElement> T getFromRefTableOrCache(@NotNull PsiElement element,
@NotNull NullableFactory<? extends T> factory,
@Nullable Consumer<? super T> whenCached) {
PsiAnchor psiAnchor = createAnchor(element);
//noinspection unchecked
T result = (T)myRefTable.get(psiAnchor);