1 instantiation of QilName
System.Private.Xml (1)
System\Xml\Xsl\QIL\QilFactory.cs (1)
310QilName n = new QilName(QilNodeType.LiteralQName, localName, namespaceUri, prefix);
161 references to QilName
System.Private.Xml (161)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (4)
857QilName? ndName = ndAttr.Left as QilName; 1037QilName? ndName; 1046ndName = nd.Left as QilName;
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (17)
592protected override QilNode VisitLiteralQName(QilName ndQName) 1920QilName? name; 1932name = (QilName)patt.GetArgument(OptimizerPatternArgument.ElementQName); 2413QilName? name; 2427name = (QilName)pattStep.GetArgument(OptimizerPatternArgument.ElementQName); 2599QilName? ndName = ndAttr.Right as QilName; 3561QilName ndName = (QilName)ndInvoke.Name; 3609QilName ndName = ndInvoke.Name; 3946XmlNodeKindFlags kinds, QilName? ndName, TriState orSelf, QilNode? ndEnd) 3982XmlNodeKindFlags kinds, QilName? ndName, TriState orSelf) 4102QilName ndLiteralName; 4118ndLiteralName = (ndName as QilName)!; 4257QilName ndName = (ndSecond as QilName)!; 4611private void LoadSelectFilter(XmlNodeKindFlags xmlTypes, QilName? ndName)
System\Xml\Xsl\QIL\QilFactory.cs (3)
70public QilName LiteralQName(string local) 308public QilName LiteralQName(string localName, string namespaceUri, string prefix) 310QilName n = new QilName(QilNodeType.LiteralQName, localName, namespaceUri, prefix);
System\Xml\Xsl\QIL\QilInvokeEarlyBound.cs (2)
33public QilName Name 35get { return (QilName)Left; }
System\Xml\Xsl\QIL\QilInvokeLateBound.cs (2)
30public QilName Name 32get { return (QilName)Left; }
System\Xml\Xsl\QIL\QilName.cs (6)
97QilName? name = other as QilName; 108public static bool operator ==(QilName? a, QilName? b) 125public static bool operator !=(QilName? a, QilName? b)
System\Xml\Xsl\QIL\QilParameter.cs (2)
78public QilName? Name 80get { return (QilName?)_name; }
System\Xml\Xsl\QIL\QilPatternFactory.cs (4)
51public QilName QName(string local, string uri, string prefix) 56public QilName QName(string local, string uri) 61public QilName QName(string local) 189public QilParameter Parameter(QilNode? defaultValue, QilName? name, XmlQueryType t)
System\Xml\Xsl\QIL\QilPatternVisitor.cs (1)
130protected override QilNode VisitLiteralQName(QilName n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (5)
56QilNodeType.LiteralQName => CheckLiteralQName((QilName)n), 337public static XmlQueryType CheckLiteralQName(QilName node) 339CheckLiteralValue(node, typeof(QilName)); 936CheckLiteralValue(node[0], typeof(QilName)); 944CheckLiteralValue(node[0], typeof(QilName));
System\Xml\Xsl\QIL\QilVisitor.cs (2)
139QilNodeType.LiteralQName => VisitLiteralQName((QilName)n), 299protected virtual QilNode VisitLiteralQName(QilName n) { return VisitChildren(n); }
System\Xml\Xsl\QIL\QilXmlWriter.cs (1)
240protected override QilNode VisitLiteralQName(QilName value)
System\Xml\Xsl\Xslt\Compiler.cs (8)
54public Dictionary<QilName, VarPar> AllGlobalVarPars = new Dictionary<QilName, VarPar>(); 55public Dictionary<QilName, Template> NamedTemplates = new Dictionary<QilName, Template>(); 56public Dictionary<QilName, AttributeSet> AttributeSets = new Dictionary<QilName, AttributeSet>(); 143foreach (QilName attSetName in sheet.AttributeSets!.Keys) 263public static bool IsPhantomName(QilName qname)
System\Xml\Xsl\Xslt\CompilerScopeManager.cs (2)
7using QilName = System.Xml.Xsl.Qil.QilName; 199public void AddVariable(QilName varName, V value)
System\Xml\Xsl\Xslt\InvokeGenerator.cs (1)
103QilName? argName = formalArg.Name;
System\Xml\Xsl\Xslt\MatcherBuilder.cs (11)
96private QilName? _qname; 105public QilName? QName 202_qname = (QilName?)((QilLiteral)eq.Right).Value; 261public Dictionary<QilName, List<Pattern>> FixedNamePatterns = new Dictionary<QilName, List<Pattern>>(); 262public List<QilName> FixedNamePatternsNames = new List<QilName>(); // Needed only to guarantee a stable order 274QilName? qname = pattern.Match.QName; 355private void CollectPatternsInternal(Stylesheet sheet, QilName mode) 371public void CollectPatterns(StylesheetLevel sheet, QilName mode) 478foreach (QilName qname in patternBag.FixedNamePatternsNames)
System\Xml\Xsl\Xslt\QilGenerator.cs (16)
78private readonly QilName _nameCurrent; 79private readonly QilName _namePosition; 80private readonly QilName _nameLast; 81private readonly QilName _nameNamespaces; 82private readonly QilName _nameInit; 633private QilParameter CreateXslParam(QilName name, XmlQueryType xt) 811QilName qname = node.Name!; 915QilName qname = node.Name!; 2527private static void SetArg(IList<XslNode> args, int pos, QilName name, QilNode value) 2575QilName formalArgName = ((QilParameter)formalArgs[invArg]).Name!; 2615private QilNode InvokeApplyFunction(StylesheetLevel sheet, QilName mode, IList<XslNode>? actualArgs) 2751private void VerifyXPathQName(QilName qname) 2812private QilNode AddDebugVariable(QilName name, QilNode value, QilNode content) 2846private QilName CloneName(QilName name) 2848return (QilName)name.ShallowClone(_f.BaseFactory);
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (2)
237private QilNode GenerateScriptCall(QilName name, XmlExtensionFunction scrFunc, IList<QilNode> args) 418QilName qname = _f.QName(local, nsUri, prefix);
System\Xml\Xsl\Xslt\Stylesheet.cs (9)
21public Dictionary<QilName, XslFlags> ModeFlags = new Dictionary<QilName, XslFlags>(); 23public Dictionary<QilName, List<QilFunction>> ApplyFunctions = new Dictionary<QilName, List<QilFunction>>(); 33public Dictionary<QilName, AttributeSet>? AttributeSets = new Dictionary<QilName, AttributeSet>(); 47public Dictionary<QilName, List<TemplateMatch>> TemplateMatches = new Dictionary<QilName, List<TemplateMatch>>(); 61foreach (QilName mode in TemplateMatches.Keys)
System\Xml\Xsl\Xslt\XslAst.cs (29)
80public readonly QilName? Name; // name or mode 86public XslNode(XslNodeType nodeType, QilName? name, object? arg, XslVersion xslVer) 141public ProtoTemplate(XslNodeType nt, QilName? name, XslVersion xslVer) : base(nt, name, null, xslVer) { } 156public AttributeSet(QilName name, XslVersion xslVer) : base(XslNodeType.AttributeSet, name, xslVer) { } 175public readonly QilName Mode; 180public Template(QilName? name, string? match, QilName mode, double priority, XslVersion xslVer) 226public VarPar(XslNodeType nt, QilName name, string? select, XslVersion xslVer) : base(nt, name, select, xslVer) { } 246internal sealed class Keys : KeyedCollection<QilName, List<Key>> 248protected override QilName GetKeyForItem(List<Key> list) 261public Key(QilName name, string? match, string? use, XslVersion xslVer) 358public XslNodeEx(XslNodeType t, QilName? name, object? arg, ContextInfo ctxInfo, XslVersion xslVer) 365public XslNodeEx(XslNodeType t, QilName? name, object? arg, XslVersion xslVer) : base(t, name, arg, xslVer) 372public static XslNode XslNode(XslNodeType nodeType, QilName? name, string? arg, XslVersion xslVer) 377public static XslNode ApplyImports(QilName mode, Stylesheet? sheet, XslVersion xslVer) 382public static XslNodeEx ApplyTemplates(QilName mode, string select, ContextInfo ctxInfo, XslVersion xslVer) 388public static XslNodeEx ApplyTemplates(QilName mode) 398public static AttributeSet AttributeSet(QilName name) 403public static XslNodeEx CallTemplate(QilName? name, ContextInfo ctxInfo) 448public static Key Key(QilName name, string? match, string? use, XslVersion xslVer) 458public static XslNode LiteralAttribute(QilName name, string value, XslVersion xslVer) 463public static XslNode LiteralElement(QilName name) 500public static Template Template(QilName? name, string? match, QilName mode, double priority, XslVersion xslVer) 515public static XslNode UseAttributeSet(QilName name) 520public static VarPar VarPar(XslNodeType nt, QilName name, string? select, XslVersion xslVer) 525public static VarPar WithParam(QilName name) 532public static QilName QName(string local, string uri, string prefix) 537public static QilName QName(string local)
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (11)
41private Dictionary<QilName, List<ProtoTemplate>>? _revApplyTemplatesGraph = new Dictionary<QilName, List<ProtoTemplate>>(); 128public readonly QilName Mode; 129public readonly QilName Name; 131public ModeName(QilName mode, QilName name) 265private static void FillModeFlags(Dictionary<QilName, XslFlags> parentModeFlags, Stylesheet sheet) 274foreach (KeyValuePair<QilName, XslFlags> modeFlag in sheet.ModeFlags) 752private void AddApplyTemplatesEdge(QilName mode, ProtoTemplate dependentTemplate) 1413QilName templatename = AstFactory.QName("generated", _compiler!.CreatePhantomNamespace(), "compiler"); 1452var paramname = AstFactory.QName(variable.Name.LocalName, variable.Name.NamespaceUri, variable.Name.Prefix);
System\Xml\Xsl\Xslt\XsltLoader.cs (23)
33internal static readonly QilName nullMode = F.QName(string.Empty); 588QilName? name = ParseQNameAttribute(0); 754List<QilName> useCharacterMaps = ParseUseCharacterMaps(15); 854QilName keyName = ParseQNameAttribute(0)!; 1066QilName? setName = ParseQNameAttribute(0); 1146QilName? name = ParseQNameAttribute(1); 1156QilName mode = V1 ? ParseModeAttribute(3) : ParseModeListAttribute(3); 1562QilName mode = ParseModeAttribute(1); 1579QilName? name = ParseQNameAttribute(0); 1928QilName? name = ParseQNameAttribute(0); 2606private QilName ParseModeAttribute(int attNum) 2619QilName mode; 2647private QilName ParseModeListAttribute(int attNum) 2664List<QilName> modes = new List<QilName>(list.Length); 2676QilName mode; 2696foreach (QilName m in modes) 2771private QilName? ParseQNameAttribute(int attNum) 2774QilName? result = null; 2809private QilName CreateXPathQName(string qname) 2905private List<QilName> ParseUseCharacterMaps(int attNum) 2907List<QilName> useCharacterMaps = new List<QilName>();