void (@NotNull PsiPattern pattern, @NotNull DfaVariableValue expressionValue, @NotNull PsiType checkType) { DeferredOffset endPatternOffset = new DeferredOffset(); addInstruction(new JvmPushInstruction(expressionValue, null)); processPattern(pattern, pattern, checkType, null, endPatternOffset); endPatternOffset.setOffset(getInstructionCount()); }