1 write to _type
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\TypeMetadataNode.cs (1)
31_type = type;
14 references to _type
ILCompiler.Compiler (14)
Compiler\DependencyAnalysis\TypeMetadataNode.cs (14)
34public MetadataType Type => _type; 40MetadataType containingType = _type.ContainingType; 44dependencies.Add(factory.ModuleMetadata(_type.Module), "Containing module of a reflectable type"); 46MetadataType baseType = _type.BaseType; 50foreach (GenericParameterDesc genericParameter in _type.Instantiation) 60if (_type.IsEnum) 64dependencies.Add(factory.ReflectedType(_type), "Reflectable enum"); 68foreach (FieldDesc enumField in _type.GetFields()) 80foreach (MethodDesc method in _type.GetMethods()) 101foreach (FieldDesc field in _type.GetFields()) 114CustomAttributeBasedDependencyAlgorithm.AddDependenciesDueToCustomAttributes(ref dependencies, factory, ((EcmaType)_type)); 188return "Type metadata: " + _type.ToString(); 193Debug.Assert(!factory.MetadataManager.IsReflectionBlocked(_type)); 194Debug.Assert(factory.MetadataManager.CanGenerateMetadata(_type));