22 references to CustomModifierUtils
Microsoft.CodeAnalysis.CSharp (12)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (2)
584
true when
CustomModifierUtils
.HasInAttributeModifier(paramRefCustomMods) => hasInRefKind,
585
true when
CustomModifierUtils
.HasOutAttributeModifier(paramRefCustomMods) => hasOutRefKind,
Symbols\SignatureOnlyMethodSymbol.cs (1)
48
Debug.Assert(returnType.IsDefault || isInitOnly ==
CustomModifierUtils
.HasIsExternalInitModifier(returnType.CustomModifiers));
Symbols\Source\SourceEventSymbol.cs (1)
626
type = type.WithTypeAndModifiers(
CustomModifierUtils
.CopyTypeCustomModifiers(overriddenEventType, type.Type, containingAssembly),
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (2)
120
CustomModifierUtils
.CopyMethodCustomModifiers(overriddenOrExplicitlyImplementedMethod, this, out _lazyReturnType,
142
CustomModifierUtils
.CopyMethodCustomModifiers(overriddenOrExplicitlyImplementedMethod, this, out _lazyReturnType,
Symbols\Source\SourceParameterSymbol.cs (1)
130
newType =
CustomModifierUtils
.CopyTypeCustomModifiers(newType, this.Type, this.ContainingAssembly);
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
263
CustomModifierUtils
.CopyMethodCustomModifiers(implementedMethod, this, out _lazyReturnType,
274
CustomModifierUtils
.CopyMethodCustomModifiers(overriddenMethod, this, out _lazyReturnType,
284
CustomModifierUtils
.CopyTypeCustomModifiers(type.Type, _lazyReturnType.Type, this.ContainingAssembly),
Symbols\Source\SourcePropertySymbolBase.cs (2)
226
CustomModifierUtils
.CopyTypeCustomModifiers(overriddenPropertyType.Type, type.Type, this.ContainingAssembly),
232
_lazyParameters =
CustomModifierUtils
.CopyParameterCustomModifiers(overriddenOrImplementedProperty.Parameters, _lazyParameters, alsoCopyParamsModifier: isOverride);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (10)
FunctionPointerUtilities.cs (10)
282
Assert.True(
CustomModifierUtils
.HasInAttributeModifier(signature.RefCustomModifiers));
283
Assert.False(
CustomModifierUtils
.HasOutAttributeModifier(signature.RefCustomModifiers));
288
Assert.False(
CustomModifierUtils
.HasInAttributeModifier(signature.RefCustomModifiers));
289
Assert.False(
CustomModifierUtils
.HasOutAttributeModifier(signature.RefCustomModifiers));
308
Assert.True(
CustomModifierUtils
.HasOutAttributeModifier(parameter.RefCustomModifiers));
309
Assert.False(
CustomModifierUtils
.HasInAttributeModifier(parameter.RefCustomModifiers));
313
Assert.True(
CustomModifierUtils
.HasInAttributeModifier(parameter.RefCustomModifiers));
314
Assert.False(
CustomModifierUtils
.HasOutAttributeModifier(parameter.RefCustomModifiers));
319
Assert.False(
CustomModifierUtils
.HasInAttributeModifier(parameter.RefCustomModifiers));
320
Assert.False(
CustomModifierUtils
.HasOutAttributeModifier(parameter.RefCustomModifiers));