3 instantiations of ValueBitArray
System.Text.Json (3)
System\Text\Json\Serialization\JsonUnionTypeStructuralClassifier.cs (3)
407
ValueBitArray isPocoCaseCandidate =
new
(
415
new
(_pocoObjectCases.Length, pocoCaseMatchesCurrentPropertyBuffer);
419
new
(_requiredPropertyCount, requiredPropertySeenBuffer);
17 references to ValueBitArray
System.Text.Json (17)
System\Text\Json\Serialization\JsonUnionTypeStructuralClassifier.cs (16)
406
scoped Span<ulong> pocoCaseCandidateBuffer = stackalloc ulong[
ValueBitArray
.ScratchBufferSize];
407
ValueBitArray
isPocoCaseCandidate = new(
413
stackalloc ulong[
ValueBitArray
.ScratchBufferSize];
414
ValueBitArray
pocoCaseMatchesCurrentProperty =
417
scoped Span<ulong> requiredPropertySeenBuffer = stackalloc ulong[
ValueBitArray
.ScratchBufferSize];
418
ValueBitArray
isRequiredPropertySeen =
459
scoped
ValueBitArray
isPocoCaseCandidate)
489
scoped
ValueBitArray
isPocoCaseCandidate,
490
scoped
ValueBitArray
pocoCaseMatchesCurrentProperty,
491
scoped
ValueBitArray
isRequiredPropertySeen)
540
scoped
ValueBitArray
isPocoCaseCandidate,
541
scoped
ValueBitArray
pocoCaseMatchesCurrentProperty,
542
scoped
ValueBitArray
isRequiredPropertySeen)
606
scoped
ValueBitArray
isPocoCaseCandidate,
607
scoped
ValueBitArray
pocoCaseMatchesCurrentProperty,
608
scoped
ValueBitArray
isRequiredPropertySeen)
System\Text\Json\Serialization\ValueBitArray.cs (1)
75
public void IntersectWith(scoped
ValueBitArray
other)