2 instantiations of MethodDesc
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Data\MethodDesc.cs (1)
10
static MethodDesc IData<MethodDesc>.Create(Target target, TargetPointer address) => new
MethodDesc
(target, address);
RuntimeTypeSystemHelpers\MethodValidation.cs (1)
115
Data.MethodDesc desc = new Data.
MethodDesc
(_target, methodDescPointer);
15 references to MethodDesc
Microsoft.Diagnostics.DataContractReader.Contracts (15)
Contracts\RuntimeTypeSystem_1.cs (7)
207
private readonly Data.
MethodDesc
_desc;
215
internal MethodDesc(Target target, TargetPointer methodDescPointer, Data.
MethodDesc
desc, TargetPointer methodDescChunkAddress, Data.MethodDescChunk chunk)
232
private static uint ComputeToken(Target target, Data.
MethodDesc
desc, Data.MethodDescChunk chunk)
245
private static uint ComputeSize(Target target, Data.
MethodDesc
desc)
1298
methodDescChunkPointer = _methodValidation.GetMethodDescChunkPointerThrowing(methodDescPointer, _target.ProcessedData.GetOrAdd<Data.
MethodDesc
>(methodDescPointer));
1303
Data.
MethodDesc
validatedMethodDescData = _target.ProcessedData.GetOrAdd<Data.
MethodDesc
>(methodDescPointer);
Data\MethodDesc.cs (3)
8
internal sealed class MethodDesc : IData<
MethodDesc
>
10
static
MethodDesc
IData<
MethodDesc
>.Create(Target target, TargetPointer address) => new MethodDesc(target, address);
RuntimeTypeSystemHelpers\MethodValidation.cs (5)
52
private readonly Data.
MethodDesc
_desc;
57
internal NonValidatedMethodDesc(Target target, TargetPointer methodDescAddr, Data.
MethodDesc
desc, Data.MethodDescChunk chunk)
91
internal TargetPointer GetMethodDescChunkPointerThrowing(TargetPointer methodDescPointer, Data.
MethodDesc
umd)
105
private Data.MethodDescChunk GetMethodDescChunkThrowing(TargetPointer methodDescPointer, Data.
MethodDesc
md, out TargetPointer methodDescChunkPointer)
115
Data.
MethodDesc
desc = new Data.MethodDesc(_target, methodDescPointer);