18 references to AddOptional
Microsoft.CodeAnalysis (16)
Emit\NoPia\CommonEmbeddedMember.cs (2)
76
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_DispIdAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
81
builder.
AddOptional
(PortAttributeIfNeedTo(attrData, syntaxNodeOpt, diagnostics));
Emit\NoPia\CommonEmbeddedParameter.cs (4)
93
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_ParamArrayAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
100
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_CompilerServices_DateTimeConstantAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
112
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(
122
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_DefaultParameterValueAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
Emit\NoPia\CommonEmbeddedType.cs (10)
94
builder.
AddOptional
(TypeManager.CreateCompilerGeneratedAttribute());
114
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_GuidAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
122
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_ComEventInterfaceAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
133
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(signatureIndex == 0 ? WellKnownMember.System_Runtime_InteropServices_InterfaceTypeAttribute__ctorInt16 :
142
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_BestFitMappingAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
149
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_CoClassAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
156
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_FlagsAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
163
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_Reflection_DefaultMemberAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
177
builder.
AddOptional
(TypeManager.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute__ctor, attrData, syntaxNodeOpt, diagnostics));
211
builder.
AddOptional
(CreateTypeIdentifierAttribute(hasGuid && IsInterface, syntaxNodeOpt, diagnostics));
Microsoft.CodeAnalysis.CSharp (2)
Lowering\LocalRewriter\LoweredDynamicOperation.cs (2)
45
children.
AddOptional
(loweredReceiver);
47
children.
AddOptional
(loweredRight);