Lines Matching refs:fClass
219 pAsn1Core->fClass = 0;
239 pAsn1Core->fRealClass = pAsn1Core->fClass = uTag & ~ASN1_TAG_MASK;
326 RTDECL(int) RTAsn1CursorMatchTagClassFlagsEx(PRTASN1CURSOR pCursor, PRTASN1CORE pAsn1Core, uint32_t uTag, uint32_t fClass,
331 if (pAsn1Core->fClass == fClass)
334 && pAsn1Core->fClass == (fClass | ASN1_TAGFLAG_CONSTRUCTED))
343 "%s: Constructed %s only allowed for >1000 byte in CER encoding: cb=%#x uTag=%#x fClass=%#x",
344 pszErrorTag, pszWhat, pAsn1Core->cb, pAsn1Core->uTag, pAsn1Core->fClass);
347 "%s: DER encoding does not allow constructed %s (cb=%#x uTag=%#x fClass=%#x)",
348 pszErrorTag, pszWhat, pAsn1Core->cb, pAsn1Core->uTag, pAsn1Core->fClass);
356 pAsn1Core->fRealClass = fClass;
362 pszErrorTag, pszWhat, pAsn1Core->uTag, pAsn1Core->fClass, uTag, fClass);
367 static int rtAsn1CursorGetXxxxCursor(PRTASN1CURSOR pCursor, uint32_t fFlags, uint32_t uTag, uint8_t fClass,
375 && pAsn1Core->fClass == fClass)
381 pAsn1Core->fRealClass = fClass;
387 pszErrorTag, pszWhat, pAsn1Core->uTag, pAsn1Core->fClass, uTag, fClass);
439 RTDECL(bool) RTAsn1CursorIsNextEx(PRTASN1CURSOR pCursor, uint32_t uTag, uint8_t fClass)
445 && fClass == Asn1Core.fClass;