1 implementation of GetFieldForData
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
976Cci.IFieldReference ITokenDeferral.GetFieldForData(ImmutableArray<byte> data, ushort alignment, SyntaxNode syntaxNode, DiagnosticBag diagnostics)
5 references to GetFieldForData
Microsoft.CodeAnalysis (2)
CodeGen\ILBuilderEmit.cs (1)
103var field = module.GetFieldForData(data, alignment: 1, syntaxNode, diagnostics);
CodeGen\ITokenDeferral.cs (1)
19/// <remarks>This is used to cache an array created with the data passed to <see cref="GetFieldForData"/>.</remarks>
Microsoft.CodeAnalysis.CSharp (3)
CodeGen\EmitArrayInitializer.cs (2)
572var field = _builder.module.GetFieldForData(data, alignment: 1, wrappedExpression.Syntax, _diagnostics.DiagnosticBag); 633var field = _builder.module.GetFieldForData(data, alignment: (ushort)specialElementType.SizeInBytes(), wrappedExpression.Syntax, _diagnostics.DiagnosticBag);
CodeGen\EmitStackAllocInitializer.cs (1)
53var field = _builder.module.GetFieldForData(data, alignment: 1, inits.Syntax, _diagnostics.DiagnosticBag);