Lines Matching defs:pRight
435 RTDECL(int) RTAsn1BitString_Compare(PCRTASN1BITSTRING pLeft, PCRTASN1BITSTRING pRight)
438 Assert(pRight && (!RTAsn1BitString_IsPresent(pRight) || pRight->Asn1Core.pOps == &g_RTAsn1BitString_Vtable));
443 if (RTAsn1BitString_IsPresent(pRight))
448 if (pLeft->pEncapsulated || pRight->pEncapsulated)
451 && pRight->pEncapsulated
452 && pLeft->pEncapsulated->pOps == pRight->pEncapsulated->pOps)
453 iDiff = pLeft->pEncapsulated->pOps->pfnCompare(pLeft->pEncapsulated, pRight->pEncapsulated);
466 if ( pRight->pEncapsulated
467 && !RTAsn1BitString_AreContentBitsValid(pRight, RTASN1ENCODE_F_DER))
469 int rc = RTAsn1BitString_RefreshContent((PRTASN1BITSTRING)pRight, RTASN1ENCODE_F_DER,
470 pRight->EncapsulatedAllocation.pAllocator, NULL);
475 iDiff = RTAsn1Core_CompareEx(&pLeft->Asn1Core, &pRight->Asn1Core, true /*fIgnoreTagAndClass*/);
482 iDiff = RTAsn1Core_CompareEx(&pLeft->Asn1Core, &pRight->Asn1Core, true /*fIgnoreTagAndClass*/);
488 iDiff = 0 - (int)RTAsn1BitString_IsPresent(pRight);