2 instantiations of ParseRecord
System.Runtime.Serialization.Formatters (2)
System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs (1)
67_prs ??= new ParseRecord();
System\Runtime\Serialization\Formatters\Binary\ObjectProgress.cs (1)
40internal ParseRecord _pr = new ParseRecord();
43 references to ParseRecord
System.Runtime.Serialization.Formatters (43)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectReader.cs (33)
177internal void Parse(ParseRecord pr) 211private void ParseError(ParseRecord processing, ParseRecord onStack) 217private void ParseSerializedStreamHeader(ParseRecord pr) => _stack!.Push(pr); 220private void ParseSerializedStreamHeaderEnd(ParseRecord pr) => _stack!.Pop(); 225private void ParseObject(ParseRecord pr) 270RegisterObject(pr._newObj, pr, (ParseRecord?)_stack.Peek()); 305private void ParseObjectEnd(ParseRecord pr) 308ParseRecord objectPr = (ParseRecord?)_stack.Peek() ?? pr; 321ParseRecord? parentPr = (ParseRecord?)_stack.Peek(); 366private void ParseArray(ParseRecord pr) 386ParseRecord? parentPr = (ParseRecord?)_stack.Peek(); 399ParseRecord? parentPr = (ParseRecord?)_stack.Peek(); 498private void NextRectangleMap(ParseRecord pr) 533private void ParseArrayMember(ParseRecord pr) 536ParseRecord? objectPr = (ParseRecord?)_stack.Peek(); 708private void ParseArrayMemberEnd(ParseRecord pr) 720private void ParseMember(ParseRecord pr) 723ParseRecord? objectPr = (ParseRecord?)_stack.Peek(); 834private void ParseMemberEnd(ParseRecord pr) 849ParseError(pr, (ParseRecord)_stack.Peek()!); 856private void ParseString(ParseRecord pr, ParseRecord parentPr) 868private void RegisterObject(object obj, ParseRecord pr, ParseRecord? objectPr) 874private void RegisterObject(object? obj, ParseRecord pr, ParseRecord? objectPr, bool bIsString)
System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs (7)
31internal ParseRecord? _prs; 66internal ParseRecord PRs => 326ParseRecord pr = op._pr; 427ParseRecord pr = op._pr; 531ParseRecord pr = op._pr; 747ParseRecord pr = op._pr; 863private void ReadArrayAsBytes(ParseRecord pr)
System\Runtime\Serialization\Formatters\Binary\BinaryUtilClasses.cs (2)
399internal void Fixup(ParseRecord record, ParseRecord parent)
System\Runtime\Serialization\Formatters\Binary\ObjectProgress.cs (1)
40internal ParseRecord _pr = new ParseRecord();