6 writes to lastScopes
System.Data.SqlXml (6)
System\Xml\Xsl\Xslt\CompilerScopeManager.cs (6)
69lastScopes++; 74lastScopes--; 78lastScopes = records[lastRecord].scopeCount; 79lastScopes--; 91lastScopes++; 123lastScopes = 0;
5 references to lastScopes
System.Data.SqlXml (5)
System\Xml\Xsl\Xslt\CompilerScopeManager.cs (5)
73if (0 < lastScopes) { 86Debug.Assert(lastRecord == 0 && lastScopes == 0, "PushScope() and PopScope() calls are unbalanced"); 115records[lastRecord].scopeCount = lastScopes; 131bool canReuseLastRecord = (lastScopes == 0) && (flags & ScopeFlags.ExclusiveFlags) == 0; 148bool canReuseLastRecord = lastScopes == 0; // last record is from last scope