1 write to compiler
System.Data.SqlXml (1)
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
130
this.
compiler
= compiler;
48 references to compiler
System.Data.SqlXml (48)
System\Xml\Xsl\Xslt\QilGenerator.cs (35)
122
get { return
compiler
.IsDebug; }
231
foreach (DecimalFormatDecl format in
compiler
.DecimalFormats) {
241
foreach (string scriptNs in
compiler
.Scripts.ScriptClasses.Keys) {
265
QilNode result = GenerateApply(
compiler
.Root, applyTmpls);
415
foreach (ProtoTemplate tmpl in
compiler
.AllTemplates) {
706
compiler
.ApplyNsAliases(ref prefix, ref nsUri);
722
compiler
.ApplyNsAliases(ref recPrefix, ref recNsUri);
758
bool isValid =
compiler
.ParseQName(name, out prefix, out local, (IErrorHelper)this);
761
nsUri = isValid ? ResolvePrefix(/*ignoreDefaultNs:*/false, prefix) :
compiler
.CreatePhantomNamespace();
789
compiler
.ApplyNsAliases(ref prefix, ref nsUri);
806
bool isValid =
compiler
.ParseQName(name, out prefix, out local, (IErrorHelper)this);
809
nsUri = isValid ? ResolvePrefix(/*ignoreDefaultNs:*/true, prefix) :
compiler
.CreatePhantomNamespace();
936
compiler
.ValidatePiName(name, (IErrorHelper)this);
1019
result = GenerateApply(
compiler
.Root, node);
1058
if (
compiler
.NamedTemplates.TryGetValue(node.Name, out tmpl)) {
1062
if (!
compiler
.IsPhantomName(node.Name)) {
1063
compiler
.ReportError(/*[XT0710]*/node.SourceLine, Res.Xslt_InvalidCallTemplate, node.Name.QualifiedName);
1086
if (
compiler
.AttributeSets.TryGetValue(node.Name, out attSet)) {
1090
if (!
compiler
.IsPhantomName(node.Name)) {
1091
compiler
.ReportError(/*[XT0710]*/node.SourceLine, Res.Xslt_NoAttributeSet, node.Name.QualifiedName);
1358
bool isValid =
compiler
.ParseQName(dataType, out prefix, out local, (IErrorHelper)this);
1359
nsUri = isValid ? ResolvePrefix(/*ignoreDefaultNs:*/true, prefix) :
compiler
.CreatePhantomNamespace();
1825
for (int idx = 0; idx <
compiler
.Keys.Count; idx++) {
1826
foreach (Key key in
compiler
.Keys[idx]) {
1857
foreach (VarPar par in
compiler
.ExternalPars) {
1860
foreach (VarPar var in
compiler
.GlobalVars) {
1884
foreach (VarPar par in
compiler
.ExternalPars) {
1887
foreach (VarPar var in
compiler
.GlobalVars) {
1914
compiler
.ReportError(lastScope.SourceLine, Res.Xml_UserException, errorText);
2104
if (
compiler
.Settings.CheckOnly) {
2266
QilNode body = InvokeApplyFunction(
compiler
.Root, mode, /*actualArgs:*/null);
2293
compiler
.ReportError(lastScope.SourceLine, res, args);
2297
compiler
.ReportWarning(lastScope.SourceLine, res, args);
2305
compiler
.IsPhantomName(qname) ||
2321
ns =
compiler
.CreatePhantomNamespace();
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (13)
181
if (
compiler
.Settings.EnableScript) {
182
XmlExtensionFunction scrFunc =
compiler
.Scripts.ResolveFunction(name, ns, args.Count, (IErrorHelper)this);
187
if (
compiler
.Scripts.ScriptClasses.ContainsKey(ns)) {
350
compiler
.ParseQName(keyName, out prefix, out local, new ThrowErrorHelper());
354
if (!
compiler
.Keys.Contains(qname)) {
357
result = CompileSingleKey(
compiler
.Keys[qname], key, env);
403
for (int idx = 0; idx <
compiler
.Keys.Count; idx++) {
404
fdef = f.Conditional(f.Eq(resolvedName,
compiler
.Keys[idx][0].Name.DeepClone(f.BaseFactory)),
405
CompileSingleKey(
compiler
.Keys[idx], key, context),
420
if (!
compiler
.Settings.EnableDocumentFunction) {
488
if (
compiler
.DecimalFormats.Contains(resolvedName)) {
489
format =
compiler
.DecimalFormats[resolvedName];
538
compiler
.ParseQName(name, out prefix, out local, new ThrowErrorHelper());