71 references to IsNil
ILAssembler (3)
EntityRegistry.cs (3)
482if (!item.Handle.IsNil) 493if (!item.Handle.IsNil) 503if (otherList.Count != 0 && !otherList[otherList.Count - 1].Handle.IsNil)
ILCompiler.Compiler (6)
Compiler\DependencyAnalysis\EmbeddedTrimmingDescriptorNode.cs (1)
37if (!resource.Implementation.IsNil)
Compiler\DependencyAnalysis\ResourceDataNode.cs (1)
85if (!resource.Implementation.IsNil)
Compiler\ManifestResourceBlockingPolicy.cs (1)
115if (!resource.Implementation.IsNil)
Compiler\SubstitutionProvider.cs (1)
195if (!resource.Implementation.IsNil)
Compiler\UsageBasedMetadataManager.cs (2)
282if (!resource.Implementation.IsNil) 1131if (!resource.Implementation.IsNil)
ILCompiler.ReadyToRun (3)
Compiler\DependencyAnalysis\ReadyToRun\AttributePresenceFilterNode.cs (2)
113if (_firstTypeHandle.IsNil) 122if (_firstTypeHandle.IsNil)
Compiler\ReadyToRunXmlRootProvider.cs (1)
54if (!resource.Implementation.IsNil)
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaType.cs (1)
139if (baseTypeHandle.IsNil)
Microsoft.CodeAnalysis (16)
Emit\EditAndContinue\DefinitionMap.cs (1)
142if (GetInitialMetadataHandle(methodDef) is { IsNil: false } entityHandle)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
1675return !handle.IsNil; 1687return !handle.IsNil; 1699return !handle.IsNil; 1718return !handle.IsNil; 1730return !handle.IsNil;
MetadataReader\MetadataDecoder.cs (5)
142Debug.Assert(!token.IsNil); 437if (handle.IsNil) 555if (tokenResolutionScope.IsNil) 1926if (!implementedMethodHandle.IsNil) 2054if (!typeToken.IsNil)
MetadataReader\MetadataReaderExtensions.cs (1)
173return typeDef.BaseType.IsNil &&
MetadataReader\PEModule.cs (3)
444if (resource.Implementation.IsNil) 2859Debug.Assert(!resolutionScope.IsNil); 3118Debug.Assert(!ctorType.IsNil);
NativePdbWriter\PdbWriter.cs (1)
708Debug.Assert(!handle.IsNil);
Microsoft.CodeAnalysis.CSharp (6)
Symbols\Metadata\PE\MetadataDecoder.cs (1)
290if (!baseToken.IsNil)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
87if (eventType.IsNil)
Symbols\Metadata\PE\PEModuleSymbol.cs (2)
269if (!assemblyMSCorLib.IsNil) 279if (!typerefAssemblyAttributesGoHere.IsNil)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
800if (!token.IsNil) 1287if (baseTypeHandle.IsNil)
Microsoft.CodeAnalysis.VisualBasic (5)
Symbols\Metadata\PE\MetadataDecoder.vb (1)
253If Not baseToken.IsNil() Then
Symbols\Metadata\PE\PEEventSymbol.vb (1)
73If eventType.IsNil Then
Symbols\Metadata\PE\PEModuleSymbol.vb (2)
156If Not assemblyMSCorLib.IsNil Then 163If Not typerefAssemblyAttributesGoHere.IsNil Then
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
261If Not token.IsNil Then
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (2)
707if (derivedTypeDefinition.BaseType.IsNil && 732if (baseTypeOrInterfaceHandle.IsNil)
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\Signature\RuntimeSignatureDecoder.cs (1)
283if (!handle.IsNil)
Microsoft.Diagnostics.DataContractReader.Legacy (6)
ClrDataFrame.cs (1)
636if (baseType.IsNil)
MetaDataImportImpl.cs (4)
434*ptkExtends = baseType.IsNil ? 0 : (uint)MetadataTokens.GetToken(baseType); 485*ptkResolutionScope = scope.IsNil ? 0 : (uint)MetadataTokens.GetToken(scope); 1894*ptkImplementation = impl.IsNil ? 0 : (uint)MetadataTokens.GetToken(impl); 2002if (impl.IsNil || (uint)MetadataTokens.GetToken(impl) != mdtExportedType)
TypeNameBuilder.cs (1)
285if (MetadataTokens.EntityHandle((int)typeDefToken).IsNil)
System.Reflection.Emit (2)
System\Reflection\Emit\ILGeneratorImpl.cs (1)
465if (handle.IsNil)
System\Reflection\Emit\ModuleBuilderImpl.cs (1)
1075if (handle.IsNil)
System.Reflection.Metadata (10)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (1)
1231if (type.IsNil)
System\Reflection\Metadata\Ecma335\Encoding\ExceptionRegionEncoder.cs (1)
74return !catchType.IsNil &&
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (3)
473Extends = baseType.IsNil ? 0 : CodedIndex.TypeDefOrRefOrSpec(baseType), 573ResolutionScope = resolutionScope.IsNil ? 0 : CodedIndex.ResolutionScope(resolutionScope), 1107Implementation = implementation.IsNil ? 0 : CodedIndex.Implementation(implementation),
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (2)
301if (!handle.IsNil) 323Debug.Assert(handle.IsNil); // will fall through to throw in release.
System\Reflection\Metadata\MetadataReader.WinMD.cs (2)
748if (typeDefOrRef.IsNil) 758if (!resolutionScope.IsNil && resolutionScope.Kind == HandleKind.TypeReference)
System\Reflection\Metadata\TypeSystem\HandleCollections.TypeSystem.cs (1)
366Debug.Assert(!handle.IsNil);
System.Reflection.MetadataLoadContext (10)
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeData.cs (1)
51if (declaringTypeHandle.IsNil)
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeHelpers.cs (1)
50if (declaringTypeHandle.IsNil)
System\Reflection\TypeLoading\General\Ecma\EcmaDefaultValueProcessing.cs (1)
87if (declaringTypeHandle.IsNil)
System\Reflection\TypeLoading\General\Ecma\EcmaResolver.cs (2)
16Debug.Assert(!handle.IsNil); 58if (scope.IsNil)
System\Reflection\TypeLoading\General\Ecma\EcmaToStringHelpers.cs (1)
21Debug.Assert(!handle.IsNil);
System\Reflection\TypeLoading\General\Ecma\MetadataTable.cs (1)
31Debug.Assert(!handle.IsNil);
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodBody.cs (1)
68RoType? catchType = catchTypeHandle.IsNil ? null : catchTypeHandle.ResolveTypeDefRefOrSpec(GetEcmaModule(), TypeContext);
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.ManifestResources.cs (1)
26if (resource.Implementation.IsNil)
System\Reflection\TypeLoading\Types\Ecma\EcmaDefinitionType.cs (1)
55if (baseTypeHandle.IsNil)