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