1 instantiation of CodeGenerationPropertyInfo
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationPropertyInfo.cs (1)
36var info = new CodeGenerationPropertyInfo(isNew, isUnsafe, initializer);
15 references to CodeGenerationPropertyInfo
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
PropertyGenerator.cs (2)
111var initializer = CodeGenerationPropertyInfo.GetInitializer(property) is ExpressionSyntax initializerNode 398if (CodeGenerationPropertyInfo.GetIsUnsafe(property))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\PropertyGenerator.vb (1)
195If CodeGenerationPropertyInfo.GetIsNew([property]) Then
Microsoft.CodeAnalysis.Workspaces (12)
CodeGenerationPropertyInfo.cs (7)
13private static readonly ConditionalWeakTable<IPropertySymbol, CodeGenerationPropertyInfo> s_propertyToInfoMap = 36var info = new CodeGenerationPropertyInfo(isNew, isUnsafe, initializer); 40private static CodeGenerationPropertyInfo GetInfo(IPropertySymbol property) 42s_propertyToInfoMap.TryGetValue(property, out var info); 46public static SyntaxNode GetInitializer(CodeGenerationPropertyInfo info) 58private static bool GetIsNew(CodeGenerationPropertyInfo info) 61private static bool GetIsUnsafe(CodeGenerationPropertyInfo info)
CodeGenerationPropertySymbol.cs (4)
61CodeGenerationPropertyInfo.Attach(result, 62CodeGenerationPropertyInfo.GetIsNew(this), 63CodeGenerationPropertyInfo.GetIsUnsafe(this), 64CodeGenerationPropertyInfo.GetInitializer(this));
CodeGenerationSymbolFactory.cs (1)
75CodeGenerationPropertyInfo.Attach(result, modifiers.IsNew, modifiers.IsUnsafe, initializer);