734 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 (572)
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
)
138
if (debugInfo == TargetPointer.
Null
)
159
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 (19)
86
coldStart = TargetPointer.
Null
;
116
return TargetPointer.
Null
;
129
return TargetPointer.
Null
;
133
return TargetPointer.
Null
;
147
return TargetPointer.
Null
;
166
gcInfo = TargetPointer.
Null
;
210
Debug.Assert(rangeSection.Data.R2RModule != TargetPointer.
Null
);
213
Debug.Assert(r2rModule.ReadyToRunInfo != TargetPointer.
Null
);
224
codeBase = TargetPointer.
Null
;
237
if (codeBase == TargetPointer.
Null
)
262
while (methodDesc == TargetPointer.
Null
)
274
Debug.Assert(methodDesc != TargetPointer.
Null
);
283
if (r2rInfo.DelayLoadMethodCallThunks is not { } thunks || thunks == TargetPointer.
Null
)
302
return TargetPointer.
Null
;
308
=> rangeSection.IsVirtualIP ? r2rInfo.MinVirtualIP ?? TargetPointer.
Null
: rangeSection.Data!.RangeBegin;
316
startExInfoRVA = TargetPointer.
Null
;
317
endExInfoRVA = TargetPointer.
Null
;
346
startAddr = TargetPointer.
Null
;
347
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 (2)
39
while (current != TargetPointer.
Null
)
98
unwindDataAddress = 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 (39)
56
if (modulePointer == TargetPointer.
Null
)
63
if (assemblyPointer == TargetPointer.
Null
)
67
if (assembly.Module == TargetPointer.
Null
)
75
if (appDomain == TargetPointer.
Null
)
154
return appDomain.FriendlyName != TargetPointer.
Null
188
if (module.PEAssembly == TargetPointer.
Null
)
192
if (peAssembly.PEImage == TargetPointer.
Null
)
207
if (imageLayoutPtr == TargetPointer.
Null
)
209
if (peImage.FlatImageLayout is not TargetPointer flatLayoutPtr || flatLayoutPtr == TargetPointer.
Null
)
221
baseAddress = TargetPointer.
Null
;
251
if (peImage.LoadedImageLayout == TargetPointer.
Null
)
281
return TargetPointer.
Null
;
290
if (section == TargetPointer.
Null
)
336
return TargetPointer.
Null
;
338
if (assembly.PEImage == TargetPointer.
Null
)
357
buffer = TargetPointer.
Null
;
362
if (module.GrowableSymbolStream == TargetPointer.
Null
)
377
if (module.AvailableTypeParams == TargetPointer.
Null
)
388
if (module.InstMethodHashTable == TargetPointer.
Null
)
472
return module.ReadyToRunInfo != TargetPointer.
Null
;
478
return module.SimpleName != TargetPointer.
Null
489
return module.Path != TargetPointer.
Null
497
return module.FileName != TargetPointer.
Null
510
if (peImage.LoadedImageLayout == TargetPointer.
Null
)
556
ModuleLookupMapKind.MethodDefToILCodeVersioningState => module.MethodDefToILCodeVersioningStateMap ?? TargetPointer.
Null
,
564
return table == TargetPointer.
Null
565
? TargetPointer.
Null
604
} while (table != TargetPointer.
Null
);
610
if (table == TargetPointer.
Null
|| rid == 0)
613
return TargetPointer.
Null
;
629
return (flags.Value & IS_FIELD_MEMBER_REF) == 0 ? result : TargetPointer.
Null
;
634
if (table == TargetPointer.
Null
)
642
if (rval != TargetPointer.
Null
)
721
if (headerPtr == TargetPointer.
Null
)
760
if (module.DynamicILBlobTable == TargetPointer.
Null
)
762
return TargetPointer.
Null
;
767
return entry?.EntryIL ?? TargetPointer.
Null
;
774
while (block != TargetPointer.
Null
)
807
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
;
2016
if (codeDataAddress == TargetPointer.
Null
)
2017
return TargetPointer.
Null
;
2048
while (chunkAddr != TargetPointer.
Null
)
2084
return TargetPointer.
Null
;
2105
return TargetPointer.
Null
;
2122
return TargetPointer.
Null
;
2144
while (lookupMTPtr != TargetPointer.
Null
)
2157
if (lookupMTPtr != TargetPointer.
Null
)
2160
return TargetPointer.
Null
;
2254
if (md.GCCoverageInfo is TargetPointer gcCoverageInfoAddr && gcCoverageInfoAddr != TargetPointer.
Null
)
2258
return TargetPointer.
Null
;
2279
if (codeDataAddress == TargetPointer.
Null
)
2424
if (enclosingMT == TargetPointer.
Null
)
2428
if (modulePtr == TargetPointer.
Null
)
2459
nextFieldDesc = TargetPointer.
Null
;
2469
return TargetPointer.
Null
;
2472
if (modulePtr == TargetPointer.
Null
)
2473
return TargetPointer.
Null
;
2477
return TargetPointer.
Null
;
2481
return TargetPointer.
Null
;
2489
return TargetPointer.
Null
;
2506
return TargetPointer.
Null
;
2534
TargetPointer @base = TargetPointer.
Null
;
2560
if (@base == TargetPointer.
Null
)
2561
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\WasmUnwinder.cs (5)
83
frameBase = TargetPointer.
Null
;
145
sp = TargetPointer.
Null
;
152
sp = TargetPointer.
Null
;
160
sp = TargetPointer.
Null
;
170
sp = TargetPointer.
Null
;
Contracts\StackWalk\Context\WasmContext.cs (1)
94
StackPointer = TargetPointer.
Null
;
Contracts\StackWalk\FrameHandling\BaseFrameHandler.cs (1)
112
if (current.Next == TargetPointer.
Null
)
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (20)
108
return TargetPointer.
Null
;
110
return TargetPointer.
Null
;
113
if (stubDispatchFrame.MethodDescPtr != TargetPointer.
Null
)
117
else if (stubDispatchFrame.RepresentativeMTPtr != TargetPointer.
Null
)
125
return TargetPointer.
Null
;
132
return TargetPointer.
Null
;
134
return TargetPointer.
Null
;
417
if (hintPtr == TargetPointer.
Null
)
418
return TargetPointer.
Null
;
423
if (frame.Ip != TargetPointer.
Null
)
426
while (frame.NextPtr != TargetPointer.
Null
)
429
if (next.Ip == TargetPointer.
Null
)
438
while (frame.ParentPtr != TargetPointer.
Null
&& frame.Ip == TargetPointer.
Null
)
459
while (interpMethodFramePtr != TargetPointer.
Null
)
462
if (contextFrame.Ip != TargetPointer.
Null
)
480
if (topContextFramePtr == TargetPointer.
Null
)
515
if (interpreterFrame != TargetPointer.
Null
)
526
if (currentFrame.ParentPtr == TargetPointer.
Null
)
530
if (parentFrame.Ip == TargetPointer.
Null
)
Contracts\StackWalk\FrameHandling\X86FrameHandler.cs (2)
40
if (frame.VASigCookiePtr != TargetPointer.
Null
)
48
if (framedMethodFrame.MethodDescPtr == 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 (21)
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 (indirection == TargetPointer.
Null
)
265
return TargetPointer.
Null
;
268
if (zapModule == TargetPointer.
Null
)
269
return TargetPointer.
Null
;
272
if (module.ReadyToRunInfo == TargetPointer.
Null
)
273
return TargetPointer.
Null
;
276
if (r2rInfo.ImportSections == TargetPointer.
Null
|| r2rInfo.NumImportSections == 0)
277
return TargetPointer.
Null
;
281
return TargetPointer.
Null
;
284
return TargetPointer.
Null
;
304
return TargetPointer.
Null
;
309
return TargetPointer.
Null
;
332
return TargetPointer.
Null
;
342
if (fmf.MethodDescPtr == TargetPointer.
Null
)
Contracts\StackWalk\StackWalk_1.cs (43)
409
if (pExInfo == TargetPointer.
Null
)
414
while (pExInfo != TargetPointer.
Null
)
437
while (pGCFrame != TargetPointer.
Null
)
491
TargetPointer parentStackFrame = TargetPointer.
Null
;
492
TargetPointer funcletParentStackFrame = TargetPointer.
Null
;
493
TargetPointer intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
526
if (parentStackFrame != TargetPointer.
Null
)
538
if (funcletParentStackFrame != TargetPointer.
Null
)
548
funcletParentStackFrame = TargetPointer.
Null
;
550
intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
564
Debug.Assert(intermediaryFuncletParentStackFrame != TargetPointer.
Null
);
576
Debug.Assert(funcletParentStackFrame == TargetPointer.
Null
);
586
if (funcletParentStackFrame == TargetPointer.
Null
)
592
Debug.Assert(funcletParentStackFrame != TargetPointer.
Null
);
650
if (parentStackFrame != TargetPointer.
Null
)
671
funcletParentStackFrame = TargetPointer.
Null
;
674
intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
678
parentStackFrame = TargetPointer.
Null
;
701
if (parentStackFrame != TargetPointer.
Null
)
714
Debug.Assert(pExInfo != TargetPointer.
Null
);
737
funcletParentStackFrame = TargetPointer.
Null
;
740
intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
744
parentStackFrame = TargetPointer.
Null
;
748
if (parentStackFrame == TargetPointer.
Null
&& IsFunclet(handle))
756
if (parentStackFrame != TargetPointer.
Null
)
906
if (returnAddress != TargetPointer.
Null
1062
return TargetPointer.
Null
;
1128
return TargetPointer.
Null
;
1131
if (mdPtr == TargetPointer.
Null
)
1132
return TargetPointer.
Null
;
1140
return TargetPointer.
Null
;
1143
return TargetPointer.
Null
;
1153
return TargetPointer.
Null
;
1156
if (contextValue == TargetPointer.
Null
)
1157
return TargetPointer.
Null
;
1173
: TargetPointer.
Null
;
1180
return TargetPointer.
Null
;
1238
if (framePtr != TargetPointer.
Null
)
1282
return TargetPointer.
Null
;
1316
TargetPointer filterContext = TargetPointer.
Null
;
1321
if (filterContext != TargetPointer.
Null
)
1379
return TargetPointer.
Null
;
1384
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 (18)
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
);
210
TargetPointer threadPtr = TargetPointer.
Null
;
221
if (threadLocalDataPtr == TargetPointer.
Null
)
222
return TargetPointer.
Null
;
226
return TargetPointer.
Null
;
258
if (threadLocalStaticBase == TargetPointer.
Null
)
261
while (inFlightData != TargetPointer.
Null
)
279
Data.ExceptionInfo? exceptionInfo = (exceptionTrackerPtr == TargetPointer.
Null
) ? null : _target.ProcessedData.GetOrAdd<Data.ExceptionInfo>(exceptionTrackerPtr);
291
if (exceptionInfo is null || exceptionInfo.ThrownObject == TargetPointer.
Null
)
292
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)
42
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
)
6618
TargetPointer prev = TargetPointer.
Null
;
6624
if (next == TargetPointer.
Null
|| next == prev || next == current.Address)
6701
if (parentMT != TargetPointer.
Null
)
6751
Debug.Assert(modulePtr != TargetPointer.
Null
);
6805
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);
2797
if (methodDescPtr == TargetPointer.
Null
)
3377
if (modulePointer == TargetPointer.
Null
)
4188
while (threadAddr != TargetPointer.
Null
)
4286
if (syncBlockPtr != TargetPointer.
Null
)
4347
if (syncBlock.GetSyncBlock(number) is TargetPointer syncBlockAddr && syncBlockAddr != TargetPointer.
Null
)
4352
data->COMFlags = (rcw & ~(_rcwMask)) != TargetPointer.
Null
? (uint)DacpSyncBlockData.COMFlagsEnum.HasRCW : 0;
4353
data->COMFlags |= ccw != TargetPointer.
Null
? (uint)DacpSyncBlockData.COMFlagsEnum.HasCCW : 0;
4354
data->COMFlags |= ccf != TargetPointer.
Null
? (uint)DacpSyncBlockData.COMFlagsEnum.HasCCF : 0;
4889
if (loaderHeapAddr == TargetPointer.
Null
|| pCallback is null)
5099
if (heaps.TryGetValue(heapKey, out TargetPointer heap) && heap != TargetPointer.
Null
)
5475
TargetPointer r2rImageBase = TargetPointer.
Null
;
5476
TargetPointer r2rImageEnd = TargetPointer.
Null
;
6241
if (rcwObj != TargetPointer.
Null
)
6309
*isComWrappersCCW = (ccwPtr != TargetPointer.
Null
) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
6310
hr = (ccwPtr != TargetPointer.
Null
) ? HResults.S_OK : HResults.S_FALSE;
6342
if (managedObjectPtr == TargetPointer.
Null
)
6469
if (mt == TargetPointer.
Null
)
6482
if (taggedMemoryPtr != TargetPointer.
Null
)
6523
if (taggedMemoryPtr != TargetPointer.
Null
)
7083
TargetPointer mdAddr = TargetPointer.
Null
;
7093
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
;