16 writes to Flags
System.Data.SqlXml (16)
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
484
xslPar.
Flags
|= (template.Flags & XslFlags.FocusFilter);
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (15)
92
v.
Flags
&= ~XslFlags.Stop;
106
v.
Flags
|= (flag | XslFlags.Stop);
146
par.
Flags
|= XslFlags.AnyType;
175
par.
Flags
|= par.DefValueFlags;
358
node.
Flags
= VisitChildren(node);
365
node.
Flags
= VisitChildren(node);
394
modePar.
Flags
|= instr.Flags & XslFlags.TypeFilter;
477
par.
Flags
|= found.Flags & XslFlags.TypeFilter;
481
par.
Flags
|= XslFlags.MayBeDefault;
636
node.
Flags
|= XslFlags.MayBeDefault;
651
node.
Flags
= ProcessVarPar(node);
656
node.
Flags
= ProcessVarPar(node);
724
t.
Flags
&= ~XslFlags.Stop;
727
t.
Flags
&= ~XslFlags.Stop;
748
t.
Flags
|= (XslFlags.SideEffects | XslFlags.Stop);
32 references to Flags
System.Data.SqlXml (32)
System\Xml\Xsl\Xslt\QilGenerator.cs (8)
357
switch (var.
Flags
& XslFlags.TypeFilter) {
419
XslFlags flags = !IsDebug ? tmpl.
Flags
: XslFlags.FullFocus;
484
xslPar.Flags |= (template.
Flags
& XslFlags.FocusFilter);
516
f.Boolean((tmpl.
Flags
& XslFlags.SideEffects) != 0),
532
funcFocus.StartFocus(func.Arguments, par.
Flags
);
561
funcFocus.StartFocus(tmpl.Function.Arguments, !IsDebug ? tmpl.
Flags
: XslFlags.FullFocus);
1060
result = invkGen.GenerateInvoke(tmpl.Function, AddRemoveImplicitArgs(node.Content, tmpl.
Flags
));
1088
return invkGen.GenerateInvoke(attSet.Function, AddRemoveImplicitArgs(node.Content, attSet.
Flags
));
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (24)
96
if ((v.
Flags
& XslFlags.Stop) == 0) {
97
if ((v.
Flags
& flag) != 0) {
105
Debug.Assert((v.
Flags
& XslFlags.Stop) == 0, "Already visited this vertex");
108
if ((u.
Flags
& XslFlags.Stop) == 0) {
111
Debug.Assert((u.
Flags
& flag) == flag, "Flag was not set on an adjacent vertex");
174
if ((par.
Flags
& XslFlags.MayBeDefault) != 0) {
248
XslFlags templateFlags = tmpl.
Flags
& (XslFlags.FocusFilter | XslFlags.SideEffects);
359
return node.
Flags
;
366
return node.
Flags
;
394
modePar.Flags |= instr.
Flags
& XslFlags.TypeFilter;
477
par.Flags |= found.
Flags
& XslFlags.TypeFilter;
652
return node.
Flags
& ~XslFlags.TypeFilter;
657
return node.
Flags
& ~XslFlags.TypeFilter;
731
if ((t.
Flags
& XslFlags.Stop) == 0) {
732
if ((t.
Flags
& XslFlags.SideEffects) != 0) {
738
if ((t.
Flags
& XslFlags.Stop) == 0) {
739
if ((t.
Flags
& XslFlags.SideEffects) != 0) {
747
Debug.Assert((t.
Flags
& XslFlags.Stop) == 0, "Already visited this vertex");
751
if ((u.
Flags
& XslFlags.Stop) == 0) {
754
Debug.Assert((u.
Flags
& XslFlags.SideEffects) == XslFlags.SideEffects, "Flag was not set on an adjacent vertex");
757
if ((u.
Flags
& XslFlags.Stop) == 0) {
760
Debug.Assert((u.
Flags
& XslFlags.SideEffects) == XslFlags.SideEffects, "Flag was not set on an adjacent vertex");
769
if ((u.
Flags
& XslFlags.Stop) == 0) {
772
Debug.Assert((u.
Flags
& XslFlags.SideEffects) == XslFlags.SideEffects, "Flag was not set on an adjacent vertex");