41 references to GetOrCreateData
Microsoft.CodeAnalysis.CSharp (20)
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
127arguments.GetOrCreateData<CommonFieldEarlyWellKnownAttributeData>().ObsoleteAttributeData = obsoleteData;
Symbols\Source\SourceComplexParameterSymbol.cs (6)
651arguments.GetOrCreateData<ParameterEarlyWellKnownAttributeData>().HasUnscopedRefAttribute = true; 658arguments.GetOrCreateData<ParameterEarlyWellKnownAttributeData>().HasCallerLineNumberAttribute = true; 662arguments.GetOrCreateData<ParameterEarlyWellKnownAttributeData>().HasCallerFilePathAttribute = true; 666arguments.GetOrCreateData<ParameterEarlyWellKnownAttributeData>().HasCallerMemberNameAttribute = true; 690arguments.GetOrCreateData<ParameterEarlyWellKnownAttributeData>().CallerArgumentExpressionParameterIndex = index; 716var paramData = arguments.GetOrCreateData<ParameterEarlyWellKnownAttributeData>();
Symbols\Source\SourceConstructorSymbolBase.cs (1)
261var earlyData = arguments.GetOrCreateData<MethodEarlyWellKnownAttributeData>();
Symbols\Source\SourceEventSymbol.cs (1)
255arguments.GetOrCreateData<CommonEventEarlyWellKnownAttributeData>().ObsoleteAttributeData = obsoleteData;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (3)
337arguments.GetOrCreateData<MethodEarlyWellKnownAttributeData>().AddConditionalSymbol(name); 350arguments.GetOrCreateData<MethodEarlyWellKnownAttributeData>().ObsoleteAttributeData = obsoleteData; 357arguments.GetOrCreateData<MethodEarlyWellKnownAttributeData>().UnmanagedCallersOnlyAttributePresent = true;
Symbols\Source\SourceNamedTypeSymbol.cs (6)
911arguments.GetOrCreateData<TypeEarlyWellKnownAttributeData>().HasComImportAttribute = true; 926arguments.GetOrCreateData<TypeEarlyWellKnownAttributeData>().HasCodeAnalysisEmbeddedAttribute = true; 942arguments.GetOrCreateData<TypeEarlyWellKnownAttributeData>().AddConditionalSymbol(name); 957arguments.GetOrCreateData<TypeEarlyWellKnownAttributeData>().ObsoleteAttributeData = obsoleteData; 971var typeData = arguments.GetOrCreateData<TypeEarlyWellKnownAttributeData>(); 1000arguments.GetOrCreateData<TypeEarlyWellKnownAttributeData>().HasInterpolatedStringHandlerAttribute = true;
Symbols\Source\SourcePropertySymbolBase.cs (2)
1182arguments.GetOrCreateData<PropertyEarlyWellKnownAttributeData>().ObsoleteAttributeData = obsoleteData; 1197arguments.GetOrCreateData<PropertyEarlyWellKnownAttributeData>().IndexerName = indexerName;
Microsoft.CodeAnalysis.VisualBasic (21)
Symbols\Source\SourceEventSymbol.vb (1)
642arguments.GetOrCreateData(Of CommonEventEarlyWellKnownAttributeData)().ObsoleteAttributeData = obsoleteData
Symbols\Source\SourceFieldSymbol.vb (1)
701arguments.GetOrCreateData(Of CommonFieldEarlyWellKnownAttributeData)().ObsoleteAttributeData = obsoleteData
Symbols\Source\SourceMethodSymbol.vb (3)
1517arguments.GetOrCreateData(Of MethodEarlyWellKnownAttributeData)().IsExtensionMethod = True 1527arguments.GetOrCreateData(Of MethodEarlyWellKnownAttributeData)().AddConditionalSymbol(conditionalSymbol) 1538arguments.GetOrCreateData(Of MethodEarlyWellKnownAttributeData)().ObsoleteAttributeData = obsoleteData
Symbols\Source\SourceNamedTypeSymbol.vb (8)
2008arguments.GetOrCreateData(Of TypeEarlyWellKnownAttributeData)().HasVisualBasicEmbeddedAttribute = True 2017arguments.GetOrCreateData(Of TypeEarlyWellKnownAttributeData)().HasCodeAnalysisEmbeddedAttribute = True 2026arguments.GetOrCreateData(Of TypeEarlyWellKnownAttributeData)().HasComImportAttribute = True 2036arguments.GetOrCreateData(Of TypeEarlyWellKnownAttributeData)().AddConditionalSymbol(conditionalSymbol) 2048arguments.GetOrCreateData(Of TypeEarlyWellKnownAttributeData)().ObsoleteAttributeData = obsoleteData 2060arguments.GetOrCreateData(Of TypeEarlyWellKnownAttributeData)().AttributeUsageInfo = attrdata.DecodeAttributeUsageAttribute() 2077arguments.GetOrCreateData(Of TypeEarlyWellKnownAttributeData).HasAttributeForExtensibleInterface = True 2090arguments.GetOrCreateData(Of TypeEarlyWellKnownAttributeData).HasAttributeForExtensibleInterface = True
Symbols\Source\SourceParameterSymbol.vb (7)
192arguments.GetOrCreateData(Of ParameterEarlyWellKnownAttributeData).HasMarshalAsAttribute = True 226arguments.GetOrCreateData(Of ParameterEarlyWellKnownAttributeData).HasParamArrayAttribute = True 240arguments.GetOrCreateData(Of ParameterEarlyWellKnownAttributeData).HasCallerLineNumberAttribute = True 242arguments.GetOrCreateData(Of ParameterEarlyWellKnownAttributeData).HasCallerFilePathAttribute = True 244arguments.GetOrCreateData(Of ParameterEarlyWellKnownAttributeData).HasCallerMemberNameAttribute = True 261arguments.GetOrCreateData(Of ParameterEarlyWellKnownAttributeData).CallerArgumentExpressionParameterIndex = index 311Dim paramData = arguments.GetOrCreateData(Of ParameterEarlyWellKnownAttributeData)()
Symbols\Source\SourcePropertySymbol.vb (1)
544arguments.GetOrCreateData(Of CommonPropertyEarlyWellKnownAttributeData)().ObsoleteAttributeData = obsoleteData