Lines Matching refs:pLeft
435 RTDECL(int) RTAsn1BitString_Compare(PCRTASN1BITSTRING pLeft, PCRTASN1BITSTRING pRight)
437 Assert(pLeft && (!RTAsn1BitString_IsPresent(pLeft) || pLeft->Asn1Core.pOps == &g_RTAsn1BitString_Vtable));
441 if (RTAsn1BitString_IsPresent(pLeft))
448 if (pLeft->pEncapsulated || pRight->pEncapsulated)
450 if ( pLeft->pEncapsulated
452 && pLeft->pEncapsulated->pOps == pRight->pEncapsulated->pOps)
453 iDiff = pLeft->pEncapsulated->pOps->pfnCompare(pLeft->pEncapsulated, pRight->pEncapsulated);
458 if ( pLeft->pEncapsulated
459 && !RTAsn1BitString_AreContentBitsValid(pLeft, RTASN1ENCODE_F_DER))
461 int rc = RTAsn1BitString_RefreshContent((PRTASN1BITSTRING)pLeft, RTASN1ENCODE_F_DER,
462 pLeft->EncapsulatedAllocation.pAllocator, NULL);
475 iDiff = RTAsn1Core_CompareEx(&pLeft->Asn1Core, &pRight->Asn1Core, true /*fIgnoreTagAndClass*/);
482 iDiff = RTAsn1Core_CompareEx(&pLeft->Asn1Core, &pRight->Asn1Core, true /*fIgnoreTagAndClass*/);