43 references to EntityHandle
ILAssembler (2)
EntityRegistry.cs (1)
102((IHasHandle)Assembly).SetHandle(MetadataTokens.EntityHandle(0x20000001));
GrammarVisitor.cs (1)
3556return new(_entityRegistry.ResolveHandleToEntity(MetadataTokens.EntityHandle(VisitInt32(context.int32()).Value)));
ILCompiler.Compiler (4)
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (4)
372EntityHandle accessedType = MetadataTokens.EntityHandle(reader.ReadILToken()); 390EntityHandle accessedField = MetadataTokens.EntityHandle(reader.ReadILToken()); 405EntityHandle accessedMethod = MetadataTokens.EntityHandle(reader.ReadILToken()); 421EntityHandle accessedEntity = MetadataTokens.EntityHandle(reader.ReadILToken());
ILCompiler.MetadataTransform (1)
ILCompiler\Metadata\Transform.Scope.cs (1)
75Ecma.CustomAttributeHandleCollection moduleAttributes = reader.GetCustomAttributes(Ecma.Ecma335.MetadataTokens.EntityHandle(0x1));
ILCompiler.ReadyToRun (18)
Compiler\ReadyToRunStandaloneMethodMetadata.cs (6)
86int encodedToken = CodedIndex.TypeDefOrRefOrSpec(MetadataTokens.EntityHandle(alternateToken)); 131EcmaType ecmaType = (EcmaType)wrappedMethod.Module.GetObject(MetadataTokens.EntityHandle(token)); 164blob.WriteCompressedInteger(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(memberReference.Parent))))); 174blob.WriteCompressedInteger(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(methodDefinition.GetDeclaringType()))))); 184blob.WriteCompressedInteger(CodedIndex.MemberRefParent(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(fieldDefinition.GetDeclaringType()))))); 191blob.WriteCompressedInteger(MetadataTokens.GetRowNumber(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(methodSpecification.Method)))));
IBC\IBCProfileParser.cs (4)
109object metadataObject = ecmaModule.GetObject(System.Reflection.Metadata.Ecma335.MetadataTokens.EntityHandle((int)entry.Token), NotFoundBehavior.ReturnNull); 460return EcmaModule.GetObject(MetadataTokens.EntityHandle(((int)CorTokenType.mdtAssemblyRef) | index), NotFoundBehavior.ReturnNull) as EcmaModule; 687var result = (MetadataType)ecmaModule.GetType(MetadataTokens.EntityHandle((int)token)); 741MethodDesc ecmaMethod = ecmaModuleOfMethod.GetMethod(MetadataTokens.EntityHandle((int)methodToken));
IL\ReadyToRunILProvider.cs (1)
379return _mutableModule.GetObject(System.Reflection.Metadata.Ecma335.MetadataTokens.EntityHandle(token), notFoundBehavior);
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (4)
372EntityHandle accessedType = MetadataTokens.EntityHandle(reader.ReadILToken()); 390EntityHandle accessedField = MetadataTokens.EntityHandle(reader.ReadILToken()); 405EntityHandle accessedMethod = MetadataTokens.EntityHandle(reader.ReadILToken()); 421EntityHandle accessedEntity = MetadataTokens.EntityHandle(reader.ReadILToken());
TypeSystem\Mutable\MutableModule.cs (3)
332return MetadataTokens.EntityHandle(handle.Value); 341return MetadataTokens.EntityHandle(handle); 344return MetadataTokens.EntityHandle(handle);
ILCompiler.TypeSystem (7)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.cs (2)
258EntityHandle handle = MetadataTokens.EntityHandle(entryPointToken); 770return (EcmaType)GetType(MetadataTokens.EntityHandle(0x02000001 /* COR_GLOBAL_PARENT_TOKEN */));
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaSignatureTranslator.cs (1)
116int newEncodedHandle = CodedIndex.TypeDefOrRefOrSpec(MetadataTokens.EntityHandle(newToken));
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\SymbolReader\PortablePdbSymbolReader.cs (2)
113var debugInformationHandle = ((MethodDefinitionHandle)MetadataTokens.EntityHandle(methodToken)).ToDebugInformationHandle(); 138var debugInformationHandle = ((MethodDefinitionHandle)MetadataTokens.EntityHandle(methodToken)).ToDebugInformationHandle();
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\EcmaMethodIL.cs (2)
140return _module.GetObject(MetadataTokens.EntityHandle(token), notFoundBehavior); 182return _module.GetObject(MetadataTokens.EntityHandle(token), notFoundBehavior);
Microsoft.CodeAnalysis (4)
Emit\EditAndContinue\DefinitionMap.cs (4)
126=> MetadataTokens.EntityHandle(SourceToMetadataSymbolMatcher.MapDefinition(def)?.GetInternalSymbol()?.MetadataToken ?? 0); 190return (MethodDefinitionHandle)MetadataTokens.EntityHandle(peMethod.MetadataToken); 216return (PropertyDefinitionHandle)MetadataTokens.EntityHandle(peProperty.MetadataToken); 242return (EventDefinitionHandle)MetadataTokens.EntityHandle(peEvent.MetadataToken);
Microsoft.CodeAnalysis.Features (2)
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (2)
112var handle = MetadataTokens.EntityHandle(symbolToFind.MetadataToken); 161handle = MetadataTokens.EntityHandle(newSymbol.MetadataToken);
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\RuntimeTypeSystem_1.cs (1)
2038EntityHandle entityHandle = MetadataTokens.EntityHandle((int)typeDefToken);
Microsoft.Diagnostics.DataContractReader.Legacy (4)
MetaDataImportImpl.cs (2)
371EntityHandle owner = MetadataTokens.EntityHandle((int)tk); 963EntityHandle parent = MetadataTokens.EntityHandle((int)tkObj);
TypeNameBuilder.cs (2)
285if (MetadataTokens.EntityHandle((int)typeDefToken).IsNil) 299AppendNestedTypeDef(ref tnb, reader, (TypeDefinitionHandle)MetadataTokens.EntityHandle((int)typeDefToken), format);