46 references to MetadataReader
ILCompiler.Compiler (9)
Compiler\DependencyAnalysis\CustomAttributeBasedDependencyAlgorithm.cs (1)
33
MetadataReader reader = method.
MetadataReader
;
Compiler\DependencyAnalysis\MethodMetadataNode.cs (2)
52
foreach (var parameterHandle in _method.
MetadataReader
.GetMethodDefinition(_method.Handle).GetParameters())
98
MetadataReader reader = _method.
MetadataReader
;
Compiler\DependencyAnalysis\ReflectionInvokeSupportDependencyAlgorithm.cs (1)
38
MetadataReader reader = ecmaMethod.
MetadataReader
;
Compiler\ReachabilityInstrumentationFilter.cs (2)
63
Guid mvid = ecmaMethod.
MetadataReader
.GetGuid(ecmaMethod.
MetadataReader
.GetModuleDefinition().Mvid);
Compiler\ReachabilityInstrumentationProvider.cs (2)
62
string name = $"__tokenuse_{ecmaMethod.
MetadataReader
.GetGuid(ecmaMethod.
MetadataReader
.GetModuleDefinition().Mvid):N}_{MetadataTokens.GetToken(ecmaMethod.Handle):X8}";
src\runtime\src\coreclr\tools\Common\Compiler\DisplayNameHelpers.cs (1)
106
var reader = method.
MetadataReader
;
ILCompiler.MetadataTransform (3)
ILCompiler\Metadata\Transform.Method.cs (3)
75
Ecma.MetadataReader reader = ecmaEntity.
MetadataReader
;
216
Ecma.MetadataReader reader = ecmaMethod.
MetadataReader
;
229
Ecma.MetadataReader reader = ecmaMethod.
MetadataReader
;
ILCompiler.ReadyToRun (9)
Compiler\DependencyAnalysis\ReadyToRun\CopiedMethodILNode.cs (1)
66
var rva = _method.
MetadataReader
.GetMethodDefinition(_method.Handle).RelativeVirtualAddress;
Compiler\DependencyAnalysis\ReadyToRun\TypeValidationChecker.cs (1)
169
var methodDef = method.
MetadataReader
.GetMethodDefinition(method.Handle);
Compiler\ReadyToRunStandaloneMethodMetadata.cs (4)
27
var metadataReader = wrappedMethod.
MetadataReader
;
29
var rva = wrappedMethod.
MetadataReader
.GetMethodDefinition(wrappedMethod.Handle).RelativeVirtualAddress;
63
localsBlob = wrappedMethod.
MetadataReader
.GetBlobReader(wrappedMethod.
MetadataReader
.GetStandaloneSignature(_methodBody.LocalSignature).Signature);
IBC\IBCProfileParser.cs (1)
419
MetadataReader metadataReader = ecmaCandidateMethod.
MetadataReader
;
JitInterface\CorInfoImpl.ReadyToRun.cs (1)
596
var metadataReader = ecmaMethod.
MetadataReader
;
src\runtime\src\coreclr\tools\Common\Compiler\DisplayNameHelpers.cs (1)
106
var reader = method.
MetadataReader
;
ILCompiler.TypeSystem (25)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaMethod.cs (16)
84
var metadataReader =
MetadataReader
;
185
var metadataReader = this.
MetadataReader
;
390
return
MetadataReader
.GetMethodDefinition(_handle).Attributes;
398
return
MetadataReader
.GetMethodDefinition(_handle).ImplAttributes;
404
StringHandle handle =
MetadataReader
.GetMethodDefinition(_handle).Name;
405
_nameLength =
MetadataReader
.GetStringBytes(handle).Length;
406
_namePointer =
MetadataReader
.MetadataPointer +
MetadataReader
.GetHeapMetadataOffset(HeapIndex.String) +
MetadataReader
.GetHeapOffset(handle);
425
var genericParameterHandles =
MetadataReader
.GetMethodDefinition(_handle).GetGenericParameters();
455
return !
MetadataReader
.GetCustomAttributeHandle(
MetadataReader
.GetMethodDefinition(_handle).GetCustomAttributes(),
472
MetadataReader metadataReader =
MetadataReader
;
528
MetadataReader reader =
MetadataReader
;
565
MetadataReader metadataReader =
MetadataReader
;
591
MetadataReader metadataReader =
MetadataReader
;
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaMethod.Diagnostic.cs (1)
20
return $"MethodDef({
MetadataReader
.GetToken(Handle):x8})";
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\MetadataExtensions.cs (2)
47
var metadataReader = This.
MetadataReader
;
61
var metadataReader = This.
MetadataReader
;
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\EcmaMethodIL.cs (1)
28
var rva = method.
MetadataReader
.GetMethodDefinition(method.Handle).RelativeVirtualAddress;
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\EcmaMethodIL.Symbols.cs (3)
63
ParameterHandleCollection parameters = _method.
MetadataReader
.GetMethodDefinition(_method.Handle).GetParameters();
74
Parameter p = _method.
MetadataReader
.GetParameter(parameterHandle);
80
yield return _method.
MetadataReader
.GetString(p.Name);
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\UnsafeAccessors.cs (2)
547
MetadataReader reader = method.
MetadataReader
;
717
MetadataReader reader = context.Declaration.
MetadataReader
;