1 write to _nameFixupGraph
System.Xaml (1)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
193_nameFixupGraph = new NameFixupGraph();
27 references to _nameFixupGraph
System.Xaml (27)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (27)
191if (_nameFixupGraph is null) 195return _nameFixupGraph; 201if (_nameFixupGraph is null) 205return _nameFixupGraph.HasUnresolvedChildren(parent); 456if (_nameFixupGraph is not null) 527_nameFixupGraph.IsOffTheStack(_lastInstance, name, _context.LineNumber, _context.LinePosition); 544else if (_nameFixupGraph is not null) 2203_nameFixupGraph.GetDependentNames(childThatHasUnresolvedChildren, names); 2237if (_nameFixupGraph is null) 2244IEnumerable<NameFixupToken> simpleFixups = _nameFixupGraph.GetRemainingSimpleFixups(); 2268_nameFixupGraph.AddEndOfParseDependency(token.ReferencedObject, token.Target); 2277IEnumerable<NameFixupToken> reparses = _nameFixupGraph.GetRemainingReparses(); 2282_nameFixupGraph.AddEndOfParseDependency(token.TargetContext.CurrentInstance, token.Target); 2286IEnumerable<NameFixupToken> objectDependencies = _nameFixupGraph.GetRemainingObjectDependencies(); 2291!_nameFixupGraph.HasUnresolvedChildren(token.Target.Instance)) 2329Debug.Assert(_nameFixupGraph is not null); 2330_nameFixupGraph.ResolveDependenciesTo(instance, name); 2331while (_nameFixupGraph.HasResolvedTokensPendingProcessing) 2333NameFixupToken token = _nameFixupGraph.GetNextResolvedTokenPendingProcessing(); 2346_nameFixupGraph.ResolveDependenciesTo(convertedInstance, convertedName); 2352!_nameFixupGraph.HasUnresolvedOrPendingChildren(token.Target.Instance); 2359_nameFixupGraph.ResolveDependenciesTo(completedInstance, completedName); 2380return _nameFixupGraph is null || !_nameFixupGraph.HasUnresolvedOrPendingChildren(instance); 2388return _nameFixupGraph is null || !_nameFixupGraph.WasUninitializedAtEndOfParse(instance); 2530_nameFixupGraph.AddDependency(newToken);