1 instantiation of CodeGenerationFieldInfo
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationFieldInfo.cs (1)
35var info = new CodeGenerationFieldInfo(isUnsafe, isWithEvents, initializer);
10 references to CodeGenerationFieldInfo
Roslyn.Diagnostics.Analyzers (8)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
112CodeGenerationFieldInfo.Attach(result, modifiers.IsUnsafe, modifiers.IsWithEvents, initializer);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationFieldInfo.cs (7)
13private static readonly ConditionalWeakTable<IFieldSymbol, CodeGenerationFieldInfo> s_fieldToInfoMap = new(); 35var info = new CodeGenerationFieldInfo(isUnsafe, isWithEvents, initializer); 39private static CodeGenerationFieldInfo GetInfo(IFieldSymbol field) 41s_fieldToInfoMap.TryGetValue(field, out var info); 45private static bool GetIsUnsafe(CodeGenerationFieldInfo info) 51private static bool GetIsWithEvents(CodeGenerationFieldInfo info) 57private static SyntaxNode GetInitializer(CodeGenerationFieldInfo info)
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (2)
95var initializer = CodeGenerationFieldInfo.GetInitializer(field) is ExpressionSyntax initializerNode 142if (CodeGenerationFieldInfo.GetIsUnsafe(field))