2 types derived from PEModuleBuilder
Microsoft.CodeAnalysis.CSharp (2)
Emitter\Model\PEAssemblyBuilder.cs (1)
21internal abstract class PEAssemblyBuilderBase : PEModuleBuilder, Cci.IAssemblyReference
Emitter\Model\PENetModuleBuilder.cs (1)
16internal sealed class PENetModuleBuilder : PEModuleBuilder
237 references to PEModuleBuilder
Microsoft.CodeAnalysis.CSharp (237)
Binder\ImportChain.cs (5)
37bool result = ((Emit.PEModuleBuilder)context.Module).TryGetTranslatedImports(this, out ImmutableArray<Cci.UsedNamespaceOrType> imports); 44public Cci.IImportScope Translate(Emit.PEModuleBuilder moduleBuilder, DiagnosticBag diagnostics) 59private ImmutableArray<Cci.UsedNamespaceOrType> TranslateImports(Emit.PEModuleBuilder moduleBuilder, DiagnosticBag diagnostics) 132private static Cci.ITypeReference GetTypeReference(TypeSymbol type, SyntaxNode syntaxNode, Emit.PEModuleBuilder moduleBuilder, DiagnosticBag diagnostics) 137private static Cci.IAssemblyReference TryGetAssemblyScope(NamespaceSymbol @namespace, Emit.PEModuleBuilder moduleBuilder, DiagnosticBag diagnostics)
CodeGen\CodeGenerator.cs (2)
31private readonly PEModuleBuilder _module; 87PEModuleBuilder moduleBuilder,
Compilation\CSharpCompilation.cs (5)
3032moduleBeingBuiltOpt: doLowering ? (PEModuleBuilder?)CreateModuleBuilder( 3405PEModuleBuilder moduleBeingBuilt; 3469var moduleBeingBuilt = (PEModuleBuilder)moduleBuilder; 3636private void GenerateModuleInitializer(PEModuleBuilder moduleBeingBuilt, DiagnosticBag methodBodyDiagnosticBag)
Compiler\MethodCompiler.cs (6)
37private readonly PEModuleBuilder _moduleBeingBuiltOpt; // Null if compiling for diagnostics 87internal MethodCompiler(CSharpCompilation compilation, PEModuleBuilder moduleBeingBuiltOpt, bool emittingPdb, bool hasDeclarationErrors, bool emitMethodBodies, 111PEModuleBuilder moduleBeingBuiltOpt, 214private static MethodSymbol GetEntryPoint(CSharpCompilation compilation, PEModuleBuilder moduleBeingBuilt, bool hasDeclarationErrors, bool emitMethodBodies, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken) 1479PEModuleBuilder moduleBuilder, 1644PEModuleBuilder moduleBuilder,
Compiler\SynthesizedMetadataCompiler.cs (3)
26private readonly PEModuleBuilder _moduleBeingBuilt; 29private SynthesizedMetadataCompiler(PEModuleBuilder moduleBeingBuilt, CancellationToken cancellationToken) 43PEModuleBuilder moduleBeingBuilt,
Compiler\TypeCompilationState.cs (2)
62public readonly PEModuleBuilder? ModuleBuilderOpt; 82public TypeCompilationState(NamedTypeSymbol? typeOpt, CSharpCompilation compilation, PEModuleBuilder? moduleBuilderOpt)
Emitter\Model\ArrayTypeSymbolAdapter.cs (2)
24PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module;
Emitter\Model\AttributeDataAdapter.cs (11)
52PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 90PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 123var arrayType = ((PEModuleBuilder)context.Module).Translate((ArrayTypeSymbol)argument.TypeInternal); 146var moduleBeingBuilt = (PEModuleBuilder)context.Module; 155PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 174PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module;
Emitter\Model\CustomModifierAdapter.cs (1)
22return ((PEModuleBuilder)context.Module).Translate(this.ModifierSymbol, (CSharpSyntaxNode)context.SyntaxNode, context.Diagnostics);
Emitter\Model\EventSymbolAdapter.cs (1)
97return ((PEModuleBuilder)context.Module).Translate(AdaptedEventSymbol.Type, syntaxNodeOpt: (CSharpSyntaxNode?)context.SyntaxNode, diagnostics: context.Diagnostics);
Emitter\Model\FieldSymbolAdapter.cs (10)
33PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 60return ResolvedFieldImpl((PEModuleBuilder)context.Module); 63private Cci.IFieldDefinition ResolvedFieldImpl(PEModuleBuilder moduleBeingBuilt) 93PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 111else if (AdaptedFieldSymbol.ContainingModule == ((PEModuleBuilder)visitor.Context.Module).SourceModule) 123PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 162return ((PEModuleBuilder)context.Module).CreateConstant(AdaptedFieldSymbol.Type, AdaptedFieldSymbol.ConstantValue,
Emitter\Model\GenericMethodInstanceReference.cs (3)
32PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 44return ((PEModuleBuilder)context.Module).Translate(
Emitter\Model\GenericNestedTypeInstanceReference.cs (1)
25return ((PEModuleBuilder)context.Module).Translate(UnderlyingNamedType.ContainingType, syntaxNodeOpt: (CSharpSyntaxNode)context.SyntaxNode, diagnostics: context.Diagnostics);
Emitter\Model\GenericTypeInstanceReference.cs (4)
40PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 53PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module;
Emitter\Model\MethodReference.cs (3)
81PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 111return ((PEModuleBuilder)context.Module).Translate(UnderlyingMethod.ReturnType, syntaxNodeOpt: (CSharpSyntaxNode)context.SyntaxNode, diagnostics: context.Diagnostics);
Emitter\Model\MethodSymbolAdapter.cs (17)
58(!AdaptedMethodSymbol.IsGenericMethod || PEModuleBuilder.IsGenericType(AdaptedMethodSymbol.ContainingType))) 61PEModuleBuilder.IsGenericType(AdaptedMethodSymbol.ContainingType)); 85var moduleBeingBuilt = (PEModuleBuilder)context.Module; 112PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)visitor.Context.Module; 162PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 194PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 242return ((PEModuleBuilder)context.Module).Translate(AdaptedMethodSymbol.ReturnType, 249PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 268if (!PEModuleBuilder.IsGenericType(container)) 271return ((PEModuleBuilder)context.Module).Translate( 328return ((PEModuleBuilder)context.Module).GetMethodBody(AdaptedMethodSymbol); 514AdaptedMethodSymbol.AddSynthesizedReturnTypeAttributes((PEModuleBuilder)context.Module, ref synthesized);
Emitter\Model\ModuleReference.cs (2)
19private readonly PEModuleBuilder _moduleBeingBuilt; 22internal ModuleReference(PEModuleBuilder moduleBeingBuilt, ModuleSymbol underlyingModule)
Emitter\Model\NamedTypeSymbolAdapter.cs (32)
54PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 132PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 161PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 166private Cci.INestedTypeDefinition AsNestedTypeDefinitionImpl(PEModuleBuilder moduleBeingBuilt) 187(AdaptedNamedTypeSymbol.Arity == 0 || PEModuleBuilder.IsGenericType(AdaptedNamedTypeSymbol.ContainingType))) 190PEModuleBuilder.IsGenericType(AdaptedNamedTypeSymbol.ContainingType)); 200PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 205private Cci.ITypeDefinition AsTypeDefinitionImpl(PEModuleBuilder moduleBeingBuilt) 278PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 285PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 321PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 439IEnumerable<Cci.IFieldDefinition> generated = ((PEModuleBuilder)context.Module).GetSynthesizedFields(AdaptedNamedTypeSymbol); 485PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 637IEnumerable<Cci.IMethodDefinition> generated = ((PEModuleBuilder)context.Module).GetSynthesizedMethods(AdaptedNamedTypeSymbol); 660IEnumerable<Cci.INestedTypeDefinition> generated = ((PEModuleBuilder)context.Module).GetSynthesizedTypes(AdaptedNamedTypeSymbol); 686IEnumerable<Cci.IPropertyDefinition> generated = ((PEModuleBuilder)context.Module).GetSynthesizedProperties(AdaptedNamedTypeSymbol); 801PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 831PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 867PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 896PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module;
Emitter\Model\ParameterSymbolAdapter.cs (4)
55return ((PEModuleBuilder)context.Module).Translate(AdaptedParameterSymbol.Type, 98return ((PEModuleBuilder)context.Module).CreateConstant(type, constant.Value, 193PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module;
Emitter\Model\ParameterTypeInformation.cs (1)
53return ((PEModuleBuilder)context.Module).Translate(_underlyingParameter.Type, syntaxNodeOpt: (CSharpSyntaxNode)context.SyntaxNode, diagnostics: context.Diagnostics);
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
23var type = ((PEModuleBuilder)context.Module).Translate(AdaptedPointerTypeSymbol.PointedAtType, syntaxNodeOpt: (CSharpSyntaxNode?)context.SyntaxNode, diagnostics: context.Diagnostics);
Emitter\Model\PropertySymbolAdapter.cs (1)
209return ((PEModuleBuilder)context.Module).Translate(AdaptedPropertySymbol.Type,
Emitter\Model\SourceAssemblySymbolAdapter.cs (1)
16internal IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder, bool emittingRefAssembly, bool emittingAssemblyAttributesInNetModule)
Emitter\Model\SpecializedFieldReference.cs (1)
65var type = ((PEModuleBuilder)context.Module).Translate(oldType.Type, syntaxNodeOpt: (CSharpSyntaxNode)context.SyntaxNode, diagnostics: context.Diagnostics);
Emitter\Model\SpecializedGenericMethodInstanceReference.cs (3)
27Debug.Assert(PEModuleBuilder.IsGenericType(underlyingMethod.ContainingType) && underlyingMethod.ContainingType.IsDefinition); 33PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module;
Emitter\Model\SpecializedGenericNestedTypeInstanceReference.cs (4)
39PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 52PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module;
Emitter\Model\SpecializedNestedTypeReference.cs (2)
29var result = ((PEModuleBuilder)context.Module).Translate(this.UnderlyingNamedType.OriginalDefinition, 43return ((PEModuleBuilder)context.Module).Translate(UnderlyingNamedType.ContainingType, (CSharpSyntaxNode)context.SyntaxNode, context.Diagnostics);
Emitter\Model\SymbolAdapter.cs (3)
43return AdaptedSymbol.GetCustomAttributesToEmit((PEModuleBuilder)context.Module); 84internal virtual IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder) 92internal IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder, bool emittingAssemblyAttributesInNetModule)
Emitter\Model\TypeMemberReference.cs (2)
19PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module;
Emitter\Model\TypeParameterSymbolAdapter.cs (2)
237var moduleBeingBuilt = (PEModuleBuilder)context.Module;
Emitter\NoPia\EmbeddedEvent.cs (2)
23protected override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder) 44protected override Cci.ITypeReference GetType(PEModuleBuilder moduleBuilder, SyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics)
Emitter\NoPia\EmbeddedField.cs (1)
34protected override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Emitter\NoPia\EmbeddedMethod.cs (1)
35protected override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Emitter\NoPia\EmbeddedParameter.cs (1)
39protected override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Emitter\NoPia\EmbeddedProperty.cs (1)
25protected override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Emitter\NoPia\EmbeddedType.cs (4)
82protected override Cci.ITypeReference GetBaseClass(PEModuleBuilder moduleBuilder, SyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics) 128PEModuleBuilder moduleBeingBuilt = (PEModuleBuilder)context.Module; 244protected override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Emitter\NoPia\EmbeddedTypesManager.cs (2)
33EmbeddedTypesManager<PEModuleBuilder, ModuleCompilationState, EmbeddedTypesManager, SyntaxNode, CSharpAttributeData, 44public EmbeddedTypesManager(PEModuleBuilder moduleBeingBuilt) :
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
115var moduleBuilder = compilationState.ModuleBuilderOpt;
Lowering\IteratorRewriter\IteratorConstructor.cs (1)
31internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Lowering\LocalRewriter\LocalRewriter.cs (1)
195private PEModuleBuilder? EmitModule
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
896var module = _localRewriter.EmitModule;
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
102var module = this.EmitModule; 121var module = this.EmitModule;
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
322var module = this.EmitModule;
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (3)
159var module = factory.ModuleBuilderOpt; 174var module = factory.ModuleBuilderOpt!; 188var module = factory.ModuleBuilderOpt!;
Lowering\MethodToClassRewriter.cs (1)
760internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.cs (1)
121internal sealed override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Lowering\SynthesizedMethodBaseSymbol.cs (1)
75internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Lowering\SynthesizedSubmissionFields.cs (1)
94internal void AddToType(NamedTypeSymbol containingType, PEModuleBuilder moduleBeingBuilt)
Lowering\SyntheticBoundNodeFactory.cs (1)
46public PEModuleBuilder? ModuleBuilderOpt { get { return CompilationState.ModuleBuilderOpt; } }
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
484public void AssignTemplatesNamesAndCompile(MethodCompiler compiler, PEModuleBuilder moduleBeingBuilt, BindingDiagnosticBag diagnostics)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (1)
246internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
146internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertyAccessorSymbol.cs (1)
86internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
168internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
160internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\FieldSymbol.cs (1)
122internal virtual NamedTypeSymbol FixedImplementationType(PEModuleBuilder emitModule)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
370internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Metadata\PE\PEFieldSymbol.cs (2)
443internal override NamedTypeSymbol FixedImplementationType(PEModuleBuilder emitModule) 607internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Metadata\PE\PEMethodSymbol.cs (3)
1077internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder) => GetAttributes(); 1656internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes) 1661internal override void AddSynthesizedReturnTypeAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
738internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
1160internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
770internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\MethodSymbol.cs (1)
1151internal virtual void AddSynthesizedReturnTypeAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
161internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Retargeting\RetargetingFieldSymbol.cs (1)
83internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
216internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
227internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
76internal sealed override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
221internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
388internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\ParameterHelpers.cs (8)
222internal static void EnsureRefKindAttributesExist(PEModuleBuilder moduleBuilder, ImmutableArray<ParameterSymbol> parameters) 239private static void EnsureRefKindAttributesExist(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder) 276internal static void EnsureNativeIntegerAttributeExists(PEModuleBuilder moduleBuilder, ImmutableArray<ParameterSymbol> parameters) 299private static void EnsureNativeIntegerAttributeExists(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder) 344internal static void EnsureScopedRefAttributeExists(PEModuleBuilder moduleBuilder, ImmutableArray<ParameterSymbol> parameters) 361private static void EnsureScopedRefAttributeExists(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder) 379internal static void EnsureNullableAttributeExists(PEModuleBuilder moduleBuilder, Symbol container, ImmutableArray<ParameterSymbol> parameters) 396private static void EnsureNullableAttributeExists(CSharpCompilation compilation, Symbol container, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder)
Symbols\Source\SourceAssemblySymbol.cs (2)
1938internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes) 2935return PEModuleBuilder.GetForwardedTypes(this, builder: null);
Symbols\Source\SourceConstructorSymbolBase.cs (1)
263internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourceEventFieldSymbol.cs (1)
59internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourceEventSymbol.cs (1)
324internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData>? attributes)
Symbols\Source\SourceFixedFieldSymbol.cs (3)
40internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes) 141internal override NamedTypeSymbol FixedImplementationType(PEModuleBuilder emitModule) 206internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
5270internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourceMemberFieldSymbol.cs (2)
103internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes) 313internal override NamedTypeSymbol FixedImplementationType(PEModuleBuilder emitModule)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
1008internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourceModuleSymbol.cs (1)
624internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1662internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (1)
95internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourceParameterSymbolBase.cs (1)
69internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
787internal sealed override void AddSynthesizedReturnTypeAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes) 802internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourcePropertySymbolBase.cs (1)
1185internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Source\SourceTypeParameterSymbol.cs (1)
385internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\SubstitutedFieldSymbol.cs (1)
97internal override NamedTypeSymbol FixedImplementationType(PEModuleBuilder emitModule)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
467internal override IEnumerable<CSharpAttributeData> GetCustomAttributesToEmit(PEModuleBuilder moduleBuilder)
Symbols\Symbol.cs (1)
873internal virtual void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
920internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (1)
75internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (2)
90internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes) 156internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperatorBase.cs (1)
81internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\Records\SynthesizedRecordOrdinaryMethod.cs (1)
75internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedAccessorValueParameterSymbol.cs (1)
80internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
40internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedContainer.cs (1)
58internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
175internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
381internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedEnumValueFieldSymbol.cs (1)
38internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedEventAccessorSymbol.cs (1)
73internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
46internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
188internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
322internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
148internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\Synthesized\SynthesizedSubstitutedTypeParameterSymbol.cs (1)
35internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)
Symbols\TypeSymbolExtensions.cs (1)
2035Emit.PEModuleBuilder moduleBuilder,
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
74internal override void AddSynthesizedAttributes(PEModuleBuilder moduleBuilder, ref ArrayBuilder<SynthesizedAttributeData> attributes)