2 writes to HasOutAttribute
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceComplexParameterSymbol.cs (1)
772arguments.GetOrCreateData<ParameterWellKnownAttributeData>().HasOutAttribute = true;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceParameterSymbol.vb (1)
358arguments.GetOrCreateData(Of CommonParameterWellKnownAttributeData)().HasOutAttribute = True
5 references to HasOutAttribute
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Source\SourceComplexParameterSymbol.cs (3)
1394if (data.HasOutAttribute && !data.HasInAttribute) 1408if (data.HasOutAttribute) 1486=> base.IsMetadataOut || GetDecodedWellKnownAttributeData()?.HasOutAttribute == true;
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
386internal override bool IsMetadataOut => RefKind == RefKind.Out || _baseParameterForAttributes?.GetDecodedWellKnownAttributeData()?.HasOutAttribute == true;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceParameterSymbol.vb (1)
509Return data IsNot Nothing AndAlso data.HasOutAttribute