// public NamedTypeSymbol IAutoNotifyPropertyChanged { get; private set; } // public MethodSymbol NotifyPropertyChanged { get; private set; } public static void Update(Solution solution, Project project, Compilation compilation, ReflectionCache reflectionCache) { Profiler.Time("Updating Context", () => { instance = new Context(); instance.UpdateContext(solution, project, compilation, reflectionCache); }); }
// public NamedTypeSymbol IAutoNotifyPropertyChanged { get; private set; } // public MethodSymbol NotifyPropertyChanged { get; private set; } public static void Update(Solution solution, Project project, Compilation compilation, ReflectionCache reflectionCache) { instance = new Context(); instance.UpdateContext(solution, project, compilation, reflectionCache); }
// public NamedTypeSymbol IAutoNotifyPropertyChanged { get; private set; } // public MethodSymbol NotifyPropertyChanged { get; private set; } public static void Update(Solution solution, Project project, Compilation compilation) { instance = new Context(); instance.UpdateContext(solution, project, compilation); }
// public NamedTypeSymbol IAutoNotifyPropertyChanged { get; private set; } // public MethodSymbol NotifyPropertyChanged { get; private set; } public static void Update(Solution solution, Project project, Compilation compilation, ReflectionCache reflectionCache) { Profiler.Time("Updating Context", () => { instance = new Context(); instance.UpdateContext(solution, project, compilation, reflectionCache); }); }