762 references to Null
Microsoft.Diagnostics.DataContractReader (3)
ContractDescriptorTarget.cs (3)
175
if (pSubDescriptor == TargetPointer.
Null
)
196
&& subDescriptorAddress != TargetPointer.
Null
)
771
pointer = TargetPointer.
Null
;
Microsoft.Diagnostics.DataContractReader.Abstractions (24)
Contracts\Extensions\ILoaderExtensions.cs (1)
31
if (modulePtr == TargetPointer.
Null
)
Contracts\ICodeVersions.cs (20)
55
if (module != TargetPointer.
Null
&& ilCodeVersionNodeAddress != TargetPointer.
Null
)
58
if (module != TargetPointer.
Null
&& methodDef == 0)
61
if (module == TargetPointer.
Null
&& methodDef != 0)
71
new ILCodeVersionHandle(TargetPointer.
Null
, 0, ilCodeVersionNodeAddress);
73
new ILCodeVersionHandle(module, methodDef, TargetPointer.
Null
);
75
public static ILCodeVersionHandle Invalid { get; } = new(TargetPointer.
Null
, 0, TargetPointer.
Null
);
77
public bool IsValid => Module != TargetPointer.
Null
|| ILCodeVersionNode != TargetPointer.
Null
;
79
public bool IsExplicit => ILCodeVersionNode != TargetPointer.
Null
;
90
if (methodDescAddress != TargetPointer.
Null
&& codeVersionNodeAddress != TargetPointer.
Null
)
100
new NativeCodeVersionHandle(TargetPointer.
Null
, codeVersionNodeAddress);
102
new NativeCodeVersionHandle(methodDescAddress, TargetPointer.
Null
);
104
public static NativeCodeVersionHandle Invalid { get; } = new(TargetPointer.
Null
, TargetPointer.
Null
);
106
public bool Valid => MethodDescAddress != TargetPointer.
Null
|| CodeVersionNodeAddress != TargetPointer.
Null
;
108
public bool IsExplicit => CodeVersionNodeAddress != TargetPointer.
Null
;
TargetFieldExtensions.cs (3)
62
return TargetPointer.
Null
;
135
if (pointer == TargetPointer.
Null
)
154
if (pointer == TargetPointer.
Null
)
Microsoft.Diagnostics.DataContractReader.Contracts (600)
CodePointerUtils.cs (1)
16
if (address == TargetPointer.
Null
)
Contracts\AuxiliarySymbols_1.cs (1)
50
if (entry.Name != TargetPointer.
Null
)
Contracts\BuiltInCOM_1.cs (17)
66
if (!_target.TryReadPointer(interfacePointer, out TargetPointer vtable) || vtable == TargetPointer.
Null
69
return TargetPointer.
Null
;
98
return TargetPointer.
Null
;
113
while (current != TargetPointer.
Null
)
120
if (slotValue == TargetPointer.
Null
)
136
? TargetPointer.
Null
150
current = wrapper.Next == linkedWrapperTerminator ? TargetPointer.
Null
: wrapper.Next;
188
if (wrapper.Next != TargetPointer.
Null
)
199
if (cleanupListPtr != TargetPointer.
Null
)
209
if (listAddress == TargetPointer.
Null
)
214
while (bucketPtr != TargetPointer.
Null
)
222
while (rcwPtr != TargetPointer.
Null
)
236
if (ctxEntryPtr == TargetPointer.
Null
)
237
return TargetPointer.
Null
;
248
if (entry.Unknown != TargetPointer.
Null
)
266
TargetPointer managedObject = TargetPointer.
Null
;
294
if (ctxEntryPtr == TargetPointer.
Null
)
Contracts\CallingConvention\CallingConvention_1.cs (1)
117
if (modulePointer == TargetPointer.
Null
)
Contracts\CallingConvention\SignatureTypeInfoProvider.cs (2)
146
=> typeHandlePointer == TargetPointer.
Null
191
ITypeHandle? exactType = typeHandlePointer == TargetPointer.
Null
Contracts\CodeNotifications_1.cs (2)
113
if (module != TargetPointer.
Null
&& entry.ClrModule.Value != module.Value)
215
if (tablePointer == TargetPointer.
Null
)
Contracts\CodeVersions_1.cs (15)
30
if (ilVersionStateAddress == TargetPointer.
Null
)
82
if (ilVersionStateAddress != TargetPointer.
Null
)
86
while (nodePointer != TargetPointer.
Null
)
132
if (methodDescAddress == TargetPointer.
Null
)
225
if (codeVersionNode.GCCoverageInfo is TargetPointer gcCoverageInfoAddr && gcCoverageInfoAddr != TargetPointer.
Null
)
229
return TargetPointer.
Null
;
260
if (versioningStateAddr == TargetPointer.
Null
)
267
while (currentAddress != TargetPointer.
Null
)
317
if (versioningStateAddress == TargetPointer.
Null
)
348
return TargetPointer.
Null
;
361
if (handle.ILCodeVersionNode == TargetPointer.
Null
)
371
if (handle.CodeVersionNodeAddress == TargetPointer.
Null
)
400
if (ilAddress == TargetPointer.
Null
)
413
return iLCodeVersionHandle.IsExplicit ? AsNode(iLCodeVersionHandle).ILAddress == TargetPointer.
Null
: true;
435
mapEntries = TargetPointer.
Null
;
Contracts\ComWrappers_1.cs (8)
43
qiAddress = TargetPointer.
Null
;
66
return TargetPointer.
Null
;
68
return TargetPointer.
Null
;
117
return TargetPointer.
Null
;
127
if (mowTableAddr == TargetPointer.
Null
)
137
if (size > 0 && listItemsPtr != TargetPointer.
Null
)
160
if (nativeObjectWrapperCWTAddr == TargetPointer.
Null
)
161
return TargetPointer.
Null
;
Contracts\ConditionalWeakTable_1.cs (1)
17
value = TargetPointer.
Null
;
Contracts\Debugger\Debugger_1.cs (18)
38
debuggerAddress = TargetPointer.
Null
;
41
if (debuggerPtrPtr == TargetPointer.
Null
)
45
return debuggerAddress != TargetPointer.
Null
;
116
return TargetPointer.
Null
;
120
if (rcThread == TargetPointer.
Null
)
121
return TargetPointer.
Null
;
142
if (debugger.RgHijackFunction == TargetPointer.
Null
)
192
if (patchTableAddress == TargetPointer.
Null
)
196
if (patchTable.Entries == TargetPointer.
Null
)
206
if (patch.CodeAddress != TargetPointer.
Null
&& patch.Opcode.Value != 0)
219
: TargetPointer.
Null
;
229
if (debugger.RgHijackFunction == TargetPointer.
Null
)
273
if (pfnHijackFunction == TargetPointer.
Null
)
282
TargetPointer espContext = TargetPointer.
Null
;
283
TargetPointer espRecord = TargetPointer.
Null
;
285
if (vmThread != TargetPointer.
Null
)
307
if (espContext == TargetPointer.
Null
)
309
Debug.Assert(espRecord == TargetPointer.
Null
);
Contracts\DebugInfo\DebugInfo_1.cs (4)
39
return _eman.GetDebugInfo(cbh, out _) != TargetPointer.
Null
;
52
if (debugInfo == TargetPointer.
Null
)
136
if (debugInfo == TargetPointer.
Null
)
157
if (debugInfo == TargetPointer.
Null
)
Contracts\EcmaMetadata_1.cs (2)
394
if (module.DynamicMetadata != TargetPointer.
Null
)
508
if (nextSegment == TargetPointer.
Null
)
Contracts\Exception_1.cs (3)
54
if (stackTraceObj == TargetPointer.
Null
)
65
if (mt == TargetPointer.
Null
)
81
if (i1ArrayAddr == TargetPointer.
Null
)
Contracts\ExecutionManager\ExecutionManagerCore.cs (39)
46
: TargetPointer.
Null
);
49
: TargetPointer.
Null
;
73
public bool Valid => JitManagerAddress != TargetPointer.
Null
;
161
internal bool HasR2RModule => Data!.R2RModule != TargetPointer.
Null
;
183
while (rangeSectionFragmentPtr != TargetPointer.
Null
)
192
if (rangeSectionFragmentPtr == TargetPointer.
Null
)
198
if (rangeSection.NextForDelete != TargetPointer.
Null
)
213
if (virtualIPRangeListAddress == TargetPointer.
Null
)
221
while (current != TargetPointer.
Null
)
229
|| range.R2RModule == TargetPointer.
Null
230
|| range.JitManager == TargetPointer.
Null
231
|| range.NextForDelete != TargetPointer.
Null
245
if (module.ReadyToRunInfo == TargetPointer.
Null
)
251
|| r2rInfo.LoadedImageBase == TargetPointer.
Null
)
288
else if (rangeSection.Data!.R2RModule != TargetPointer.
Null
)
358
TargetPointer runtimeFunctionPtr = jitManager?.GetUnwindInfo(range, codeInfoHandle.Address.Value) ?? TargetPointer.
Null
;
360
if (runtimeFunctionPtr == TargetPointer.
Null
)
378
coldStart = TargetPointer.
Null
;
399
return TargetPointer.
Null
;
414
return TargetPointer.
Null
;
425
return TargetPointer.
Null
;
456
if (portableEntryPoint.MethodDesc == TargetPointer.
Null
)
461
&& interpreterCode != TargetPointer.
Null
471
if (portableEntryPoint.ActualCode == TargetPointer.
Null
473
|| methodDesc.CodeData == TargetPointer.
Null
540
return TargetPointer.
Null
;
544
return jitManager?.GetUnwindInfo(range, codeInfoHandle.Address.Value) ?? TargetPointer.
Null
;
566
return TargetPointer.
Null
;
569
return jitManager?.GetDebugInfo(range, codeInfoHandle.Address.Value, out hasFlagByte) ?? TargetPointer.
Null
;
574
gcInfo = TargetPointer.
Null
;
618
if (gcInfoAddress == TargetPointer.
Null
)
634
return TargetPointer.
Null
;
662
return interpreterJitManagerAddress == TargetPointer.
Null
703
while (nodeAddr != TargetPointer.
Null
)
732
while (nodeAddr != TargetPointer.
Null
)
738
TargetPointer moduleBase = node.CLRPersonalityRoutine is { } personalityRoutine && personalityRoutine != TargetPointer.
Null
780
_ => TargetPointer.
Null
,
783
if (resolvedMethodTable == TargetPointer.
Null
)
886
if (address == _thePreStub && _thePreStub != TargetPointer.
Null
)
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (18)
34
if (codeStart == TargetPointer.
Null
)
56
coldStart = TargetPointer.
Null
;
73
if (codeStart == TargetPointer.
Null
)
74
return TargetPointer.
Null
;
78
return TargetPointer.
Null
;
82
return TargetPointer.
Null
;
91
return TargetPointer.
Null
;
104
if (codeStart == TargetPointer.
Null
)
105
return TargetPointer.
Null
;
109
return TargetPointer.
Null
;
122
if (startAddr == TargetPointer.
Null
)
129
gcInfo = TargetPointer.
Null
;
139
if (codeStart == TargetPointer.
Null
)
176
if (codeStart == TargetPointer.
Null
)
238
startAddr = TargetPointer.
Null
;
239
endAddr = TargetPointer.
Null
;
246
if (codeStart == TargetPointer.
Null
)
251
if (realCodeHeader.EHInfo == TargetPointer.
Null
)
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (12)
32
if (codeStart == TargetPointer.
Null
)
53
coldStart = TargetPointer.
Null
;
66
return TargetPointer.
Null
;
78
return TargetPointer.
Null
;
81
if (codeStart == TargetPointer.
Null
)
82
return TargetPointer.
Null
;
85
return TargetPointer.
Null
;
92
gcInfo = TargetPointer.
Null
;
99
if (codeStart == TargetPointer.
Null
)
111
startAddr = TargetPointer.
Null
;
112
endAddr = TargetPointer.
Null
;
144
if (codeStart == TargetPointer.
Null
)
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (21)
86
coldStart = TargetPointer.
Null
;
116
return TargetPointer.
Null
;
130
if (r2rInfo.DebugInfoSection == TargetPointer.
Null
)
131
return TargetPointer.
Null
;
134
return TargetPointer.
Null
;
138
return TargetPointer.
Null
;
152
return TargetPointer.
Null
;
171
gcInfo = TargetPointer.
Null
;
215
Debug.Assert(rangeSection.Data.R2RModule != TargetPointer.
Null
);
218
Debug.Assert(r2rModule.ReadyToRunInfo != TargetPointer.
Null
);
229
codeBase = TargetPointer.
Null
;
242
if (codeBase == TargetPointer.
Null
)
267
while (methodDesc == TargetPointer.
Null
)
279
Debug.Assert(methodDesc != TargetPointer.
Null
);
288
if (r2rInfo.DelayLoadMethodCallThunks is not { } thunks || thunks == TargetPointer.
Null
)
307
return TargetPointer.
Null
;
313
=> rangeSection.IsVirtualIP ? r2rInfo.MinVirtualIP ?? TargetPointer.
Null
: rangeSection.Data!.RangeBegin;
321
startExInfoRVA = TargetPointer.
Null
;
322
endExInfoRVA = TargetPointer.
Null
;
351
startAddr = TargetPointer.
Null
;
352
endAddr = TargetPointer.
Null
;
Contracts\ExecutionManager\Helpers\NibbleMapConstantLookup.cs (3)
101
return TargetPointer.
Null
;
115
return TargetPointer.
Null
;
143
return TargetPointer.
Null
;
Contracts\ExecutionManager\Helpers\RangeSectionMap.cs (2)
59
public bool IsNull => Address == TargetPointer.
Null
;
154
return FindFragmentInternal(target, topRangeSectionMap.TopLevelData, jittedCodeAddress)?.LoadValue(target).Address ?? TargetPointer.
Null
;
Contracts\ExecutionManager\Helpers\WasmFunctionTableIndexLookup.cs (3)
41
while (current != TargetPointer.
Null
)
113
unwindDataAddress = TargetPointer.
Null
;
133
while (current != TargetPointer.
Null
)
Contracts\ExternalMemoryHandles_1.cs (3)
32
while (current != TargetPointer.
Null
)
93
if (obj == TargetPointer.
Null
|| obj.Value == invalidPointer)
99
if (obj == TargetPointer.
Null
)
Contracts\GC\GC_1.cs (38)
138
Heap = heapSegment.Heap ?? TargetPointer.
Null
,
186
MarkArray = heap.MarkArray ?? TargetPointer.
Null
,
187
NextSweepObject = heap.NextSweepObj ?? TargetPointer.
Null
,
188
BackGroundSavedMinAddress = heap.BackgroundMinSavedAddr ?? TargetPointer.
Null
,
189
BackGroundSavedMaxAddress = heap.BackgroundMaxSavedAddr ?? TargetPointer.
Null
,
195
SavedSweepEphemeralSegment = heap.SavedSweepEphemeralSeg ?? TargetPointer.
Null
,
196
SavedSweepEphemeralStart = heap.SavedSweepEphemeralStart ?? TargetPointer.
Null
,
299
allocPtr = TargetPointer.
Null
;
300
allocLimit = TargetPointer.
Null
;
351
while (handleTableMap != TargetPointer.
Null
)
356
if (bucketPtr == TargetPointer.
Null
)
363
if (handleTablePtr == TargetPointer.
Null
)
367
if (handleTable.SegmentList == TargetPointer.
Null
)
377
} while (segmentPtr != TargetPointer.
Null
);
455
while (current != TargetPointer.
Null
)
495
while (current != TargetPointer.
Null
&& safety-- > 0)
498
if (td.AllocContextPointer != TargetPointer.
Null
)
505
if (gAllocPtr != TargetPointer.
Null
)
518
if (ptr != TargetPointer.
Null
)
640
if (handle == TargetPointer.
Null
|| handle == _debugDestroyedHandleValue)
677
if (ccw != TargetPointer.
Null
)
702
while (handleTableMap != TargetPointer.
Null
&& maxRegions > 0)
707
if (bucketPtr == TargetPointer.
Null
)
714
if (handleTablePtr == TargetPointer.
Null
)
718
if (handleTable.SegmentList == TargetPointer.
Null
)
734
} while (segmentPtr != TargetPointer.
Null
&& segmentPtr != firstSegment && --segmentIterations > 0);
749
if (bookkeepingStartGlobal == TargetPointer.
Null
)
753
if (bookkeepingStart == TargetPointer.
Null
)
775
while (next != TargetPointer.
Null
&& next > cardTableInfoSize && maxRegions > 0)
836
if (heapAddress == TargetPointer.
Null
)
841
if (heap.FreeRegions is TargetPointer freeRegionsBase && freeRegionsBase != TargetPointer.
Null
)
850
if (heap.FreeableSohSegment is TargetPointer freeableSoh && freeableSoh != TargetPointer.
Null
)
853
if (heap.FreeableUohSegment is TargetPointer freeableUoh && freeableUoh != TargetPointer.
Null
)
872
if (segPtr != TargetPointer.
Null
)
879
if (segPtr != TargetPointer.
Null
)
918
if (freeList.HeadFreeRegion != TargetPointer.
Null
)
926
while (curr != TargetPointer.
Null
)
929
if (segment.Mem != TargetPointer.
Null
)
Contracts\GCInfo\GCInfoDecoder.cs (1)
601
public TargetPointer GetAmbientSP(uint codeOffset, TargetPointer fp, TargetPointer sp) => TargetPointer.
Null
;
Contracts\GCInfo\X86\GCInfo.cs (1)
563
return TargetPointer.
Null
;
Contracts\Loader_1.cs (40)
56
if (modulePointer == TargetPointer.
Null
)
63
if (assemblyPointer == TargetPointer.
Null
)
67
if (assembly.Module == TargetPointer.
Null
)
75
if (appDomain == TargetPointer.
Null
)
84
if (pAssembly == TargetPointer.
Null
)
158
return appDomain.FriendlyName != TargetPointer.
Null
192
if (module.PEAssembly == TargetPointer.
Null
)
196
if (peAssembly.PEImage == TargetPointer.
Null
)
211
if (imageLayoutPtr == TargetPointer.
Null
)
213
if (peImage.FlatImageLayout is not TargetPointer flatLayoutPtr || flatLayoutPtr == TargetPointer.
Null
)
225
baseAddress = TargetPointer.
Null
;
255
if (peImage.LoadedImageLayout == TargetPointer.
Null
)
285
return TargetPointer.
Null
;
294
if (section == TargetPointer.
Null
)
340
return TargetPointer.
Null
;
342
if (assembly.PEImage == TargetPointer.
Null
)
361
buffer = TargetPointer.
Null
;
366
if (module.GrowableSymbolStream == TargetPointer.
Null
)
381
if (module.AvailableTypeParams == TargetPointer.
Null
)
392
if (module.InstMethodHashTable == TargetPointer.
Null
)
476
return module.ReadyToRunInfo != TargetPointer.
Null
;
482
return module.SimpleName != TargetPointer.
Null
493
return module.Path != TargetPointer.
Null
501
return module.FileName != TargetPointer.
Null
514
if (peImage.LoadedImageLayout == TargetPointer.
Null
)
560
ModuleLookupMapKind.MethodDefToILCodeVersioningState => module.MethodDefToILCodeVersioningStateMap ?? TargetPointer.
Null
,
568
return table == TargetPointer.
Null
569
? TargetPointer.
Null
608
} while (table != TargetPointer.
Null
);
614
if (table == TargetPointer.
Null
|| rid == 0)
617
return TargetPointer.
Null
;
633
return (flags.Value & IS_FIELD_MEMBER_REF) == 0 ? result : TargetPointer.
Null
;
638
if (table == TargetPointer.
Null
)
646
if (rval != TargetPointer.
Null
)
725
if (headerPtr == TargetPointer.
Null
)
764
if (module.DynamicILBlobTable == TargetPointer.
Null
)
766
return TargetPointer.
Null
;
771
return entry?.EntryIL ?? TargetPointer.
Null
;
778
while (block != TargetPointer.
Null
)
811
if (loaderAllocator.VirtualCallStubManager != TargetPointer.
Null
)
Contracts\ManagedTypeSource_1.cs (11)
125
address = TargetPointer.
Null
;
143
if (@base == TargetPointer.
Null
)
160
address = TargetPointer.
Null
;
180
if (@base == TargetPointer.
Null
)
191
return fieldDescAddr != TargetPointer.
Null
;
195
fieldDescAddr = TargetPointer.
Null
;
196
_fieldDescCache[key] = TargetPointer.
Null
;
202
return fieldDescAddr != TargetPointer.
Null
;
235
if (fieldDescAddr == TargetPointer.
Null
)
261
if (systemAssembly == TargetPointer.
Null
)
279
if (typeHandlePtr == TargetPointer.
Null
)
Contracts\Object_1.cs (16)
49
if (mt == TargetPointer.
Null
)
67
if (mt == TargetPointer.
Null
)
80
if (mt == TargetPointer.
Null
)
135
rcw = TargetPointer.
Null
;
136
ccw = TargetPointer.
Null
;
137
ccf = TargetPointer.
Null
;
140
if (syncBlockPtr == TargetPointer.
Null
)
161
if (syncBlockPtr != TargetPointer.
Null
)
181
return TargetPointer.
Null
;
193
if (del.HelperObject != TargetPointer.
Null
)
198
Debug.Assert(mt != TargetPointer.
Null
);
212
DelegateType.Open => (TargetPointer.
Null
, del.MethodPtrAux),
213
_ => (TargetPointer.
Null
, TargetCodePointer.Null),
225
TargetPointer diagnosticIP = cont.ResumeInfo != TargetPointer.
Null
227
: TargetPointer.
Null
;
237
if (mt == TargetPointer.
Null
)
Contracts\ObjectiveCMarshal_1.cs (4)
22
if (objectsTable is null || objectsTable.Value == TargetPointer.
Null
)
23
return TargetPointer.
Null
;
29
if (trackingInfo.Memory != TargetPointer.
Null
)
37
return TargetPointer.
Null
;
Contracts\PrecodeStubs_1.cs (1)
135
return precodeData.ByteCodeAddr == TargetPointer.
Null
Contracts\ReJIT_1.cs (2)
75
if (ilCodeVersionHandle.ILCodeVersionNode == TargetPointer.
Null
)
86
if (ilCodeVersionHandle.ILCodeVersionNode == TargetPointer.
Null
)
Contracts\RuntimeMutableTypeSystem_1.cs (21)
39
if (modulePtr == TargetPointer.
Null
)
53
if (classList.Count == 0 || classList.Table == TargetPointer.
Null
)
59
TargetPointer classDataPtr = TargetPointer.
Null
;
63
if (entry == TargetPointer.
Null
)
72
if (classDataPtr == TargetPointer.
Null
)
77
while (node != TargetPointer.
Null
)
94
if (encFieldDesc.StaticFieldData == TargetPointer.
Null
)
95
return TargetPointer.
Null
;
111
if (syncBlockAddress == TargetPointer.
Null
)
112
return TargetPointer.
Null
;
116
return TargetPointer.
Null
;
122
while (entryPtr != TargetPointer.
Null
)
129
if (handleAddress == TargetPointer.
Null
)
130
return TargetPointer.
Null
;
134
if (helperObjectAddress == TargetPointer.
Null
)
135
return TargetPointer.
Null
;
148
if (fieldObject == TargetPointer.
Null
)
149
return TargetPointer.
Null
;
161
if (fieldObject == TargetPointer.
Null
)
162
return TargetPointer.
Null
;
169
return TargetPointer.
Null
;
Contracts\RuntimeTypeSystem_1.cs (61)
377
if ((perInstInfo == TargetPointer.
Null
) || (numGenericArgs == 0))
394
internal bool HasPerInstInfo => _desc.PerInstInfo != TargetPointer.
Null
;
412
MethodName = _desc.MethodName != TargetPointer.
Null
536
return TargetPointer.
Null
;
541
return TargetPointer.
Null
;
544
public TargetPointer GetCanonicalMethodTable(ITypeHandle typeHandle) => !typeHandle.IsMethodTable() ? TargetPointer.
Null
: GetClassData(typeHandle).MethodTable;
546
public TargetPointer GetParentMethodTable(ITypeHandle typeHandle) => !typeHandle.IsMethodTable() ? TargetPointer.
Null
: _methodTables[typeHandle.Address].ParentMethodTable;
557
return TargetPointer.
Null
;
578
if (eeClassPtr == TargetPointer.
Null
)
582
if (eeClass.OptionalFields == TargetPointer.
Null
)
614
public bool IsObject(ITypeHandle typeHandle) => ObjectMethodTablePointer != TargetPointer.
Null
&& ObjectMethodTablePointer == typeHandle.Address;
639
return TargetPointer.
Null
;
641
return TargetPointer.
Null
;
684
TargetPointer firstField = TargetPointer.
Null
;
693
if (firstField == TargetPointer.
Null
)
729
if (modulePtr == TargetPointer.
Null
)
807
if (eeClassPtr != TargetPointer.
Null
)
833
&& ContinuationMethodTablePointer != TargetPointer.
Null
835
&& ContinuationSingletonEEClassPointer != TargetPointer.
Null
956
if (parentMT != TargetPointer.
Null
)
990
return TargetPointer.
Null
;
999
return TargetPointer.
Null
;
1008
if (dynamicStaticsInfoAddr == TargetPointer.
Null
)
1009
return TargetPointer.
Null
;
1017
if (dynamicStaticsInfoAddr == TargetPointer.
Null
)
1018
return TargetPointer.
Null
;
1324
if (typeHandle.Address == TargetPointer.
Null
)
1351
loaderModule = ComputeLoaderModule(TargetPointer.
Null
, typeArguments);
1391
TargetPointer latestLoaderModule = TargetPointer.
Null
;
1406
if (arg.Address == TargetPointer.
Null
)
1417
if (loaderModule == TargetPointer.
Null
)
1423
if (loaderModule == TargetPointer.
Null
)
1433
if (latestLoaderModule != TargetPointer.
Null
)
1442
if (modulePtr == TargetPointer.
Null
)
1448
if (loaderAllocatorPtr == TargetPointer.
Null
)
1469
module = TargetPointer.
Null
;
2017
if (codeDataAddress == TargetPointer.
Null
)
2018
return TargetPointer.
Null
;
2049
while (chunkAddr != TargetPointer.
Null
)
2085
return TargetPointer.
Null
;
2106
return TargetPointer.
Null
;
2123
return TargetPointer.
Null
;
2145
while (lookupMTPtr != TargetPointer.
Null
)
2158
if (lookupMTPtr != TargetPointer.
Null
)
2161
return TargetPointer.
Null
;
2238
if (md.GCCoverageInfo is TargetPointer gcCoverageInfoAddr && gcCoverageInfoAddr != TargetPointer.
Null
)
2242
return TargetPointer.
Null
;
2263
if (codeDataAddress == TargetPointer.
Null
)
2408
if (enclosingMT == TargetPointer.
Null
)
2412
if (modulePtr == TargetPointer.
Null
)
2443
nextFieldDesc = TargetPointer.
Null
;
2453
return TargetPointer.
Null
;
2456
if (modulePtr == TargetPointer.
Null
)
2457
return TargetPointer.
Null
;
2461
return TargetPointer.
Null
;
2465
return TargetPointer.
Null
;
2473
return TargetPointer.
Null
;
2490
return TargetPointer.
Null
;
2518
TargetPointer @base = TargetPointer.
Null
;
2544
if (@base == TargetPointer.
Null
)
2545
return TargetPointer.
Null
;
Contracts\Signature\Signature_1.cs (1)
78
Debug.Assert(signatureAddress != TargetPointer.
Null
|| signatureLength == 0,
Contracts\Signature\SignatureTypeProvider.cs (3)
89
return typeHandlePtr == TargetPointer.
Null
? null : _runtimeTypeSystem.GetTypeHandle(typeHandlePtr);
100
return typeHandlePtr == TargetPointer.
Null
? null : _runtimeTypeSystem.GetTypeHandle(typeHandlePtr);
107
=> typeHandlePointer == TargetPointer.
Null
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (1)
56
if (unwindInfoAddr == TargetPointer.
Null
)
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (1)
33
if (unwindInfoAddr == TargetPointer.
Null
)
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (1)
60
if (unwindInfoAddr == TargetPointer.
Null
)
Contracts\StackWalk\Context\Wasm\WasmR2RInfo.cs (2)
51
unwindDataAddress = TargetPointer.
Null
;
56
if (runtimeFunctionAddress == TargetPointer.
Null
)
Contracts\StackWalk\Context\Wasm\WasmUnwinder.cs (7)
85
frameBase = TargetPointer.
Null
;
121
establishingFrame = TargetPointer.
Null
;
128
establishingFrame = TargetPointer.
Null
;
169
sp = TargetPointer.
Null
;
175
sp = TargetPointer.
Null
;
184
sp = TargetPointer.
Null
;
215
framePointer = TargetPointer.
Null
;
Contracts\StackWalk\Context\WasmContext.cs (3)
102
: TargetPointer.
Null
;
106
StackPointer = TargetPointer.
Null
;
108
FramePointer = TargetPointer.
Null
;
Contracts\StackWalk\FrameHandling\BaseFrameHandler.cs (1)
112
if (current.Next == TargetPointer.
Null
)
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (37)
96
if (indirection == TargetPointer.
Null
)
97
return TargetPointer.
Null
;
100
if (zapModule == TargetPointer.
Null
)
101
return TargetPointer.
Null
;
104
if (module.ReadyToRunInfo == TargetPointer.
Null
)
105
return TargetPointer.
Null
;
108
if (r2rInfo.ImportSections == TargetPointer.
Null
|| r2rInfo.NumImportSections == 0)
109
return TargetPointer.
Null
;
113
return TargetPointer.
Null
;
116
return TargetPointer.
Null
;
136
return TargetPointer.
Null
;
141
return TargetPointer.
Null
;
164
return TargetPointer.
Null
;
184
return TargetPointer.
Null
;
186
return TargetPointer.
Null
;
189
if (stubDispatchFrame.MethodDescPtr != TargetPointer.
Null
)
193
else if (stubDispatchFrame.RepresentativeMTPtr != TargetPointer.
Null
)
201
return TargetPointer.
Null
;
208
return TargetPointer.
Null
;
210
return TargetPointer.
Null
;
299
&& stackPointer != TargetPointer.
Null
)
335
GetMethodDescPtr(frame.Address) == TargetPointer.
Null
)
338
if (FindGCRefMap(dispatchFrame.Indirection) == TargetPointer.
Null
)
488
if (frame.Next == TargetPointer.
Null
|| frame.Next.Value == terminator)
543
if (hintPtr == TargetPointer.
Null
)
544
return TargetPointer.
Null
;
549
if (frame.Ip != TargetPointer.
Null
)
552
while (frame.NextPtr != TargetPointer.
Null
)
555
if (next.Ip == TargetPointer.
Null
)
564
while (frame.ParentPtr != TargetPointer.
Null
&& frame.Ip == TargetPointer.
Null
)
585
while (interpMethodFramePtr != TargetPointer.
Null
)
588
if (contextFrame.Ip != TargetPointer.
Null
)
606
if (topContextFramePtr == TargetPointer.
Null
)
641
if (interpreterFrame != TargetPointer.
Null
)
652
if (currentFrame.ParentPtr == TargetPointer.
Null
)
656
if (parentFrame.Ip == TargetPointer.
Null
)
Contracts\StackWalk\FrameHandling\WasmFrameHandler.cs (5)
53
: TargetPointer.
Null
;
92
TargetPointer stackPointer = transitionBlock.StackPointer ?? TargetPointer.
Null
;
95
if (stackPointer != TargetPointer.
Null
&& instructionPointer != TargetCodePointer.Null)
102
: TargetPointer.
Null
;
107
_holder.Context.FramePointer = TargetPointer.
Null
;
Contracts\StackWalk\FrameHandling\X86FrameHandler.cs (4)
54
if (methodDescPtr == TargetPointer.
Null
)
68
if (frame.VASigCookiePtr != TargetPointer.
Null
)
88
if (methodDescPtr == TargetPointer.
Null
)
103
if (gcRefMap == TargetPointer.
Null
)
Contracts\StackWalk\GC\GCInteriorPointerResolver.cs (5)
38
TargetPointer outerObj = TargetPointer.
Null
;
51
return TargetPointer.
Null
;
58
return TargetPointer.
Null
;
64
return TargetPointer.
Null
;
69
return outerObj + size > obj ? outerObj : TargetPointer.
Null
;
Contracts\StackWalk\GC\GCRefMapDecoder.cs (1)
65
_currentByte = TargetPointer.
Null
;
Contracts\StackWalk\GC\GcScanContext.cs (3)
49
else if (Frame != TargetPointer.
Null
)
97
if (interiorObj == TargetPointer.
Null
)
128
if (interiorObj != TargetPointer.
Null
)
Contracts\StackWalk\GC\GcScanner.cs (8)
117
if (frameAddress == TargetPointer.
Null
)
130
TargetPointer gcRefMap = sdf.Indirection != TargetPointer.
Null
132
: TargetPointer.
Null
;
134
if (gcRefMap != TargetPointer.
Null
)
146
TargetPointer gcRefMap = emf.Indirection != TargetPointer.
Null
148
: TargetPointer.
Null
;
150
if (gcRefMap != TargetPointer.
Null
)
264
if (fmf.MethodDescPtr == TargetPointer.
Null
)
Contracts\StackWalk\StackWalk_1.cs (44)
262
if (owningFrame == TargetPointer.
Null
)
410
if (pExInfo == TargetPointer.
Null
)
415
while (pExInfo != TargetPointer.
Null
)
438
while (pGCFrame != TargetPointer.
Null
)
492
TargetPointer parentStackFrame = TargetPointer.
Null
;
493
TargetPointer funcletParentStackFrame = TargetPointer.
Null
;
494
TargetPointer intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
527
if (parentStackFrame != TargetPointer.
Null
)
539
if (funcletParentStackFrame != TargetPointer.
Null
)
549
funcletParentStackFrame = TargetPointer.
Null
;
551
intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
565
Debug.Assert(intermediaryFuncletParentStackFrame != TargetPointer.
Null
);
577
Debug.Assert(funcletParentStackFrame == TargetPointer.
Null
);
587
if (funcletParentStackFrame == TargetPointer.
Null
)
593
Debug.Assert(funcletParentStackFrame != TargetPointer.
Null
);
651
if (parentStackFrame != TargetPointer.
Null
)
672
funcletParentStackFrame = TargetPointer.
Null
;
675
intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
679
parentStackFrame = TargetPointer.
Null
;
702
if (parentStackFrame != TargetPointer.
Null
)
715
Debug.Assert(pExInfo != TargetPointer.
Null
);
738
funcletParentStackFrame = TargetPointer.
Null
;
741
intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
745
parentStackFrame = TargetPointer.
Null
;
749
if (parentStackFrame == TargetPointer.
Null
&& IsFunclet(handle))
757
if (parentStackFrame != TargetPointer.
Null
)
918
if (returnAddress != TargetPointer.
Null
1083
return TargetPointer.
Null
;
1149
return TargetPointer.
Null
;
1152
if (mdPtr == TargetPointer.
Null
)
1153
return TargetPointer.
Null
;
1161
return TargetPointer.
Null
;
1164
return TargetPointer.
Null
;
1174
return TargetPointer.
Null
;
1177
if (contextValue == TargetPointer.
Null
)
1178
return TargetPointer.
Null
;
1194
: TargetPointer.
Null
;
1201
return TargetPointer.
Null
;
1259
if (framePtr != TargetPointer.
Null
)
1303
return TargetPointer.
Null
;
1337
TargetPointer filterContext = TargetPointer.
Null
;
1342
if (filterContext != TargetPointer.
Null
)
1400
return TargetPointer.
Null
;
1405
if (_eman.GetCodeBlockHandle(ip) is CodeBlockHandle cbh && cbh.Address != TargetPointer.
Null
)
Contracts\StackWalk\StackWalk_1.ExceptionHandling.cs (12)
37
return TargetPointer.
Null
;
81
while (pExInfo != TargetPointer.
Null
)
88
exInfo.StackHighBound == TargetPointer.
Null
)
100
return TargetPointer.
Null
;
107
parentCallerSP = TargetPointer.
Null
;
115
TargetPointer skipTo = TargetPointer.
Null
;
132
if (skipTo != TargetPointer.
Null
&&
136
skipTo = TargetPointer.
Null
;
139
if (skipTo == TargetPointer.
Null
&& IsFunclet(cf))
146
if (skipTo != TargetPointer.
Null
)
212
while (pExInfo != TargetPointer.
Null
)
231
&& exceptionInfo.StackHighBound == TargetPointer.
Null
)
Contracts\StressLog.cs (9)
56
while (currentPointer != TargetPointer.
Null
)
60
if (threadStressLog.ChunkListHead == TargetPointer.
Null
)
67
if (threadStressLog.CurrentWriteChunk == TargetPointer.
Null
)
123
return TargetPointer.
Null
;
175
while (target.ReadPointer(p) == TargetPointer.
Null
181
if (target.ReadPointer(p) == TargetPointer.
Null
)
247
while (address != TargetPointer.
Null
)
252
if (chunkPtr == TargetPointer.
Null
)
264
} while (chunkPtr != TargetPointer.
Null
&& chunkPtr != threadLog.ChunkListHead);
Contracts\SyncBlock_1.cs (17)
27
return ste.SyncBlock?.Address ?? TargetPointer.
Null
;
33
return ste.Object?.Address ?? TargetPointer.
Null
;
95
if (cleanupBlockList == TargetPointer.
Null
)
96
return TargetPointer.
Null
;
103
if (sb.LinkNext == TargetPointer.
Null
)
104
return TargetPointer.
Null
;
110
rcw = TargetPointer.
Null
;
111
ccw = TargetPointer.
Null
;
112
ccf = TargetPointer.
Null
;
119
rcw = (interopInfo.RCW ?? TargetPointer.
Null
) & ~1ul;
120
ccw = interopInfo.CCW == 1 ? TargetPointer.
Null
: (interopInfo.CCW ?? TargetPointer.
Null
);
121
ccf = interopInfo.CCF == 1 ? TargetPointer.
Null
: (interopInfo.CCF ?? TargetPointer.
Null
);
122
return rcw != TargetPointer.
Null
|| ccw != TargetPointer.
Null
|| ccf != TargetPointer.
Null
;
Contracts\Thread_1.cs (24)
133
TargetPointer firstNestedException = TargetPointer.
Null
;
136
if (address != TargetPointer.
Null
)
141
if (exceptionInfo.ThrownObject != TargetPointer.
Null
)
157
if (lastThrownObjectHandle == TargetPointer.
Null
)
168
thread.RuntimeThreadLocals?.AllocContext.GCAllocationContext.Pointer ?? TargetPointer.
Null
,
169
thread.RuntimeThreadLocals?.AllocContext.GCAllocationContext.Limit ?? TargetPointer.
Null
,
182
address != TargetPointer.
Null
,
183
exceptionInfo?.ExceptionRecord ?? TargetPointer.
Null
,
184
exceptionInfo?.ContextRecord ?? TargetPointer.
Null
);
209
if (idDispenser == TargetPointer.
Null
)
212
return TargetPointer.
Null
;
216
if (threadPointer == TargetPointer.
Null
)
217
return TargetPointer.
Null
;
220
return thread.Id == id ? threadPointer : TargetPointer.
Null
;
224
TargetPointer threadPtr = TargetPointer.
Null
;
236
TargetPointer threadLocalDataPtr = thread.ThreadLocalDataPtr ?? TargetPointer.
Null
;
237
if (threadLocalDataPtr == TargetPointer.
Null
)
238
return TargetPointer.
Null
;
242
return TargetPointer.
Null
;
274
if (threadLocalStaticBase == TargetPointer.
Null
)
277
while (inFlightData != TargetPointer.
Null
)
295
Data.ExceptionInfo? exceptionInfo = (exceptionTrackerPtr == TargetPointer.
Null
) ? null : _target.ProcessedData.GetOrAdd<Data.ExceptionInfo>(exceptionTrackerPtr);
307
if (exceptionInfo is null || exceptionInfo.ThrownObject == TargetPointer.
Null
)
308
return TargetPointer.
Null
;
Contracts\WindowsErrorReporting_1.cs (8)
22
Data.ExceptionInfo? exceptionInfo = (exceptionTrackerPtr == TargetPointer.
Null
) ? null : _target.ProcessedData.GetOrAdd<Data.ExceptionInfo>(exceptionTrackerPtr);
26
if (thrownObject != TargetPointer.
Null
)
29
if (exception.WatsonBuckets != TargetPointer.
Null
)
35
readFrom = thread.UEWatsonBucketTrackerBuckets ?? TargetPointer.
Null
;
36
if (readFrom == TargetPointer.
Null
)
38
readFrom = exceptionInfo.ExceptionWatsonBucketTrackerBuckets ?? TargetPointer.
Null
;
48
readFrom = thread.UEWatsonBucketTrackerBuckets ?? TargetPointer.
Null
;
51
if (readFrom == TargetPointer.
Null
)
Data\ArrayListBase.cs (1)
26
while (next != TargetPointer.
Null
)
Data\Assembly.cs (1)
16
public bool IsError => Error != TargetPointer.
Null
;
Data\InterpreterRealCodeHeader.cs (1)
19
return jitEHInfoAddr != TargetPointer.
Null
Data\ObjectHandle.cs (4)
14
return address != TargetPointer.
Null
? target.ReadPointer(address) : TargetPointer.
Null
;
19
return Handle != TargetPointer.
Null
&& target.TryReadPointer(Handle, out TargetPointer obj)
21
: TargetPointer.
Null
;
Data\ReadyToRunInfo.cs (3)
38
: TargetPointer.
Null
;
50
: TargetPointer.
Null
;
60
: TargetPointer.
Null
;
Data\SyncBlock.cs (3)
21
return interopInfoPointer != TargetPointer.
Null
31
return lockHandle.Handle != TargetPointer.
Null
? lockHandle : null;
42
return encInfoPointer != TargetPointer.
Null
? encInfoPointer : null;
Data\SyncTableEntry.cs (2)
17
return syncBlockPointer != TargetPointer.
Null
28
return objectPointer != TargetPointer.
Null
&& (objectPointer & 1) == 0
Data\Thread.cs (1)
43
return rtlPointer != TargetPointer.
Null
EcmaMetadataUtils.cs (3)
63
if (metadataRootAddress == TargetPointer.
Null
)
133
targetAssembly = TargetPointer.
Null
;
204
targetAssembly = TargetPointer.
Null
;
LinearReadCache.cs (1)
29
value = TargetPointer.
Null
;
PrintfStressMessageFormatter.cs (1)
208
Debug.Assert(stressMsg.FormatString != TargetPointer.
Null
);
RuntimeTypeSystemHelpers\ExtensionMethods.cs (3)
12
return type.Address != TargetPointer.
Null
&& ((ulong)type.Address & (ulong)RuntimeTypeSystem_1.TypeHandleBits.ValidMask) == (ulong)RuntimeTypeSystem_1.TypeHandleBits.TypeDesc;
17
return type.Address != TargetPointer.
Null
&& ((ulong)type.Address & (ulong)RuntimeTypeSystem_1.TypeHandleBits.ValidMask) == (ulong)RuntimeTypeSystem_1.TypeHandleBits.MethodTable;
23
return TargetPointer.
Null
;
RuntimeTypeSystemHelpers\MethodValidation.cs (4)
118
if (!umd.TemporaryEntryPointAssigned || umd.CodeData == TargetPointer.
Null
)
165
Debug.Assert(methodTablePointer != TargetPointer.
Null
);
174
methodDescChunkPointer = TargetPointer.
Null
;
179
if (methodTablePointer == TargetPointer.
Null
RuntimeTypeSystemHelpers\TypeValidation.cs (3)
164
if (eeClassPtr != TargetPointer.
Null
)
245
return ContinuationMethodTablePointer != TargetPointer.
Null
247
&& ContinuationSingletonEEClassPointer != TargetPointer.
Null
Microsoft.Diagnostics.DataContractReader.Legacy (135)
ClrDataExceptionState.cs (5)
54
if (_previousExInfoAddress != TargetPointer.
Null
)
89
if (_previousExInfoAddress == TargetPointer.
Null
)
140
if (_thrownObjectHandle == TargetPointer.
Null
)
210
if (exceptionData.Message == TargetPointer.
Null
)
345
if (_exceptionInfoAddress != TargetPointer.
Null
)
ClrDataFrame.cs (5)
123
if (appDomainAddr != TargetPointer.
Null
)
462
if (methodDescPtr == TargetPointer.
Null
)
565
TargetPointer ilHeader = TargetPointer.
Null
;
571
if (ilHeader == TargetPointer.
Null
)
573
if (ilHeader == TargetPointer.
Null
)
ClrDataMethodDefinition.cs (11)
68
TargetPointer ilHeader = TargetPointer.
Null
;
70
if (methodDesc != TargetPointer.
Null
&& _target.Contracts.TryGetContract(out ICodeVersions codeVersions))
79
if (ilHeader == TargetPointer.
Null
)
82
if (ilHeader == TargetPointer.
Null
)
85
return TargetPointer.
Null
;
174
if (methodDescAddr != TargetPointer.
Null
)
176
SOSDacImpl.EnumMethodInstances emi = new(_target, methodDescAddr, TargetPointer.
Null
);
313
if (methodDescAddr != TargetPointer.
Null
)
452
if (code == TargetPointer.
Null
)
689
if (code == TargetPointer.
Null
)
726
if (methodDescAddr == TargetPointer.
Null
)
ClrDataModule.cs (1)
893
if (peAssembly != TargetPointer.
Null
)
ClrDataTask.cs (5)
160
if (thrownObjectHandle == TargetPointer.
Null
)
167
exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_DEFAULT, TargetPointer.
Null
, thrownObjectHandle, threadData.FirstNestedException, legacyExceptionState, _apiLock);
248
if (thrownObjectHandle == TargetPointer.
Null
)
254
exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_PARTIAL, TargetPointer.
Null
, thrownObjectHandle, TargetPointer.
Null
, legacyExceptionState, _apiLock);
ClrDataTypeInstance.cs (1)
235
definitionType = definitionTypeAddress == TargetPointer.
Null
? null : rts.GetTypeHandle(definitionTypeAddress);
ClrDataValue.cs (3)
917
TargetPointer parent = includeParents ? rts.GetParentMethodTable(current) : TargetPointer.
Null
;
918
if (parent == TargetPointer.
Null
)
976
if (_threadAddress == TargetPointer.
Null
)
Dbi\DacDbiImpl.cs (57)
64
return mainProfInterface != TargetPointer.
Null
|| notificationCount > 0;
284
TargetPointer targetAssembly = TargetPointer.
Null
;
313
if (methodTable != TargetPointer.
Null
)
1052
while (currentThread != TargetPointer.
Null
)
1468
if (exceptionHandle == TargetPointer.
Null
)
1500
TargetPointer objectHandle = TargetPointer.
Null
;
1507
if (managedObjectWrapper != TargetPointer.
Null
)
1516
if (ccw == TargetPointer.
Null
)
1611
if (referencedModule != TargetPointer.
Null
)
1727
if (filterContext != TargetPointer.
Null
)
1735
if (redirectedContext != TargetPointer.
Null
)
2315
return TargetPointer.
Null
;
2419
vmMethodDesc = TargetPointer.
Null
;
2488
vmAssembly = TargetPointer.
Null
;
2490
if (methodDescPtr == TargetPointer.
Null
)
2504
if (mtPtr == TargetPointer.
Null
)
2505
return TargetPointer.
Null
;
2508
if (modulePtr == TargetPointer.
Null
)
2509
return TargetPointer.
Null
;
2517
return TargetPointer.
Null
;
2847
if (methodDescPtr != TargetPointer.
Null
)
2859
if (headerPtr != TargetPointer.
Null
)
2906
if (methodDesc != TargetPointer.
Null
)
2913
if (asyncVariant != TargetPointer.
Null
)
3066
return TargetPointer.
Null
;
3252
TargetPointer gcStaticsBase = TargetPointer.
Null
;
3253
TargetPointer nonGCStaticsBase = TargetPointer.
Null
;
3317
if (enclosingMT != TargetPointer.
Null
)
3338
if (baseAddr != TargetPointer.
Null
)
3573
if (canonMtPtr == TargetPointer.
Null
)
3679
if (th.Address == TargetPointer.
Null
)
3983
if (fieldDescPointer == TargetPointer.
Null
|| mrts.DoesEnCFieldDescNeedFixup(fieldDescPointer))
3999
if (fieldAddress == TargetPointer.
Null
)
4086
if (mt == TargetPointer.
Null
)
4189
if (module == TargetPointer.
Null
)
4227
while (parentMT != TargetPointer.
Null
)
4332
*pResult = rcw != TargetPointer.
Null
? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
4377
if (rcw != TargetPointer.
Null
)
4382
if (methodTable != TargetPointer.
Null
&& unknown != TargetPointer.
Null
)
4717
*pResult = obj != TargetPointer.
Null
? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
4766
if (syncBlock == TargetPointer.
Null
|| !_target.Contracts.SyncBlock.TryGetLockInfo(syncBlock, out threadId, out recursionCount))
4773
Debug.Assert(threadPtr != TargetPointer.
Null
, "A thread should have been found");
4774
if (threadPtr != TargetPointer.
Null
)
5491
if (parentMT != TargetPointer.
Null
)
5640
if (parentMT != TargetPointer.
Null
)
5853
if (methodDesc != TargetPointer.
Null
)
5899
TargetPointer methodDesc = TargetPointer.
Null
;
5909
if (methodDesc != TargetPointer.
Null
)
5960
if (methodDesc != TargetPointer.
Null
)
5971
if (headerPtr != TargetPointer.
Null
)
6219
if (methodDescPtr == TargetPointer.
Null
)
6672
TargetPointer prev = TargetPointer.
Null
;
6678
if (next == TargetPointer.
Null
|| next == prev || next == current.Address)
6755
if (parentMT != TargetPointer.
Null
)
6805
Debug.Assert(modulePtr != TargetPointer.
Null
);
6859
Debug.Assert(modulePtr != TargetPointer.
Null
);
Dbi\Helpers\RefWalk.cs (3)
150
if (root.IsInteriorPointer || root.Address == TargetPointer.
Null
)
166
while (threadAddr != TargetPointer.
Null
)
185
if (stackRef.IsInteriorPointer || stackRef.Address == TargetPointer.
Null
)
Dbi\TypeDataWalk.cs (1)
226
if (mt == TargetPointer.
Null
)
SOSDacImpl.cs (31)
145
if (appDomain == TargetPointer.
Null
)
212
if (appDomain != TargetPointer.
Null
&& values.Length > 0)
324
appDomainStoreData->DomainCount = defaultAppDomain != TargetPointer.
Null
? 1 : 0;
430
if (appDomain == TargetPointer.
Null
)
613
if (ccwPtr == TargetPointer.
Null
)
625
if (handle != TargetPointer.
Null
)
686
if (startCCW == TargetPointer.
Null
)
818
if (methodDesc == TargetPointer.
Null
)
1993
data->internal_root_array = (heapData.InternalRootArray ?? TargetPointer.
Null
).ToClrDataAddress(_target);
2040
data->internal_root_array = (heapData.InternalRootArray ?? TargetPointer.
Null
).ToClrDataAddress(_target);
2810
if (methodDescPtr == TargetPointer.
Null
)
3390
if (modulePointer == TargetPointer.
Null
)
4201
while (threadAddr != TargetPointer.
Null
)
4299
if (syncBlockPtr != TargetPointer.
Null
)
4360
if (syncBlock.GetSyncBlock(number) is TargetPointer syncBlockAddr && syncBlockAddr != TargetPointer.
Null
)
4365
data->COMFlags = (rcw & ~(_rcwMask)) != TargetPointer.
Null
? (uint)DacpSyncBlockData.COMFlagsEnum.HasRCW : 0;
4366
data->COMFlags |= ccw != TargetPointer.
Null
? (uint)DacpSyncBlockData.COMFlagsEnum.HasCCW : 0;
4367
data->COMFlags |= ccf != TargetPointer.
Null
? (uint)DacpSyncBlockData.COMFlagsEnum.HasCCF : 0;
4902
if (loaderHeapAddr == TargetPointer.
Null
|| pCallback is null)
5112
if (heaps.TryGetValue(heapKey, out TargetPointer heap) && heap != TargetPointer.
Null
)
5488
TargetPointer r2rImageBase = TargetPointer.
Null
;
5489
TargetPointer r2rImageEnd = TargetPointer.
Null
;
6257
if (rcwObj != TargetPointer.
Null
)
6325
*isComWrappersCCW = (ccwPtr != TargetPointer.
Null
) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
6326
hr = (ccwPtr != TargetPointer.
Null
) ? HResults.S_OK : HResults.S_FALSE;
6358
if (managedObjectPtr == TargetPointer.
Null
)
6485
if (mt == TargetPointer.
Null
)
6498
if (taggedMemoryPtr != TargetPointer.
Null
)
6539
if (taggedMemoryPtr != TargetPointer.
Null
)
7099
TargetPointer mdAddr = TargetPointer.
Null
;
7109
if (mdAddr != TargetPointer.
Null
)
SOSDacImpl.IXCLRDataProcess.cs (12)
129
TargetPointer matchingThread = TargetPointer.
Null
;
130
while (thread != TargetPointer.
Null
)
142
if (matchingThread == TargetPointer.
Null
)
180
if (thread == TargetPointer.
Null
)
320
if (methodDesc != TargetPointer.
Null
)
821
if (appDomain == TargetPointer.
Null
)
959
if (methodDescAddr == TargetPointer.
Null
) continue;
1032
EnumMethodInstances emi = new(_target, methodDesc, TargetPointer.
Null
);
1258
TargetPointer.
Null
,
1400
TargetPointer moduleAddr = TargetPointer.
Null
;
1466
TargetPointer moduleAddr = TargetPointer.
Null
;
1534
TargetPointer moduleAddr = TargetPointer.
Null
;