1 instantiation of CodeGenerationPropertyInfo
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertyInfo.cs (1)
35var info = new CodeGenerationPropertyInfo(isNew, isUnsafe, initializer);
12 references to CodeGenerationPropertyInfo
Microsoft.CodeAnalysis.BannedApiAnalyzers (12)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
70CodeGenerationPropertyInfo.Attach(result, modifiers.IsNew, modifiers.IsUnsafe, initializer);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertyInfo.cs (7)
13private static readonly ConditionalWeakTable<IPropertySymbol, CodeGenerationPropertyInfo> s_propertyToInfoMap = new(); 35var info = new CodeGenerationPropertyInfo(isNew, isUnsafe, initializer); 39private static CodeGenerationPropertyInfo GetInfo(IPropertySymbol property) 41s_propertyToInfoMap.TryGetValue(property, out var info); 45public static SyntaxNode GetInitializer(CodeGenerationPropertyInfo info) 57private static bool GetIsNew(CodeGenerationPropertyInfo info) 60private static bool GetIsUnsafe(CodeGenerationPropertyInfo info)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (4)
43CodeGenerationPropertyInfo.Attach(result, 44CodeGenerationPropertyInfo.GetIsNew(this), 45CodeGenerationPropertyInfo.GetIsUnsafe(this), 46CodeGenerationPropertyInfo.GetInitializer(this));