711 references to Null
Microsoft.Diagnostics.DataContractReader (3)
ContractDescriptorTarget.cs (3)
168
if (pSubDescriptor == TargetPointer.
Null
)
189
&& subDescriptorAddress != TargetPointer.
Null
)
764
pointer = TargetPointer.
Null
;
Microsoft.Diagnostics.DataContractReader.Abstractions (25)
Contracts\Extensions\ILoaderExtensions.cs (1)
28
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 (4)
57
/// Returns <see cref="TargetPointer.
Null
"/> if the field is not present in the descriptor.
62
return TargetPointer.
Null
;
135
if (pointer == TargetPointer.
Null
)
154
if (pointer == TargetPointer.
Null
)
Microsoft.Diagnostics.DataContractReader.Contracts (554)
CodePointerUtils.cs (1)
16
if (address == TargetPointer.
Null
)
Contracts\AuxiliarySymbols_1.cs (1)
35
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)
871
if (byRefLikeType.Address == 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
;
358
if (handle.ILCodeVersionNode == TargetPointer.
Null
)
368
if (handle.CodeVersionNodeAddress == TargetPointer.
Null
)
397
if (ilAddress == TargetPointer.
Null
)
410
return iLCodeVersionHandle.IsExplicit ? AsNode(iLCodeVersionHandle).ILAddress == TargetPointer.
Null
: true;
432
mapEntries = TargetPointer.
Null
;
Contracts\ComWrappers_1.cs (8)
33
qiAddress = TargetPointer.
Null
;
56
return TargetPointer.
Null
;
58
return TargetPointer.
Null
;
107
return TargetPointer.
Null
;
118
if (_mowTableAddr.Value == TargetPointer.
Null
)
128
if (size > 0 && listItemsPtr != TargetPointer.
Null
)
152
if (_nativeObjectWrapperCWTAddr.Value == TargetPointer.
Null
)
153
return TargetPointer.
Null
;
Contracts\ConditionalWeakTable_1.cs (1)
17
value = TargetPointer.
Null
;
Contracts\Debugger\Debugger_1.cs (15)
31
debuggerAddress = TargetPointer.
Null
;
34
if (debuggerPtrPtr == TargetPointer.
Null
)
38
return debuggerAddress != TargetPointer.
Null
;
109
return TargetPointer.
Null
;
113
if (rcThread == TargetPointer.
Null
)
114
return TargetPointer.
Null
;
135
if (debugger.RgHijackFunction == TargetPointer.
Null
)
163
: TargetPointer.
Null
;
173
if (debugger.RgHijackFunction == TargetPointer.
Null
)
217
if (pfnHijackFunction == TargetPointer.
Null
)
226
TargetPointer espContext = TargetPointer.
Null
;
227
TargetPointer espRecord = TargetPointer.
Null
;
229
if (vmThread != TargetPointer.
Null
)
251
if (espContext == TargetPointer.
Null
)
253
Debug.Assert(espRecord == TargetPointer.
Null
);
Contracts\DebugInfo\DebugInfo_1.cs (2)
32
return _eman.GetDebugInfo(cbh, out _) != TargetPointer.
Null
;
45
if (debugInfo == TargetPointer.
Null
)
Contracts\DebugInfo\DebugInfo_2.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
)
502
if (nextSegment == TargetPointer.
Null
)
Contracts\Exception_1.cs (3)
52
if (stackTraceObj == TargetPointer.
Null
)
63
if (mt == TargetPointer.
Null
)
79
if (i1ArrayAddr == TargetPointer.
Null
)
Contracts\ExecutionManager\ExecutionManagerCore.cs (26)
41
: TargetPointer.
Null
;
64
public bool Valid => JitManagerAddress != TargetPointer.
Null
;
148
internal bool HasR2RModule => Data!.R2RModule != TargetPointer.
Null
;
161
while (rangeSectionFragmentPtr != TargetPointer.
Null
)
170
if (rangeSectionFragmentPtr == TargetPointer.
Null
)
176
if (rangeSection.NextForDelete != TargetPointer.
Null
)
190
else if (rangeSection.Data!.R2RModule != TargetPointer.
Null
)
260
TargetPointer runtimeFunctionPtr = jitManager?.GetUnwindInfo(range, codeInfoHandle.Address.Value) ?? TargetPointer.
Null
;
262
if (runtimeFunctionPtr == TargetPointer.
Null
)
277
coldStart = TargetPointer.
Null
;
298
return TargetPointer.
Null
;
313
return TargetPointer.
Null
;
324
return TargetPointer.
Null
;
364
return TargetPointer.
Null
;
368
return jitManager?.GetUnwindInfo(range, codeInfoHandle.Address.Value) ?? TargetPointer.
Null
;
385
return TargetPointer.
Null
;
388
return jitManager?.GetDebugInfo(range, codeInfoHandle.Address.Value, out hasFlagByte) ?? TargetPointer.
Null
;
393
gcInfo = TargetPointer.
Null
;
437
if (gcInfoAddress == TargetPointer.
Null
)
453
return TargetPointer.
Null
;
491
while (nodeAddr != TargetPointer.
Null
)
520
while (nodeAddr != TargetPointer.
Null
)
526
TargetPointer moduleBase = node.CLRPersonalityRoutine is { } personalityRoutine && personalityRoutine != TargetPointer.
Null
569
_ => TargetPointer.
Null
,
572
if (resolvedMethodTable == TargetPointer.
Null
)
673
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 (16)
82
coldStart = TargetPointer.
Null
;
111
return TargetPointer.
Null
;
124
return TargetPointer.
Null
;
140
return TargetPointer.
Null
;
159
gcInfo = TargetPointer.
Null
;
202
Debug.Assert(rangeSection.Data.R2RModule != TargetPointer.
Null
);
205
Debug.Assert(r2rModule.ReadyToRunInfo != TargetPointer.
Null
);
216
imageBase = TargetPointer.
Null
;
245
while (methodDesc == TargetPointer.
Null
)
254
Debug.Assert(methodDesc != TargetPointer.
Null
);
260
if (r2rInfo.DelayLoadMethodCallThunks == TargetPointer.
Null
)
279
return TargetPointer.
Null
;
287
startExInfoRVA = TargetPointer.
Null
;
288
endExInfoRVA = TargetPointer.
Null
;
317
startAddr = TargetPointer.
Null
;
318
endAddr = TargetPointer.
Null
;
Contracts\ExecutionManager\Helpers\NibbleMapConstantLookup.cs (3)
102
return TargetPointer.
Null
;
116
return TargetPointer.
Null
;
144
return TargetPointer.
Null
;
Contracts\ExecutionManager\Helpers\NibbleMapLinearLookup.cs (4)
104
return TargetPointer.
Null
;
122
return TargetPointer.
Null
;
138
return TargetPointer.
Null
;
153
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\GC\GC_1.cs (36)
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
,
343
while (handleTableMap != TargetPointer.
Null
)
348
if (bucketPtr == TargetPointer.
Null
)
355
if (handleTablePtr == TargetPointer.
Null
)
359
if (handleTable.SegmentList == TargetPointer.
Null
)
369
} while (segmentPtr != TargetPointer.
Null
);
447
while (current != TargetPointer.
Null
)
487
while (current != TargetPointer.
Null
&& safety-- > 0)
490
if (td.AllocContextPointer != TargetPointer.
Null
)
497
if (gAllocPtr != TargetPointer.
Null
)
510
if (ptr != TargetPointer.
Null
)
632
if (handle == TargetPointer.
Null
|| handle == _debugDestroyedHandleValue)
669
if (ccw != TargetPointer.
Null
)
694
while (handleTableMap != TargetPointer.
Null
&& maxRegions > 0)
699
if (bucketPtr == TargetPointer.
Null
)
706
if (handleTablePtr == TargetPointer.
Null
)
710
if (handleTable.SegmentList == TargetPointer.
Null
)
726
} while (segmentPtr != TargetPointer.
Null
&& segmentPtr != firstSegment && --segmentIterations > 0);
741
if (bookkeepingStartGlobal == TargetPointer.
Null
)
745
if (bookkeepingStart == TargetPointer.
Null
)
767
while (next != TargetPointer.
Null
&& next > cardTableInfoSize && maxRegions > 0)
828
if (heapAddress == TargetPointer.
Null
)
833
if (heap.FreeRegions is TargetPointer freeRegionsBase && freeRegionsBase != TargetPointer.
Null
)
842
if (heap.FreeableSohSegment is TargetPointer freeableSoh && freeableSoh != TargetPointer.
Null
)
845
if (heap.FreeableUohSegment is TargetPointer freeableUoh && freeableUoh != TargetPointer.
Null
)
864
if (segPtr != TargetPointer.
Null
)
871
if (segPtr != TargetPointer.
Null
)
910
if (freeList.HeadFreeRegion != TargetPointer.
Null
)
918
while (curr != TargetPointer.
Null
)
921
if (segment.Mem != TargetPointer.
Null
)
Contracts\GCInfo\GCInfoDecoder.cs (1)
599
public TargetPointer GetAmbientSP(uint codeOffset, TargetPointer fp, TargetPointer sp) => TargetPointer.
Null
;
Contracts\GCInfo\X86\GCInfo.cs (1)
561
return TargetPointer.
Null
;
Contracts\Loader_1.cs (37)
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
486
return module.Path != TargetPointer.
Null
494
return module.FileName != TargetPointer.
Null
507
if (peImage.LoadedImageLayout == TargetPointer.
Null
)
554
module.MethodDefToILCodeVersioningStateMap ?? TargetPointer.
Null
,
581
} while (table != TargetPointer.
Null
);
587
if (table == TargetPointer.
Null
|| rid == 0)
590
return TargetPointer.
Null
;
604
return (flags.Value & IS_FIELD_MEMBER_REF) == 0 ? result : TargetPointer.
Null
;
609
if (table == TargetPointer.
Null
)
618
if (rval != TargetPointer.
Null
)
697
if (headerPtr == TargetPointer.
Null
)
736
if (module.DynamicILBlobTable == TargetPointer.
Null
)
738
return TargetPointer.
Null
;
743
return entry?.EntryIL ?? TargetPointer.
Null
;
750
while (block != TargetPointer.
Null
)
784
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
)
276
if (typeHandlePtr == TargetPointer.
Null
)
Contracts\Object_1.cs (16)
44
if (mt == TargetPointer.
Null
)
61
if (mt == TargetPointer.
Null
)
74
if (mt == TargetPointer.
Null
)
111
rcw = TargetPointer.
Null
;
112
ccw = TargetPointer.
Null
;
113
ccf = TargetPointer.
Null
;
116
if (syncBlockPtr == TargetPointer.
Null
)
137
if (syncBlockPtr != TargetPointer.
Null
)
157
return TargetPointer.
Null
;
169
if (del.HelperObject != TargetPointer.
Null
)
174
Debug.Assert(mt != TargetPointer.
Null
);
188
DelegateType.Open => (TargetPointer.
Null
, del.MethodPtrAux),
189
_ => (TargetPointer.
Null
, TargetCodePointer.Null),
201
TargetPointer diagnosticIP = cont.ResumeInfo != TargetPointer.
Null
203
: TargetPointer.
Null
;
213
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_3.cs (1)
137
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)
372
if ((perInstInfo == TargetPointer.
Null
) || (numGenericArgs == 0))
389
internal bool HasPerInstInfo => _desc.PerInstInfo != TargetPointer.
Null
;
407
MethodName = _desc.MethodName != TargetPointer.
Null
463
if (_continuationMethodTablePointer != TargetPointer.
Null
)
475
if (_continuationSingletonEEClassPointer != TargetPointer.
Null
)
557
return TargetPointer.
Null
;
562
return TargetPointer.
Null
;
565
public TargetPointer GetCanonicalMethodTable(ITypeHandle typeHandle) => !typeHandle.IsMethodTable() ? TargetPointer.
Null
: GetClassData(typeHandle).MethodTable;
567
public TargetPointer GetParentMethodTable(ITypeHandle typeHandle) => !typeHandle.IsMethodTable() ? TargetPointer.
Null
: _methodTables[typeHandle.Address].ParentMethodTable;
578
return TargetPointer.
Null
;
599
if (eeClassPtr == TargetPointer.
Null
)
603
if (eeClass.OptionalFields == TargetPointer.
Null
)
635
public bool IsObject(ITypeHandle typeHandle) => ObjectMethodTablePointer != TargetPointer.
Null
&& ObjectMethodTablePointer == typeHandle.Address;
660
return TargetPointer.
Null
;
662
return TargetPointer.
Null
;
704
TargetPointer firstField = TargetPointer.
Null
;
713
if (firstField == TargetPointer.
Null
)
749
if (modulePtr == TargetPointer.
Null
)
818
&& ContinuationMethodTablePointer != TargetPointer.
Null
820
&& ContinuationSingletonEEClassPointer != TargetPointer.
Null
941
if (parentMT != TargetPointer.
Null
)
975
return TargetPointer.
Null
;
984
return TargetPointer.
Null
;
993
if (dynamicStaticsInfoAddr == TargetPointer.
Null
)
994
return TargetPointer.
Null
;
1002
if (dynamicStaticsInfoAddr == TargetPointer.
Null
)
1003
return TargetPointer.
Null
;
1309
if (typeHandle.Address == TargetPointer.
Null
)
1336
loaderModule = ComputeLoaderModule(TargetPointer.
Null
, typeArguments);
1376
TargetPointer latestLoaderModule = TargetPointer.
Null
;
1391
if (arg.Address == TargetPointer.
Null
)
1402
if (loaderModule == TargetPointer.
Null
)
1408
if (loaderModule == TargetPointer.
Null
)
1418
if (latestLoaderModule != TargetPointer.
Null
)
1427
if (modulePtr == TargetPointer.
Null
)
1433
if (loaderAllocatorPtr == TargetPointer.
Null
)
1454
module = TargetPointer.
Null
;
2001
if (codeDataAddress == TargetPointer.
Null
)
2002
return TargetPointer.
Null
;
2033
while (chunkAddr != TargetPointer.
Null
)
2069
return TargetPointer.
Null
;
2090
return TargetPointer.
Null
;
2107
return TargetPointer.
Null
;
2129
while (lookupMTPtr != TargetPointer.
Null
)
2142
if (lookupMTPtr != TargetPointer.
Null
)
2145
return TargetPointer.
Null
;
2239
if (md.GCCoverageInfo is TargetPointer gcCoverageInfoAddr && gcCoverageInfoAddr != TargetPointer.
Null
)
2243
return TargetPointer.
Null
;
2264
if (codeDataAddress == TargetPointer.
Null
)
2409
if (enclosingMT == TargetPointer.
Null
)
2413
if (modulePtr == TargetPointer.
Null
)
2444
nextFieldDesc = TargetPointer.
Null
;
2454
return TargetPointer.
Null
;
2457
if (modulePtr == TargetPointer.
Null
)
2458
return TargetPointer.
Null
;
2462
return TargetPointer.
Null
;
2466
return TargetPointer.
Null
;
2474
return TargetPointer.
Null
;
2488
return TargetPointer.
Null
;
2538
if (@base == TargetPointer.
Null
)
2539
return TargetPointer.
Null
;
Contracts\Signature\Signature_1.cs (1)
78
Debug.Assert(signatureAddress != TargetPointer.
Null
|| signatureLength == 0,
Contracts\Signature\SignatureTypeProvider.cs (3)
80
return typeHandlePtr == TargetPointer.
Null
? null : _runtimeTypeSystem.GetTypeHandle(typeHandlePtr);
88
return typeHandlePtr == TargetPointer.
Null
? null : _runtimeTypeSystem.GetTypeHandle(typeHandlePtr);
95
=> 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)
39
while (current != TargetPointer.
Null
)
94
unwindDataAddress = TargetPointer.
Null
;
Contracts\StackWalk\Context\Wasm\WasmUnwinder.cs (6)
82
frameBase = TargetPointer.
Null
;
137
/// <see cref="TargetPointer.
Null
"/>.
144
sp = TargetPointer.
Null
;
151
sp = TargetPointer.
Null
;
159
sp = TargetPointer.
Null
;
169
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 (21)
107
return TargetPointer.
Null
;
109
return TargetPointer.
Null
;
112
if (stubDispatchFrame.MethodDescPtr != TargetPointer.
Null
)
116
else if (stubDispatchFrame.RepresentativeMTPtr != TargetPointer.
Null
)
124
return TargetPointer.
Null
;
131
return TargetPointer.
Null
;
133
return TargetPointer.
Null
;
384
return frame.Datum != TargetPointer.
Null
&& (frame.Datum.Value & 0x1) == 0;
402
if (hintPtr == TargetPointer.
Null
)
403
return TargetPointer.
Null
;
408
if (frame.Ip != TargetPointer.
Null
)
411
while (frame.NextPtr != TargetPointer.
Null
)
414
if (next.Ip == TargetPointer.
Null
)
423
while (frame.ParentPtr != TargetPointer.
Null
&& frame.Ip == TargetPointer.
Null
)
444
while (interpMethodFramePtr != TargetPointer.
Null
)
447
if (contextFrame.Ip != TargetPointer.
Null
)
465
if (topContextFramePtr == TargetPointer.
Null
)
500
if (interpreterFrame != TargetPointer.
Null
)
511
if (currentFrame.ParentPtr == TargetPointer.
Null
)
515
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\GCRefMapDecoder.cs (1)
65
_currentByte = TargetPointer.
Null
;
Contracts\StackWalk\GC\GcScanContext.cs (8)
61
else if (Frame != TargetPointer.
Null
)
109
if (interiorObj == TargetPointer.
Null
)
133
TargetPointer outerObj = TargetPointer.
Null
;
146
return TargetPointer.
Null
;
153
return TargetPointer.
Null
;
159
return TargetPointer.
Null
;
164
return outerObj + size > obj ? outerObj : TargetPointer.
Null
;
207
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)
405
if (pExInfo == TargetPointer.
Null
)
410
while (pExInfo != TargetPointer.
Null
)
433
while (pGCFrame != TargetPointer.
Null
)
487
TargetPointer parentStackFrame = TargetPointer.
Null
;
488
TargetPointer funcletParentStackFrame = TargetPointer.
Null
;
489
TargetPointer intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
522
if (parentStackFrame != TargetPointer.
Null
)
534
if (funcletParentStackFrame != TargetPointer.
Null
)
544
funcletParentStackFrame = TargetPointer.
Null
;
546
intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
560
Debug.Assert(intermediaryFuncletParentStackFrame != TargetPointer.
Null
);
572
Debug.Assert(funcletParentStackFrame == TargetPointer.
Null
);
582
if (funcletParentStackFrame == TargetPointer.
Null
)
588
Debug.Assert(funcletParentStackFrame != TargetPointer.
Null
);
646
if (parentStackFrame != TargetPointer.
Null
)
667
funcletParentStackFrame = TargetPointer.
Null
;
670
intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
674
parentStackFrame = TargetPointer.
Null
;
697
if (parentStackFrame != TargetPointer.
Null
)
710
Debug.Assert(pExInfo != TargetPointer.
Null
);
733
funcletParentStackFrame = TargetPointer.
Null
;
736
intermediaryFuncletParentStackFrame = TargetPointer.
Null
;
740
parentStackFrame = TargetPointer.
Null
;
744
if (parentStackFrame == TargetPointer.
Null
&& IsFunclet(handle))
752
if (parentStackFrame != TargetPointer.
Null
)
902
if (returnAddress != TargetPointer.
Null
1058
return TargetPointer.
Null
;
1124
return TargetPointer.
Null
;
1127
if (mdPtr == TargetPointer.
Null
)
1128
return TargetPointer.
Null
;
1136
return TargetPointer.
Null
;
1139
return TargetPointer.
Null
;
1149
return TargetPointer.
Null
;
1152
if (contextValue == TargetPointer.
Null
)
1153
return TargetPointer.
Null
;
1169
: TargetPointer.
Null
;
1176
return TargetPointer.
Null
;
1234
if (framePtr != TargetPointer.
Null
)
1278
return TargetPointer.
Null
;
1312
TargetPointer filterContext = TargetPointer.
Null
;
1317
if (filterContext != TargetPointer.
Null
)
1375
return TargetPointer.
Null
;
1380
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)
20
return ste.SyncBlock?.Address ?? TargetPointer.
Null
;
26
return ste.Object?.Address ?? TargetPointer.
Null
;
88
if (cleanupBlockList == TargetPointer.
Null
)
89
return TargetPointer.
Null
;
96
if (sb.LinkNext == TargetPointer.
Null
)
97
return TargetPointer.
Null
;
103
rcw = TargetPointer.
Null
;
104
ccw = TargetPointer.
Null
;
105
ccf = TargetPointer.
Null
;
112
rcw = (interopInfo.RCW ?? TargetPointer.
Null
) & ~1ul;
113
ccw = interopInfo.CCW == 1 ? TargetPointer.
Null
: (interopInfo.CCW ?? TargetPointer.
Null
);
114
ccf = interopInfo.CCF == 1 ? TargetPointer.
Null
: (interopInfo.CCF ?? TargetPointer.
Null
);
115
return rcw != TargetPointer.
Null
|| ccw != TargetPointer.
Null
|| ccf != TargetPointer.
Null
;
Contracts\Thread_1.cs (18)
128
TargetPointer firstNestedException = TargetPointer.
Null
;
131
if (address != TargetPointer.
Null
)
136
if (exceptionInfo.ThrownObject != TargetPointer.
Null
)
152
if (lastThrownObjectHandle == TargetPointer.
Null
)
163
thread.RuntimeThreadLocals?.AllocContext.GCAllocationContext.Pointer ?? TargetPointer.
Null
,
164
thread.RuntimeThreadLocals?.AllocContext.GCAllocationContext.Limit ?? TargetPointer.
Null
,
177
address != TargetPointer.
Null
,
178
exceptionInfo?.ExceptionRecord ?? TargetPointer.
Null
,
179
exceptionInfo?.ContextRecord ?? TargetPointer.
Null
);
205
TargetPointer threadPtr = TargetPointer.
Null
;
216
if (threadLocalDataPtr == TargetPointer.
Null
)
217
return TargetPointer.
Null
;
221
return TargetPointer.
Null
;
253
if (threadLocalStaticBase == TargetPointer.
Null
)
256
while (inFlightData != TargetPointer.
Null
)
274
Data.ExceptionInfo? exceptionInfo = (exceptionTrackerPtr == TargetPointer.
Null
) ? null : _target.ProcessedData.GetOrAdd<Data.ExceptionInfo>(exceptionTrackerPtr);
286
if (exceptionInfo is null || exceptionInfo.ThrownObject == TargetPointer.
Null
)
287
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)
28
while (next != TargetPointer.
Null
)
Data\Assembly.cs (1)
16
public bool IsError => Error != TargetPointer.
Null
;
Data\InterpreterRealCodeHeader.cs (1)
20
if (jitEHInfoAddr != TargetPointer.
Null
)
Data\ObjectHandle.cs (4)
9
public TargetPointer Handle { get; private set; } = TargetPointer.
Null
;
10
public TargetPointer Object { get; private set; } = TargetPointer.
Null
;
14
if (address != TargetPointer.
Null
)
17
if (Handle != TargetPointer.
Null
&& target.TryReadPointer(Handle, out TargetPointer obj))
Data\ReadyToRunInfo.cs (3)
47
: TargetPointer.
Null
;
52
: TargetPointer.
Null
;
56
: TargetPointer.
Null
;
Data\SyncBlock.cs (3)
26
if (interopInfoPointer != TargetPointer.
Null
)
30
if (lockHandle.Handle != TargetPointer.
Null
)
36
if (encInfoPointer != TargetPointer.
Null
)
Data\SyncTableEntry.cs (2)
20
if (syncBlockPointer != TargetPointer.
Null
)
24
if (objectPointer != TargetPointer.
Null
&& (objectPointer & 1) == 0) // Defensive check: if the lowest bit is set, this is a free sync block entry and the pointer is not valid.
Data\Thread.cs (1)
45
if (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 (5)
26
if (_continuationMethodTablePointer != TargetPointer.
Null
)
38
if (_continuationSingletonEEClassPointer != TargetPointer.
Null
)
184
if (eeClassPtr != TargetPointer.
Null
)
265
return ContinuationMethodTablePointer != TargetPointer.
Null
267
&& ContinuationSingletonEEClassPointer != TargetPointer.
Null
Microsoft.Diagnostics.DataContractReader.Legacy (129)
ClrDataExceptionState.cs (5)
49
if (_previousExInfoAddress != TargetPointer.
Null
)
83
if (_previousExInfoAddress == TargetPointer.
Null
)
132
if (_thrownObjectHandle == TargetPointer.
Null
)
184
if (exceptionData.Message == TargetPointer.
Null
)
316
if (_exceptionInfoAddress != TargetPointer.
Null
)
ClrDataFrame.cs (5)
111
if (appDomainAddr != TargetPointer.
Null
)
425
if (methodDescPtr == TargetPointer.
Null
)
515
TargetPointer ilHeader = TargetPointer.
Null
;
521
if (ilHeader == TargetPointer.
Null
)
523
if (ilHeader == TargetPointer.
Null
)
ClrDataMethodDefinition.cs (8)
62
if (ilHeader == TargetPointer.
Null
)
65
return TargetPointer.
Null
;
151
if (methodDescAddr != TargetPointer.
Null
)
153
SOSDacImpl.EnumMethodInstances emi = new(_target, methodDescAddr, TargetPointer.
Null
);
296
if (methodDescAddr != TargetPointer.
Null
)
422
if (code == TargetPointer.
Null
)
653
if (code == TargetPointer.
Null
)
689
if (methodDescAddr == TargetPointer.
Null
)
ClrDataModule.cs (1)
764
if (peAssembly != TargetPointer.
Null
)
ClrDataTask.cs (5)
110
if (thrownObjectHandle == TargetPointer.
Null
)
117
exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_DEFAULT, TargetPointer.
Null
, thrownObjectHandle, threadData.FirstNestedException, legacyExceptionState);
192
if (thrownObjectHandle == TargetPointer.
Null
)
198
exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_PARTIAL, TargetPointer.
Null
, thrownObjectHandle, TargetPointer.
Null
, legacyExceptionState);
ClrDataTypeInstance.cs (1)
159
definitionType = definitionTypeAddress == TargetPointer.
Null
? null : rts.GetTypeHandle(definitionTypeAddress);
Dbi\DacDbiImpl.cs (57)
60
return mainProfInterface != TargetPointer.
Null
|| notificationCount > 0;
226
TargetPointer targetAssembly = TargetPointer.
Null
;
252
if (methodTable != TargetPointer.
Null
)
978
while (currentThread != TargetPointer.
Null
)
1381
if (exceptionHandle == TargetPointer.
Null
)
1412
TargetPointer objectHandle = TargetPointer.
Null
;
1419
if (managedObjectWrapper != TargetPointer.
Null
)
1428
if (ccw == TargetPointer.
Null
)
1517
if (referencedModule != TargetPointer.
Null
)
1631
if (filterContext != TargetPointer.
Null
)
1639
if (redirectedContext != TargetPointer.
Null
)
2212
return TargetPointer.
Null
;
2314
vmMethodDesc = TargetPointer.
Null
;
2383
vmAssembly = TargetPointer.
Null
;
2385
if (methodDescPtr == TargetPointer.
Null
)
2399
if (mtPtr == TargetPointer.
Null
)
2400
return TargetPointer.
Null
;
2403
if (modulePtr == TargetPointer.
Null
)
2404
return TargetPointer.
Null
;
2412
return TargetPointer.
Null
;
2731
if (methodDescPtr != TargetPointer.
Null
)
2743
if (headerPtr != TargetPointer.
Null
)
2789
if (methodDesc != TargetPointer.
Null
)
2796
if (asyncVariant != TargetPointer.
Null
)
2949
return TargetPointer.
Null
;
3128
TargetPointer gcStaticsBase = TargetPointer.
Null
;
3129
TargetPointer nonGCStaticsBase = TargetPointer.
Null
;
3193
if (enclosingMT != TargetPointer.
Null
)
3214
if (baseAddr != TargetPointer.
Null
)
3446
if (canonMtPtr == TargetPointer.
Null
)
3551
if (th.Address == TargetPointer.
Null
)
3848
if (fieldDescPointer == TargetPointer.
Null
|| mrts.DoesEnCFieldDescNeedFixup(fieldDescPointer))
3864
if (fieldAddress == TargetPointer.
Null
)
3952
if (mt == TargetPointer.
Null
)
4053
if (module == TargetPointer.
Null
)
4090
while (parentMT != TargetPointer.
Null
)
4193
*pResult = rcw != TargetPointer.
Null
? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
4237
if (rcw != TargetPointer.
Null
)
4242
if (methodTable != TargetPointer.
Null
&& unknown != TargetPointer.
Null
)
4569
*pResult = obj != TargetPointer.
Null
? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
4616
if (syncBlock == TargetPointer.
Null
|| !_target.Contracts.SyncBlock.TryGetLockInfo(syncBlock, out threadId, out recursionCount))
4623
Debug.Assert(threadPtr != TargetPointer.
Null
, "A thread should have been found");
4624
if (threadPtr != TargetPointer.
Null
)
5322
if (parentMT != TargetPointer.
Null
)
5470
if (parentMT != TargetPointer.
Null
)
5650
if (methodDesc != TargetPointer.
Null
)
5696
TargetPointer methodDesc = TargetPointer.
Null
;
5702
if (methodDesc != TargetPointer.
Null
)
5753
if (methodDesc != TargetPointer.
Null
)
5764
if (headerPtr != TargetPointer.
Null
)
6006
if (methodDescPtr == TargetPointer.
Null
)
6397
TargetPointer prev = TargetPointer.
Null
;
6403
if (next == TargetPointer.
Null
|| next == prev || next == current.Address)
6480
if (parentMT != TargetPointer.
Null
)
6530
Debug.Assert(modulePtr != TargetPointer.
Null
);
6584
Debug.Assert(modulePtr != TargetPointer.
Null
);
Dbi\Helpers\RefWalk.cs (2)
136
while (threadAddr != TargetPointer.
Null
)
155
if (stackRef.IsInteriorPointer || stackRef.Address == TargetPointer.
Null
)
Dbi\TypeDataWalk.cs (1)
227
if (mt == TargetPointer.
Null
)
SOSDacImpl.cs (32)
121
if (appDomain == TargetPointer.
Null
)
188
if (appDomain != TargetPointer.
Null
&& values.Length > 0)
298
appDomainStoreData->DomainCount = defaultAppDomain != TargetPointer.
Null
? 1 : 0;
401
if (appDomain == TargetPointer.
Null
)
577
if (ccwPtr == TargetPointer.
Null
)
589
if (handle != TargetPointer.
Null
)
649
if (startCCW == TargetPointer.
Null
)
779
if (methodDesc == TargetPointer.
Null
)
1902
data->internal_root_array = (heapData.InternalRootArray ?? TargetPointer.
Null
).ToClrDataAddress(_target);
1948
data->internal_root_array = (heapData.InternalRootArray ?? TargetPointer.
Null
).ToClrDataAddress(_target);
2696
if (methodDescPtr == TargetPointer.
Null
)
3162
=> table == TargetPointer.
Null
3264
if (modulePointer == TargetPointer.
Null
)
4056
while (threadAddr != TargetPointer.
Null
)
4152
if (syncBlockPtr != TargetPointer.
Null
)
4212
if (syncBlock.GetSyncBlock(number) is TargetPointer syncBlockAddr && syncBlockAddr != TargetPointer.
Null
)
4217
data->COMFlags = (rcw & ~(_rcwMask)) != TargetPointer.
Null
? (uint)DacpSyncBlockData.COMFlagsEnum.HasRCW : 0;
4218
data->COMFlags |= ccw != TargetPointer.
Null
? (uint)DacpSyncBlockData.COMFlagsEnum.HasCCW : 0;
4219
data->COMFlags |= ccf != TargetPointer.
Null
? (uint)DacpSyncBlockData.COMFlagsEnum.HasCCF : 0;
4744
if (loaderHeapAddr == TargetPointer.
Null
|| pCallback is null)
4951
if (heaps.TryGetValue(heapKey, out TargetPointer heap) && heap != TargetPointer.
Null
)
5320
TargetPointer r2rImageBase = TargetPointer.
Null
;
5321
TargetPointer r2rImageEnd = TargetPointer.
Null
;
6073
if (rcwObj != TargetPointer.
Null
)
6140
*isComWrappersCCW = (ccwPtr != TargetPointer.
Null
) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
6141
hr = (ccwPtr != TargetPointer.
Null
) ? HResults.S_OK : HResults.S_FALSE;
6172
if (managedObjectPtr == TargetPointer.
Null
)
6296
if (mt == TargetPointer.
Null
)
6309
if (taggedMemoryPtr != TargetPointer.
Null
)
6349
if (taggedMemoryPtr != TargetPointer.
Null
)
6894
TargetPointer mdAddr = TargetPointer.
Null
;
6904
if (mdAddr != TargetPointer.
Null
)
SOSDacImpl.IXCLRDataProcess.cs (12)
108
TargetPointer matchingThread = TargetPointer.
Null
;
109
while (thread != TargetPointer.
Null
)
121
if (matchingThread == TargetPointer.
Null
)
154
if (thread == TargetPointer.
Null
)
260
if (methodDesc != TargetPointer.
Null
)
730
if (appDomain == TargetPointer.
Null
)
868
if (methodDescAddr == TargetPointer.
Null
) continue;
936
EnumMethodInstances emi = new(_target, methodDesc, TargetPointer.
Null
);
1162
TargetPointer.
Null
,
1284
TargetPointer moduleAddr = TargetPointer.
Null
;
1341
TargetPointer moduleAddr = TargetPointer.
Null
;
1408
TargetPointer moduleAddr = TargetPointer.
Null
;