44 references to FindTargetAttribute
Microsoft.CodeAnalysis (40)
MetadataReader\PEModule.cs (40)
1008return FindTargetAttribute(token, AttributeDescription.ParamArrayAttribute).HasValue; 1013return FindTargetAttribute(token, AttributeDescription.ParamCollectionAttribute).HasValue; 1018return FindTargetAttribute(token, AttributeDescription.IsReadOnlyAttribute).HasValue; 1023return FindTargetAttribute(token, AttributeDescription.DoesNotReturnAttribute).HasValue; 1028return FindTargetAttribute(token, AttributeDescription.IsUnmanagedAttribute).HasValue; 1033return FindTargetAttribute(token, ignoreCase ? AttributeDescription.CaseInsensitiveExtensionAttribute : AttributeDescription.CaseSensitiveExtensionAttribute).HasValue; 1038return FindTargetAttribute(token, AttributeDescription.VisualBasicEmbeddedAttribute).HasValue; 1043return FindTargetAttribute(token, AttributeDescription.CodeAnalysisEmbeddedAttribute).HasValue; 1048return FindTargetAttribute(token, AttributeDescription.CompilerLoweringPreserveAttribute).HasValue; 1053return FindTargetAttribute(token, AttributeDescription.InterpolatedStringHandlerAttribute).HasValue; 1093return FindTargetAttribute(token, AttributeDescription.RequiredAttributeAttribute).HasValue; 1098AttributeInfo info = FindTargetAttribute(token, AttributeDescription.CollectionBuilderAttribute); 1111return FindTargetAttribute(token, description).HasValue; 1116return FindTargetAttribute(token, description).Handle; 1123AttributeInfo info = FindTargetAttribute(token, AttributeDescription.DynamicAttribute); 1143AttributeInfo info = FindTargetAttribute(token, AttributeDescription.NativeIntegerAttribute); 1163return FindTargetAttribute(token, AttributeDescription.ScopedRefAttribute).HasValue; 1168return FindTargetAttribute(token, AttributeDescription.UnscopedRefAttribute).HasValue; 1206AttributeInfo info = FindTargetAttribute(token, AttributeDescription.InlineArrayAttribute); 1223var info = FindTargetAttribute(token, AttributeDescription.TupleElementNamesAttribute); 1237return FindTargetAttribute(token, AttributeDescription.IsByRefLikeAttribute).HasValue; 1242return FindTargetAttribute(token, AttributeDescription.RequiresLocationAttribute).HasValue; 1257info = FindTargetAttribute(token, AttributeDescription.DeprecatedAttribute); 1263info = FindTargetAttribute(token, AttributeDescription.ObsoleteAttribute); 1278info = FindTargetAttribute(token, AttributeDescription.WindowsExperimentalAttribute); 1285info = FindTargetAttribute(token, AttributeDescription.ExperimentalAttribute); 1317var info = FindTargetAttribute(handle, AttributeDescription.ExperimentalAttribute); 1451AttributeInfo info = FindTargetAttribute(token, AttributeDescription.UnmanagedCallersOnlyAttribute); 1490var targetAttribute = FindTargetAttribute(token, AttributeDescription.InterpolatedStringHandlerArgumentAttribute); 1520AttributeInfo info = FindTargetAttribute(token, description); 1554AttributeInfo info = FindTargetAttribute(token, AttributeDescription.AttributeUsageAttribute); 1602AttributeInfo info = FindTargetAttribute(token, AttributeDescription.InterfaceTypeAttribute); 1614AttributeInfo info = FindTargetAttribute(token, AttributeDescription.TypeLibTypeAttribute); 1663AttributeInfo info = FindTargetAttribute(token, AttributeDescription.NullablePublicOnlyAttribute); 2083AttributeInfo info = FindTargetAttribute(token, description); 2095AttributeInfo info = FindTargetAttribute(token, description); 2108AttributeInfo info = FindTargetAttribute(token, description); 3240AttributeInfo info = FindTargetAttribute(token, AttributeDescription.NullableContextAttribute); 3254AttributeInfo info = FindTargetAttribute(token, AttributeDescription.NullableAttribute); 3275AttributeInfo info = FindTargetAttribute(token, AttributeDescription.OverloadResolutionPriorityAttribute);
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
710uncommon.lazyHasUnionAttribute = ContainingPEModule.Module.FindTargetAttribute(_handle, AttributeDescription.UnionAttribute).HasValue.ToThreeState();
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
772var info = _moduleSymbol.Module.FindTargetAttribute(_handle, AttributeDescription.CallerArgumentExpressionAttribute);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\ParamsCollectionTests.cs (2)
9020Assert.False(module.FindTargetAttribute(p1.Handle, AttributeDescription.ScopedRefAttribute).HasValue); 9025Assert.True(module.FindTargetAttribute(p1.Handle, AttributeDescription.ScopedRefAttribute).HasValue);