1 write to module
Microsoft.CodeAnalysis (1)
CodeGen\ILBuilder.cs (1)
73
this.
module
= module;
28 references to module
Microsoft.CodeAnalysis (18)
CodeGen\ILBuilderEmit.cs (18)
43
uint token =
module
.GetFakeSymbolTokenForIL(value, syntaxNode, _diagnostics);
53
uint token =
module
.GetFakeSymbolTokenForIL(value, syntaxNode, _diagnostics);
71
var token = Cci.MetadataWriter.GetRawToken(Cci.MetadataWriter.RawTokenEncoding.DocumentRowId,
module
.GetSourceDocumentIndexForIL(document));
92
var initializeArray =
module
.GetInitArrayHelper();
95
var field =
module
.GetFieldForData(data, alignment: 1, syntaxNode, _diagnostics);
364
var ctor =
module
.ArrayMethods.GetArrayConstructor(arrayType);
378
var load =
module
.ArrayMethods.GetArrayGet(arrayType);
392
var address =
module
.ArrayMethods.GetArrayAddress(arrayType);
406
var store =
module
.ArrayMethods.GetArraySet(arrayType);
747
bool success = (value.Length >
module
.CommonCompilation.DataSectionStringLiteralThreshold)
749
: tryEmitLoadString() || (
module
.PreviousGeneration != null && tryEmitLoadField());
756
var messageProvider =
module
.CommonCompilation.MessageProvider;
757
int code =
module
.PreviousGeneration != null ? messageProvider.ERR_TooManyUserStrings_RestartRequired : messageProvider.ERR_TooManyUserStrings;
763
if (
module
.TryGetFakeStringTokenForIL(value, out uint token))
788
if (!
module
.FieldRvaSupported)
794
if (
module
.CommonCompilation.CommonGetWellKnownTypeMember(WellKnownMember.System_Text_Encoding__get_UTF8) == null ||
795
module
.CommonCompilation.CommonGetWellKnownTypeMember(WellKnownMember.System_Text_Encoding__GetString) == null)
800
return
module
.TryGetOrCreateFieldForStringValue(value, syntax, _diagnostics);
Microsoft.CodeAnalysis.CSharp (6)
CodeGen\EmitArrayInitializer.cs (4)
555
var field = _builder.
module
.GetFieldForData(data, alignment: 1, wrappedExpression.Syntax, _diagnostics.DiagnosticBag);
616
var field = _builder.
module
.GetFieldForData(data, alignment: (ushort)specialElementType.SizeInBytes(), wrappedExpression.Syntax, _diagnostics.DiagnosticBag);
649
var cachingField = _builder.
module
.GetArrayCachingFieldForData(data, _module.Translate(arrayType), wrappedExpression.Syntax, _diagnostics.DiagnosticBag);
707
Cci.IFieldReference cachingField = _builder.
module
.GetArrayCachingFieldForConstants(constants, _module.Translate(arrayType),
CodeGen\EmitStackAllocInitializer.cs (2)
59
var field = _builder.
module
.GetFieldForData(data, alignment: 1, inits.Syntax, _diagnostics.DiagnosticBag);
82
var field = _builder.
module
.GetFieldForData(data, alignment: (ushort)sizeInBytes, syntaxNode, _diagnostics.DiagnosticBag);
Microsoft.CodeAnalysis.Test.Utilities (4)
Metadata\ILBuilderVisualizer.cs (4)
154
var visualizer = new ILBuilderVisualizer(builder.
module
, ilFormat);
193
var visualizer = new ILBuilderVisualizer(builder.
module
);
217
new ILBuilderVisualizer(block.builder.
module
).DumpILBlock(il, instrCnt, sb, Array.Empty<ILVisualizer.HandlerSpan>(), block.Start);
246
new ILBuilderVisualizer(block.builder.
module
).DumpILBlock(il, il.Length, sb, Array.Empty<HandlerSpan>(), block.Start);