1 instantiation of QilName
System.Data.SqlXml (1)
System\Xml\Xsl\QIL\QilFactory.cs (1)
316
QilName n = new
QilName
(QilNodeType.LiteralQName, localName, namespaceUri, prefix);
166 references to QilName
System.Data.SqlXml (166)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (4)
781
QilName
ndName = ndAttr.Left as
QilName
;
945
QilName
ndName;
952
ndName = nd.Left as
QilName
;
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (17)
550
protected override QilNode VisitLiteralQName(
QilName
ndQName) {
1775
QilName
name;
1785
name = (
QilName
) patt.GetArgument(OptimizerPatternArgument.ElementQName);
2238
QilName
name;
2250
name = (
QilName
) pattStep.GetArgument(OptimizerPatternArgument.ElementQName);
2409
QilName
ndName = ndAttr.Right as
QilName
;
3311
QilName
ndName = (
QilName
) ndInvoke.Name;
3354
QilName
ndName = ndInvoke.Name;
3659
XmlNodeKindFlags kinds,
QilName
ndName, TriState orSelf, QilNode ndEnd) {
3694
XmlNodeKindFlags kinds,
QilName
ndName, TriState orSelf) {
3808
QilName
ndLiteralName;
3822
ndLiteralName = ndName as
QilName
;
3945
QilName
ndName = ndSecond as
QilName
;
4268
private void LoadSelectFilter(XmlNodeKindFlags xmlTypes,
QilName
ndName) {
System\Xml\Xsl\QIL\QilFactory.cs (3)
96
public
QilName
LiteralQName(string local) {
315
public
QilName
LiteralQName(string localName, string namespaceUri, string prefix) {
316
QilName
n = new QilName(QilNodeType.LiteralQName, localName, namespaceUri, prefix);
System\Xml\Xsl\QIL\QilInvokeEarlyBound.cs (2)
36
public
QilName
Name {
37
get { return (
QilName
) Left; }
System\Xml\Xsl\QIL\QilInvokeLateBound.cs (2)
32
public
QilName
Name {
33
get { return (
QilName
) Left; }
System\Xml\Xsl\QIL\QilName.cs (6)
85
QilName
name = other as
QilName
;
96
public static bool operator ==(
QilName
a,
QilName
b) {
110
public static bool operator !=(
QilName
a,
QilName
b) {
System\Xml\Xsl\QIL\QilParameter.cs (2)
72
public
QilName
Name {
73
get { return (
QilName
) this.name; }
System\Xml\Xsl\QIL\QilPatternFactory.cs (4)
50
public
QilName
QName(string local, string uri, string prefix) {
54
public
QilName
QName(string local, string uri) {
58
public
QilName
QName(string local) {
187
public QilParameter Parameter(QilNode defaultValue,
QilName
name, XmlQueryType t) {
System\Xml\Xsl\QIL\QilPatternVisitor.cs (1)
145
protected override QilNode VisitLiteralQName(
QilName
n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (4)
60
case QilNodeType.LiteralQName: return CheckLiteralQName((
QilName
)n);
315
public XmlQueryType CheckLiteralQName(
QilName
node) {
316
CheckLiteralValue(node, typeof(
QilName
));
844
CheckLiteralValue(node[0], typeof(
QilName
));
System\Xml\Xsl\QIL\QilVisitor.cs (2)
132
case QilNodeType.LiteralQName: return VisitLiteralQName((
QilName
)n);
290
protected virtual QilNode VisitLiteralQName(
QilName
n) { return VisitChildren(n); }
System\Xml\Xsl\QIL\QilXmlReader.cs (5)
233
QilName
name = ann.Name;
346
QilName
name = (
QilName
) list[0];
438
private
QilName
ParseName(string name) {
463
public
QilName
Name;
System\Xml\Xsl\QIL\QilXmlWriter.cs (1)
227
protected override QilNode VisitLiteralQName(
QilName
value) {
System\Xml\Xsl\Xslt\Compiler.cs (8)
62
public Dictionary<
QilName
, VarPar> AllGlobalVarPars = new Dictionary<
QilName
, VarPar>();
63
public Dictionary<
QilName
, Template> NamedTemplates = new Dictionary<
QilName
, Template>();
64
public Dictionary<
QilName
, AttributeSet> AttributeSets = new Dictionary<
QilName
, AttributeSet>();
148
foreach (
QilName
attSetName in sheet.AttributeSets.Keys) {
242
public bool IsPhantomName(
QilName
qname) {
System\Xml\Xsl\Xslt\CompilerScopeManager.cs (2)
11
using QilName = System.Xml.Xsl.Qil.
QilName
;
169
public void AddVariable(
QilName
varName, V value) {
System\Xml\Xsl\Xslt\InvokeGenerator.cs (1)
94
QilName
argName = formalArg.Name;
System\Xml\Xsl\Xslt\MatcherBuilder.cs (11)
97
private
QilName
qname;
105
public
QilName
QName {
192
qname = (
QilName
)((QilLiteral)eq.Right).Value;
241
public Dictionary<
QilName
, List<Pattern>> FixedNamePatterns = new Dictionary<
QilName
, List<Pattern>>();
242
public List<
QilName
> FixedNamePatternsNames = new List<
QilName
>(); // Needed only to guarantee a stable order
252
QilName
qname = pattern.Match.QName;
323
private void CollectPatternsInternal(Stylesheet sheet,
QilName
mode) {
336
public void CollectPatterns(StylesheetLevel sheet,
QilName
mode) {
423
foreach (
QilName
qname in patternBag.FixedNamePatternsNames) {
System\Xml\Xsl\Xslt\QilGenerator.cs (16)
75
private
QilName
nameCurrent;
76
private
QilName
namePosition;
77
private
QilName
nameLast;
78
private
QilName
nameNamespaces;
79
private
QilName
nameInit;
548
private QilParameter CreateXslParam(
QilName
name, XmlQueryType xt) {
702
QilName
qname = node.Name;
784
QilName
qname = node.Name;
2110
private void SetArg(IList<XslNode> args, int pos,
QilName
name, QilNode value) {
2147
QilName
formalArgName = ((QilParameter)formalArgs[invArg]).Name;
2179
private QilNode InvokeApplyFunction(StylesheetLevel sheet,
QilName
mode, IList<XslNode> actualArgs) {
2303
private void VerifyXPathQName(
QilName
qname) {
2348
private QilNode AddDebugVariable(
QilName
name, QilNode value, QilNode content) {
2376
private
QilName
CloneName(
QilName
name) {
2377
return (
QilName
)name.ShallowClone(f.BaseFactory);
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (2)
197
private QilNode GenerateScriptCall(
QilName
name, XmlExtensionFunction scrFunc, IList<QilNode> args) {
352
QilName
qname = f.QName(local, nsUri, prefix);
System\Xml\Xsl\Xslt\Stylesheet.cs (9)
23
public Dictionary<
QilName
, XslFlags> ModeFlags = new Dictionary<
QilName
, XslFlags>();
25
public Dictionary<
QilName
, List<QilFunction>> ApplyFunctions = new Dictionary<
QilName
, List<QilFunction>>();
34
public Dictionary<
QilName
, AttributeSet> AttributeSets = new Dictionary<
QilName
, AttributeSet>();
48
public Dictionary<
QilName
, List<TemplateMatch>> TemplateMatches = new Dictionary<
QilName
, List<TemplateMatch>>();
59
foreach (
QilName
mode in TemplateMatches.Keys) {
System\Xml\Xsl\Xslt\XslAst.cs (29)
80
public readonly
QilName
Name; // name or mode
86
public XslNode(XslNodeType nodeType,
QilName
name, object arg, XslVersion xslVer) {
172
public ProtoTemplate(XslNodeType nt,
QilName
name, XslVersion xslVer) : base(nt, name, null, xslVer) {}
185
public AttributeSet(
QilName
name, XslVersion xslVer) : base(XslNodeType.AttributeSet, name, xslVer) {}
207
public readonly
QilName
Mode;
212
public Template(
QilName
name, string match,
QilName
mode, double priority, XslVersion xslVer)
252
public VarPar(XslNodeType nt,
QilName
name, string select, XslVersion xslVer) : base(nt, name, select, xslVer) {}
271
internal class Keys : KeyedCollection<
QilName
, List<Key>> {
272
protected override
QilName
GetKeyForItem(List<Key> list) {
283
public Key(
QilName
name, string match, string use, XslVersion xslVer)
372
public XslNodeEx(XslNodeType t,
QilName
name, object arg, ContextInfo ctxInfo, XslVersion xslVer)
379
public XslNodeEx(XslNodeType t,
QilName
name, object arg, XslVersion xslVer) : base(t, name, arg, xslVer) {
384
public static XslNode XslNode(XslNodeType nodeType,
QilName
name, string arg, XslVersion xslVer) {
388
public static XslNode ApplyImports(
QilName
mode, Stylesheet sheet, XslVersion xslVer) {
392
public static XslNodeEx ApplyTemplates(
QilName
mode, string select, ContextInfo ctxInfo, XslVersion xslVer) {
397
public static XslNodeEx ApplyTemplates(
QilName
mode) {
405
public static AttributeSet AttributeSet(
QilName
name) {
409
public static XslNodeEx CallTemplate(
QilName
name, ContextInfo ctxInfo) {
445
public static Key Key(
QilName
name, string match, string use, XslVersion xslVer) {
453
public static XslNode LiteralAttribute(
QilName
name, string value, XslVersion xslVer) {
457
public static XslNode LiteralElement(
QilName
name) {
488
public static Template Template(
QilName
name, string match,
QilName
mode, double priority, XslVersion xslVer) {
500
public static XslNode UseAttributeSet(
QilName
name) {
504
public static VarPar VarPar(XslNodeType nt,
QilName
name, string select, XslVersion xslVer) {
508
public static VarPar WithParam(
QilName
name) {
514
public static
QilName
QName(string local, string uri, string prefix) {
518
public static
QilName
QName(string local) {
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (12)
43
private Dictionary<
QilName
, List<ProtoTemplate>> revApplyTemplatesGraph = new Dictionary<
QilName
, List<ProtoTemplate>>();
117
public
QilName
Mode;
118
public
QilName
Name;
120
public ModeName(
QilName
mode,
QilName
name) {
231
private void FillModeFlags(Dictionary<
QilName
, XslFlags> parentModeFlags, Stylesheet sheet) {
238
foreach (KeyValuePair<
QilName
, XslFlags> modeFlag in sheet.ModeFlags) {
707
private void AddApplyTemplatesEdge(
QilName
mode, ProtoTemplate dependentTemplate) {
1093
private static readonly
QilName
nullMode = AstFactory.QName(string.Empty);
1255
QilName
templatename = AstFactory.QName("generated", compiler.CreatePhantomNamespace(), "compiler");
1291
var
paramname = AstFactory.QName(variable.Name.LocalName, variable.Name.NamespaceUri, variable.Name.Prefix);
System\Xml\Xsl\Xslt\XsltLoader.cs (23)
39
internal static
QilName
nullMode = f.QName(string.Empty);
486
QilName
name = ParseQNameAttribute(0);
619
List<
QilName
> useCharacterMaps = ParseUseCharacterMaps(15);
704
QilName
keyName = ParseQNameAttribute( 0);
876
QilName
setName = ParseQNameAttribute(0);
945
QilName
name = ParseQNameAttribute(1);
953
QilName
mode = V1 ? ParseModeAttribute(3) : ParseModeListAttribute(3);
1430
QilName
mode = ParseModeAttribute(1);
1446
QilName
name = ParseQNameAttribute(0);
1766
QilName
name = ParseQNameAttribute(0);
2412
private
QilName
ParseModeAttribute(int attNum) {
2423
QilName
mode;
2443
private
QilName
ParseModeListAttribute(int attNum) {
2455
List<
QilName
> modes = new List<
QilName
>(list.Length);
2463
QilName
mode;
2476
foreach (
QilName
m in modes) {
2535
private
QilName
ParseQNameAttribute(int attNum) {
2537
QilName
result = null;
2565
private
QilName
CreateXPathQName(string qname) {
2643
private List<
QilName
> ParseUseCharacterMaps(int attNum) {
2644
List<
QilName
> useCharacterMaps = new List<
QilName
>();