Base:
property
RefCustomModifiers
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.RefCustomModifiers
4 writes to RefCustomModifiers
Microsoft.CodeAnalysis.CSharp (4)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (4)
453RefCustomModifiers = refCustomModifiers; 499RefCustomModifiers = refCustomModifiers.IsDefault ? getCustomModifierArrayForRefKind(refKind, compilation) : refCustomModifiers; 528RefCustomModifiers = refCustomModifiers; 550RefCustomModifiers = CSharpCustomModifier.Convert(retInfo.RefCustomModifiers);
16 references to RefCustomModifiers
Microsoft.CodeAnalysis.CSharp (16)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (4)
396var otherRefCustomModifiers = VisitCustomModifiers(sig.RefCustomModifiers); 675ValidateFunctionPointerParamOrReturn(sig.ReturnTypeWithAnnotations, sig.RefKind, sig.RefCustomModifiers, allowOut: false); 676ValidateFunctionPointerParamOrReturn(otherSig.ReturnTypeWithAnnotations, otherSig.RefKind, otherSig.RefCustomModifiers, allowOut: false); 914var translatedRefCustomModifiers = VisitCustomModifiers(sig.RefCustomModifiers);
Symbols\AbstractTypeMap.cs (1)
242var refCustomModifiers = f.Signature.RefCustomModifiers;
Symbols\Compilation_WellKnownMembers.cs (1)
1003handle(sig.RefKind, sig.RefCustomModifiers, sig.ReturnTypeWithAnnotations);
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (7)
342refCustomModifiers.IsDefault ? this.RefCustomModifiers : refCustomModifiers, 553RefKind = getRefKind(retInfo, RefCustomModifiers, RefKind.RefReadOnly, RefKind.Ref, requiresLocationAllowed: false); 648var modifiersToSearch = RefKind != RefKind.None ? RefCustomModifiers : ReturnTypeWithAnnotations.CustomModifiers; 671var modifiersToSearch = RefKind != RefKind.None ? RefCustomModifiers : ReturnTypeWithAnnotations.CustomModifiers; 742else if (!RefCustomModifiers.SequenceEqual(other.RefCustomModifiers)) 803|| GetUnificationUseSiteDiagnosticRecursive(ref result, RefCustomModifiers, owner, ref checkedTypes)
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
354var (transformedReturnWithAnnotations, madeChanges) = handle(ref this, sig.RefKind, sig.RefCustomModifiers, sig.ReturnTypeWithAnnotations);
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
763var newRefModifiers = RetargetModifiers(signature.RefCustomModifiers, out bool symbolModified);
Utilities\TypeSymbolExtensions.cs (1)
113if (!funcPtr.Signature.RefCustomModifiers.IsEmpty || checkTypeWithAnnotations(funcPtr.Signature.ReturnTypeWithAnnotations, flagNonDefaultArraySizesOrLowerBounds))