EVP_PKEY_CTX_IS_SIGNATURE_OP
|| !EVP_PKEY_CTX_IS_SIGNATURE_OP(pctx)) {
if ((EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx->pctx)
&& EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx->pctx)
&& (!EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx->pctx)
&& EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx->pctx)
|| (EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx)
if (EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx)) {
if (EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx)) {
} else if (EVP_PKEY_CTX_IS_SIGNATURE_OP(pctx)) {
if (EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx)
if (EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx)
if (EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx)
if (EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx)
if (ctx == NULL || !EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx)) {