Definition at line 289 of file ContainerAction.cs.
290 {
295 if (
input.MoveToFirstAttribute())
296 {
297 do
298 {
299 if (
input.Prefix.Length != 0)
300 {
301 continue;
302 }
303 string localName =
input.LocalName;
305 if (
Ref.Equal(localName,
input.Atoms.Name))
306 {
308 }
309 else if (
Ref.Equal(localName,
input.Atoms.DecimalSeparator))
310 {
312 }
313 else if (
Ref.Equal(localName,
input.Atoms.GroupingSeparator))
314 {
316 }
317 else if (
Ref.Equal(localName,
input.Atoms.Infinity))
318 {
320 }
321 else if (
Ref.Equal(localName,
input.Atoms.MinusSign))
322 {
324 }
325 else if (
Ref.Equal(localName,
input.Atoms.NaN))
326 {
328 }
329 else if (
Ref.Equal(localName,
input.Atoms.Percent))
330 {
332 }
333 else if (
Ref.Equal(localName,
input.Atoms.PerMille))
334 {
336 }
337 else if (
Ref.Equal(localName,
input.Atoms.Digit))
338 {
340 {
342 }
343 }
344 else if (
Ref.Equal(localName,
input.Atoms.ZeroDigit))
345 {
347 {
349 }
350 }
352 {
354 }
355 }
356 while (
input.MoveToNextAttribute());
358 }
361 {
363 }
366 }
void CheckEmpty(Compiler compiler)
bool CheckAttribute(bool valid, Compiler compiler)
References System.Xml.Xsl.XsltOld.ContainerAction.CheckAttribute(), System.Xml.Xsl.XsltOld.CompiledAction.CheckEmpty(), System.Xml.Dictionary, System.Xml.Ref.Equal(), System.input, System.Xml.Xsl.XsltOld.NavigatorInput.LocalName, and System.value.
Referenced by System.Xml.Xsl.XsltOld.ContainerAction.CompileTopLevelElements().