12 references to GetDecodedWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (12)
Symbols\Source\SourceComplexParameterSymbol.cs (10)
112=> GetDecodedWellKnownAttributeData()?.HasIDispatchConstantAttribute == true; 115=> GetDecodedWellKnownAttributeData()?.HasIUnknownConstantAttribute == true; 132=> (GetDecodedWellKnownAttributeData()?.InterpolatedStringHandlerArguments).NullToEmpty(); 135=> GetDecodedWellKnownAttributeData()?.InterpolatedStringHandlerArguments.IsDefault ?? false; 141return DecodeFlowAnalysisAttributes(GetDecodedWellKnownAttributeData()); 188=> GetDecodedWellKnownAttributeData()?.NotNullIfParameterNotNull ?? ImmutableHashSet<string>.Empty; 194ParameterWellKnownAttributeData attributeData = GetDecodedWellKnownAttributeData(); 1483=> base.IsMetadataIn || GetDecodedWellKnownAttributeData()?.HasInAttribute == true; 1486=> base.IsMetadataOut || GetDecodedWellKnownAttributeData()?.HasOutAttribute == true; 1489=> GetDecodedWellKnownAttributeData()?.MarshallingInformation;
Symbols\Synthesized\SynthesizedParameterSymbol.cs (2)
384internal override bool IsMetadataIn => RefKind == RefKind.In || _baseParameterForAttributes?.GetDecodedWellKnownAttributeData()?.HasInAttribute == true; 386internal override bool IsMetadataOut => RefKind == RefKind.Out || _baseParameterForAttributes?.GetDecodedWellKnownAttributeData()?.HasOutAttribute == true;