1 write to _nameFixupGraph
System.Xaml (1)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
197_nameFixupGraph = new NameFixupGraph();
27 references to _nameFixupGraph
System.Xaml (27)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (27)
195if (_nameFixupGraph is null) 200return _nameFixupGraph; 206if (_nameFixupGraph is null) 211return _nameFixupGraph.HasUnresolvedChildren(parent); 468if (_nameFixupGraph is not null) 542_nameFixupGraph.IsOffTheStack(_lastInstance, name, _context.LineNumber, _context.LinePosition); 559else if (_nameFixupGraph is not null) 2266_nameFixupGraph.GetDependentNames(childThatHasUnresolvedChildren, names); 2301if (_nameFixupGraph is null) 2308IEnumerable<NameFixupToken> simpleFixups = _nameFixupGraph.GetRemainingSimpleFixups(); 2334_nameFixupGraph.AddEndOfParseDependency(token.ReferencedObject, token.Target); 2344IEnumerable<NameFixupToken> reparses = _nameFixupGraph.GetRemainingReparses(); 2349_nameFixupGraph.AddEndOfParseDependency(token.TargetContext.CurrentInstance, token.Target); 2353IEnumerable<NameFixupToken> objectDependencies = _nameFixupGraph.GetRemainingObjectDependencies(); 2358!_nameFixupGraph.HasUnresolvedChildren(token.Target.Instance)) 2400Debug.Assert(_nameFixupGraph is not null); 2401_nameFixupGraph.ResolveDependenciesTo(instance, name); 2402while (_nameFixupGraph.HasResolvedTokensPendingProcessing) 2404NameFixupToken token = _nameFixupGraph.GetNextResolvedTokenPendingProcessing(); 2417_nameFixupGraph.ResolveDependenciesTo(convertedInstance, convertedName); 2423!_nameFixupGraph.HasUnresolvedOrPendingChildren(token.Target.Instance); 2430_nameFixupGraph.ResolveDependenciesTo(completedInstance, completedName); 2453return _nameFixupGraph is null || !_nameFixupGraph.HasUnresolvedOrPendingChildren(instance); 2461return _nameFixupGraph is null || !_nameFixupGraph.WasUninitializedAtEndOfParse(instance); 2604_nameFixupGraph.AddDependency(newToken);