38 references to Description
ILCompiler.Compiler (38)
Compiler\AnalysisBasedMetadataManager.cs (14)
76Debug.Assert((refMethod.Category & MetadataCategory.Description) == 0 77|| (_reflectableTypes[refMethod.Entity.OwningType] & MetadataCategory.Description) != 0); 87Debug.Assert((refField.Category & MetadataCategory.Description) == 0 88|| (_reflectableTypes[refField.Entity.OwningType] & MetadataCategory.Description) != 0); 110Debug.Assert((GetMetadataCategory(refType.Entity.GetTypeDefinition()) & MetadataCategory.Description) 111== (GetMetadataCategory(refType.Entity) & MetadataCategory.Description)); 113Debug.Assert((refType.Category & MetadataCategory.Description) == 0 || 121Debug.Assert((GetMetadataCategory(refMethod.Entity.GetTypicalMethodDefinition()) & MetadataCategory.Description) 122== (GetMetadataCategory(refMethod.Entity) & MetadataCategory.Description)); 132Debug.Assert((GetMetadataCategory(refField.Entity.GetTypicalFieldDefinition()) & MetadataCategory.Description) 133== (GetMetadataCategory(refField.Entity) & MetadataCategory.Description)); 239return (_parent.GetMetadataCategory(fieldDef) & MetadataCategory.Description) != 0; 244return (_parent.GetMetadataCategory(methodDef) & MetadataCategory.Description) != 0; 249return (_parent.GetMetadataCategory(typeDef) & MetadataCategory.Description) != 0;
Compiler\MetadataManager.cs (11)
484if ((category & MetadataCategory.Description) != 0) 518if ((category & MetadataCategory.Description) != 0) 563if ((category & MetadataCategory.Description) != 0) 678return (GetMetadataCategory(method) & MetadataCategory.Description) != 0; 687return (GetMetadataCategory(field) & MetadataCategory.Description) != 0; 847if ((GetMetadataCategory(method) & MetadataCategory.Description) == 0) 1253return (GetMetadataCategory(type) & MetadataCategory.Description) != 0; 1259return (GetMetadataCategory(method) & MetadataCategory.Description) != 0; 1265return (GetMetadataCategory(field) & MetadataCategory.Description) != 0; 1272/// Note that if this method doesn't return <see cref="MetadataCategory.Description"/>, it doesn't mean 1281/// Note that if this method doesn't return <see cref="MetadataCategory.Description"/>, it doesn't mean
Compiler\UsageBasedMetadataManager.cs (13)
187category |= MetadataCategory.Description; 204category |= MetadataCategory.Description; 219category |= MetadataCategory.Description; 864reflectableTypes[typeWithMetadata] = MetadataCategory.Description; 877(reflectableTypes[constructedTypeDefinition] & MetadataCategory.Description) != 0) 879reflectableTypes[constructedType] |= MetadataCategory.Description; 886reflectableMethods[methodWithMetadata] = MetadataCategory.Description; 902(reflectableMethods[typicalMethod] & MetadataCategory.Description) != 0) 904reflectableMethods[method] |= MetadataCategory.Description; 905reflectableTypes[method.OwningType] |= MetadataCategory.Description; 913reflectableFields[fieldWithMetadata] = MetadataCategory.Description; 923(reflectableFields[typicalField] & MetadataCategory.Description) != 0) 925reflectableFields[fieldWithRuntimeMapping] |= MetadataCategory.Description;