3 instantiations of ValueBitArray
System.Text.Json (3)
System\Text\Json\Serialization\JsonUnionTypeStructuralClassifier.cs (3)
401
ValueBitArray isPocoCaseCandidate =
new
(
409
new
(_pocoObjectCases.Length, pocoCaseMatchesCurrentPropertyBuffer);
413
new
(_requiredPropertyCount, requiredPropertySeenBuffer);
17 references to ValueBitArray
System.Text.Json (17)
System\Text\Json\Serialization\JsonUnionTypeStructuralClassifier.cs (16)
400
scoped Span<ulong> pocoCaseCandidateBuffer = stackalloc ulong[
ValueBitArray
.ScratchBufferSize];
401
ValueBitArray
isPocoCaseCandidate = new(
407
stackalloc ulong[
ValueBitArray
.ScratchBufferSize];
408
ValueBitArray
pocoCaseMatchesCurrentProperty =
411
scoped Span<ulong> requiredPropertySeenBuffer = stackalloc ulong[
ValueBitArray
.ScratchBufferSize];
412
ValueBitArray
isRequiredPropertySeen =
453
scoped
ValueBitArray
isPocoCaseCandidate)
483
scoped
ValueBitArray
isPocoCaseCandidate,
484
scoped
ValueBitArray
pocoCaseMatchesCurrentProperty,
485
scoped
ValueBitArray
isRequiredPropertySeen)
534
scoped
ValueBitArray
isPocoCaseCandidate,
535
scoped
ValueBitArray
pocoCaseMatchesCurrentProperty,
536
scoped
ValueBitArray
isRequiredPropertySeen)
600
scoped
ValueBitArray
isPocoCaseCandidate,
601
scoped
ValueBitArray
pocoCaseMatchesCurrentProperty,
602
scoped
ValueBitArray
isRequiredPropertySeen)
System\Text\Json\Serialization\ValueBitArray.cs (1)
75
public void IntersectWith(scoped
ValueBitArray
other)