1 write to _nameFixupGraph
System.Xaml (1)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
196_nameFixupGraph = new NameFixupGraph();
27 references to _nameFixupGraph
System.Xaml (27)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (27)
194if (_nameFixupGraph is null) 199return _nameFixupGraph; 205if (_nameFixupGraph is null) 210return _nameFixupGraph.HasUnresolvedChildren(parent); 467if (_nameFixupGraph is not null) 541_nameFixupGraph.IsOffTheStack(_lastInstance, name, _context.LineNumber, _context.LinePosition); 558else if (_nameFixupGraph is not null) 2265_nameFixupGraph.GetDependentNames(childThatHasUnresolvedChildren, names); 2300if (_nameFixupGraph is null) 2307IEnumerable<NameFixupToken> simpleFixups = _nameFixupGraph.GetRemainingSimpleFixups(); 2333_nameFixupGraph.AddEndOfParseDependency(token.ReferencedObject, token.Target); 2343IEnumerable<NameFixupToken> reparses = _nameFixupGraph.GetRemainingReparses(); 2348_nameFixupGraph.AddEndOfParseDependency(token.TargetContext.CurrentInstance, token.Target); 2352IEnumerable<NameFixupToken> objectDependencies = _nameFixupGraph.GetRemainingObjectDependencies(); 2357!_nameFixupGraph.HasUnresolvedChildren(token.Target.Instance)) 2399Debug.Assert(_nameFixupGraph is not null); 2400_nameFixupGraph.ResolveDependenciesTo(instance, name); 2401while (_nameFixupGraph.HasResolvedTokensPendingProcessing) 2403NameFixupToken token = _nameFixupGraph.GetNextResolvedTokenPendingProcessing(); 2416_nameFixupGraph.ResolveDependenciesTo(convertedInstance, convertedName); 2422!_nameFixupGraph.HasUnresolvedOrPendingChildren(token.Target.Instance); 2429_nameFixupGraph.ResolveDependenciesTo(completedInstance, completedName); 2452return _nameFixupGraph is null || !_nameFixupGraph.HasUnresolvedOrPendingChildren(instance); 2460return _nameFixupGraph is null || !_nameFixupGraph.WasUninitializedAtEndOfParse(instance); 2603_nameFixupGraph.AddDependency(newToken);