1 write to _type
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\TypeMetadataNode.cs (1)
31_type = type;
13 references to _type
ILCompiler.Compiler (13)
Compiler\DependencyAnalysis\TypeMetadataNode.cs (13)
34public MetadataType Type => _type; 40MetadataType containingType = _type.ContainingType; 44dependencies.Add(factory.ModuleMetadata(_type.Module), "Containing module of a reflectable type"); 46MetadataType baseType = _type.BaseType; 52if (_type.IsEnum) 56dependencies.Add(factory.ReflectedType(_type), "Reflectable enum"); 60foreach (FieldDesc enumField in _type.GetFields()) 72foreach (MethodDesc method in _type.GetMethods()) 93foreach (FieldDesc field in _type.GetFields()) 106CustomAttributeBasedDependencyAlgorithm.AddDependenciesDueToCustomAttributes(ref dependencies, factory, ((EcmaType)_type)); 180return "Type metadata: " + _type.ToString(); 185Debug.Assert(!factory.MetadataManager.IsReflectionBlocked(_type)); 186Debug.Assert(factory.MetadataManager.CanGenerateMetadata(_type));