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(); 1312if (!_compiler.Settings.EnableScript) 1314_compiler.Scripts.ScriptClasses[scriptNs] = null; 1534_compiler.ReportError(contentInfo, /*[XT0260]*/SR.Xslt_NotEmptyContents, _atoms.ApplyImports); 2547if (_compiler.IsDebug && !_input.IsEmptyElement) 2617_compiler.EnterForwardsCompatible(); 2638if (!_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 2666_compiler.EnterForwardsCompatible(); // mode is always optional attribute 2711if (!_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 2744prefix = _compiler.PhantomNCName; 2745localName = _compiler.PhantomNCName; 2746namespaceName = _compiler.CreatePhantomNamespace(); 2749if (!_compiler.ParseQName(qname, out prefix, out localName, (IErrorHelper)this)) 2751namespaceName = _compiler.CreatePhantomNamespace(); 2763namespaceName = _compiler.CreatePhantomNamespace(); 2777_compiler.EnterForwardsCompatible(); 2789_compiler.ExitForwardsCompatible(_input.ForwardCompatibility); 2793result = F.QName(_compiler.PhantomNCName, _compiler.CreatePhantomNamespace(), _compiler.PhantomNCName); 2805return _compiler.PhantomNCName; 2833if (!_compiler.ParseNameTest(tokens[i], out prefix, out localName, (IErrorHelper)this)) 2835namespaceName = _compiler.CreatePhantomNamespace(); 2843namespaceName = _input.LookupXmlNamespace(prefix) ?? _compiler.CreatePhantomNamespace(); 2893_compiler.EnterForwardsCompatible(); 2898if (!_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 2910_compiler.EnterForwardsCompatible(); 2915if (!_compiler.ExitForwardsCompatible(_input.ForwardCompatibility)) 3019if (_compiler.inputTypeAnnotations == null) 3021_compiler.inputTypeAnnotations = value; 3025CheckError(_compiler.inputTypeAnnotations != value, /*[XTSE0265]*/SR.Xslt_InputTypeAnnotations); 3046_compiler.ReportError(errorLineInfo, /*[XT0260]*/SR.Xslt_NotEmptyContents, parentName); 3142_compiler.ReportError(_input.BuildNameLineInfo(), res, args); 3147_compiler.ReportWarning(_input.BuildNameLineInfo(), res, args); 3162_compiler.ReportError(_input.BuildNameLineInfo(), res, args);