1 write to _compiler
System.Private.Xml (1)
System\Xml\Xsl\Xslt\XsltLoader.cs (1)
44_compiler = compiler;
61 references to _compiler
System.Private.Xml (61)
System\Xml\Xsl\Xslt\XsltLoader.cs (61)
177Debug.Assert(_compiler.Version != 0, "Version should be already decided at this point"); 178return _compiler.Version == 1; 238_compiler.AddModule(baseUri); 242Stylesheet thisStylesheet = include ? _curStylesheet! : _compiler.CreateStylesheet(); 244_input = new XsltInput(reader, _compiler, _atoms); 252_compiler.MergeWithStylesheet(_curStylesheet); 583Output output = _compiler.Output; 585int currentPrec = _compiler.CurrentPrecedence; 595_compiler.EnterForwardsCompatible(); 598if (_compiler.ExitForwardsCompatible(_input.ForwardCompatibility) && method != null) 617_compiler.EnterForwardsCompatible(); 624if (_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 782Output output = _compiler.Output; 807if (_compiler.AttributeSets.TryGetValue(xslNode.Name!, out usedAttSet)) 838_compiler.ReportError(/*[XT0720]*/attSet.Content[0].SourceLine!, SR.Xslt_CircularAttributeSet, attSet.Name!.QualifiedName); 894if (_compiler.Keys.Contains(keyName)) 897_compiler.Keys[keyName].Add(key); 904_compiler.Keys.Add(defList); 930_compiler.EnterForwardsCompatible(); 932if (!_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 980if (_compiler.DecimalFormats.Contains(name)) 983DecimalFormatDecl format = _compiler.DecimalFormats[name]; 999_compiler.DecimalFormats.Add(format); 1049if (_compiler.SetNsAlias(stylesheetNsUri, resultNsUri, resultPrefix, _curStylesheet!.ImportPrecedence)) 1075if (!_compiler.AttributeSets.ContainsKey(setName)) 1079_compiler.AllTemplates.Add(set); 1309scriptNs ??= _compiler.CreatePhantomNamespace(); 1313if (!_compiler.Settings.EnableScript) 1315_compiler.Scripts.ScriptClasses[scriptNs] = null; 1536_compiler.ReportError(contentInfo, /*[XT0260]*/SR.Xslt_NotEmptyContents, _atoms.ApplyImports); 2549if (_compiler.IsDebug && !_input.IsEmptyElement) 2619_compiler.EnterForwardsCompatible(); 2640if (!_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 2668_compiler.EnterForwardsCompatible(); // mode is always optional attribute 2713if (!_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 2746prefix = _compiler.PhantomNCName; 2747localName = _compiler.PhantomNCName; 2748namespaceName = _compiler.CreatePhantomNamespace(); 2751if (!_compiler.ParseQName(qname, out prefix, out localName, (IErrorHelper)this)) 2753namespaceName = _compiler.CreatePhantomNamespace(); 2765namespaceName = _compiler.CreatePhantomNamespace(); 2779_compiler.EnterForwardsCompatible(); 2791_compiler.ExitForwardsCompatible(_input.ForwardCompatibility); 2795result = F.QName(_compiler.PhantomNCName, _compiler.CreatePhantomNamespace(), _compiler.PhantomNCName); 2807return _compiler.PhantomNCName; 2835if (!_compiler.ParseNameTest(tokens[i], out prefix, out localName, (IErrorHelper)this)) 2837namespaceName = _compiler.CreatePhantomNamespace(); 2845namespaceName = _input.LookupXmlNamespace(prefix) ?? _compiler.CreatePhantomNamespace(); 2895_compiler.EnterForwardsCompatible(); 2900if (!_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 2912_compiler.EnterForwardsCompatible(); 2917if (!_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 3021if (_compiler.inputTypeAnnotations == null) 3023_compiler.inputTypeAnnotations = value; 3027CheckError(_compiler.inputTypeAnnotations != value, /*[XTSE0265]*/SR.Xslt_InputTypeAnnotations); 3048_compiler.ReportError(errorLineInfo, /*[XT0260]*/SR.Xslt_NotEmptyContents, parentName); 3144_compiler.ReportError(_input.BuildNameLineInfo(), res, args); 3149_compiler.ReportWarning(_input.BuildNameLineInfo(), res, args); 3164_compiler.ReportError(_input.BuildNameLineInfo(), res, args);