1 write to module
Microsoft.CodeAnalysis (1)
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);