1 write to module
Microsoft.CodeAnalysis (1)
CodeGen\ILBuilder.cs (1)
73this.module = module;
18 references to module
Microsoft.CodeAnalysis (18)
CodeGen\ILBuilderEmit.cs (18)
43uint token = module.GetFakeSymbolTokenForIL(value, syntaxNode, _diagnostics); 53uint token = module.GetFakeSymbolTokenForIL(value, syntaxNode, _diagnostics); 71var token = Cci.MetadataWriter.GetRawToken(Cci.MetadataWriter.RawTokenEncoding.DocumentRowId, module.GetSourceDocumentIndexForIL(document)); 92var initializeArray = module.GetInitArrayHelper(); 95var field = module.GetFieldForData(data, alignment: 1, syntaxNode, _diagnostics); 364var ctor = module.ArrayMethods.GetArrayConstructor(arrayType); 378var load = module.ArrayMethods.GetArrayGet(arrayType); 392var address = module.ArrayMethods.GetArrayAddress(arrayType); 406var store = module.ArrayMethods.GetArraySet(arrayType); 744bool success = (value.Length > module.CommonCompilation.DataSectionStringLiteralThreshold) 746: tryEmitLoadString() || (module.PreviousGeneration != null && tryEmitLoadField()); 753var messageProvider = module.CommonCompilation.MessageProvider; 754int code = module.PreviousGeneration != null ? messageProvider.ERR_TooManyUserStrings_RestartRequired : messageProvider.ERR_TooManyUserStrings; 760if (module.TryGetFakeStringTokenForIL(value, out uint token)) 785if (!module.FieldRvaSupported) 791if (module.CommonCompilation.CommonGetWellKnownTypeMember(WellKnownMember.System_Text_Encoding__get_UTF8) == null || 792module.CommonCompilation.CommonGetWellKnownTypeMember(WellKnownMember.System_Text_Encoding__GetString) == null) 797return module.TryGetOrCreateFieldForStringValue(value, syntax, _diagnostics);