Generate and verify baselines for ClassifiedSpans and TagHelperSpans
- Moved GetClassifiedSpans and GetTagHelperSpans logic to Razor.Language
This commit is contained in:
parent
cb92169860
commit
21f2edce16
|
|
@ -0,0 +1,27 @@
|
|||
// Copyright (c) .NET Foundation. All rights reserved.
|
||||
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
||||
|
||||
namespace Microsoft.AspNetCore.Razor.Language.Legacy
|
||||
{
|
||||
internal struct ClassifiedSpanInternal
|
||||
{
|
||||
public ClassifiedSpanInternal(SourceSpan span, SourceSpan blockSpan, SpanKindInternal spanKind, BlockKindInternal blockKind, AcceptedCharactersInternal acceptedCharacters)
|
||||
{
|
||||
Span = span;
|
||||
BlockSpan = blockSpan;
|
||||
SpanKind = spanKind;
|
||||
BlockKind = blockKind;
|
||||
AcceptedCharacters = acceptedCharacters;
|
||||
}
|
||||
|
||||
public AcceptedCharactersInternal AcceptedCharacters { get; }
|
||||
|
||||
public BlockKindInternal BlockKind { get; }
|
||||
|
||||
public SourceSpan BlockSpan { get; }
|
||||
|
||||
public SourceSpan Span { get; }
|
||||
|
||||
public SpanKindInternal SpanKind { get; }
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,130 @@
|
|||
// Copyright (c) .NET Foundation. All rights reserved.
|
||||
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
|
||||
namespace Microsoft.AspNetCore.Razor.Language.Legacy
|
||||
{
|
||||
internal static class RazorSyntaxTreeExtensions
|
||||
{
|
||||
public static IReadOnlyList<ClassifiedSpanInternal> GetClassifiedSpans(this RazorSyntaxTree syntaxTree)
|
||||
{
|
||||
if (syntaxTree == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(syntaxTree));
|
||||
}
|
||||
|
||||
var spans = Flatten(syntaxTree);
|
||||
|
||||
var result = new ClassifiedSpanInternal[spans.Count];
|
||||
for (var i = 0; i < spans.Count; i++)
|
||||
{
|
||||
var span = spans[i];
|
||||
result[i] = new ClassifiedSpanInternal(
|
||||
new SourceSpan(
|
||||
span.Start.FilePath ?? syntaxTree.Source.FilePath,
|
||||
span.Start.AbsoluteIndex,
|
||||
span.Start.LineIndex,
|
||||
span.Start.CharacterIndex,
|
||||
span.Length),
|
||||
new SourceSpan(
|
||||
span.Parent.Start.FilePath ?? syntaxTree.Source.FilePath,
|
||||
span.Parent.Start.AbsoluteIndex,
|
||||
span.Parent.Start.LineIndex,
|
||||
span.Parent.Start.CharacterIndex,
|
||||
span.Parent.Length),
|
||||
span.Kind,
|
||||
span.Parent.Type,
|
||||
span.EditHandler.AcceptedCharacters);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static IReadOnlyList<TagHelperSpanInternal> GetTagHelperSpans(this RazorSyntaxTree syntaxTree)
|
||||
{
|
||||
if (syntaxTree == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(syntaxTree));
|
||||
}
|
||||
|
||||
var results = new List<TagHelperSpanInternal>();
|
||||
|
||||
var toProcess = new List<Block>();
|
||||
var blockChildren = new List<Block>();
|
||||
toProcess.Add(syntaxTree.Root);
|
||||
|
||||
for (var i = 0; i < toProcess.Count; i++)
|
||||
{
|
||||
var blockNode = toProcess[i];
|
||||
if (blockNode is TagHelperBlock tagHelperNode)
|
||||
{
|
||||
results.Add(new TagHelperSpanInternal(
|
||||
new SourceSpan(
|
||||
tagHelperNode.Start.FilePath ?? syntaxTree.Source.FilePath,
|
||||
tagHelperNode.Start.AbsoluteIndex,
|
||||
tagHelperNode.Start.LineIndex,
|
||||
tagHelperNode.Start.CharacterIndex,
|
||||
tagHelperNode.Length),
|
||||
tagHelperNode.Binding));
|
||||
}
|
||||
|
||||
// collect all child blocks and inject into toProcess as a single InsertRange
|
||||
foreach (var child in blockNode.Children)
|
||||
{
|
||||
if (child is Block block)
|
||||
{
|
||||
blockChildren.Add(block);
|
||||
}
|
||||
}
|
||||
|
||||
if (blockChildren.Count > 0)
|
||||
{
|
||||
toProcess.InsertRange(i + 1, blockChildren);
|
||||
blockChildren.Clear();
|
||||
}
|
||||
}
|
||||
|
||||
return results;
|
||||
}
|
||||
|
||||
private static List<Span> Flatten(RazorSyntaxTree syntaxTree)
|
||||
{
|
||||
var result = new List<Span>();
|
||||
AppendFlattenedSpans(syntaxTree.Root, result);
|
||||
return result;
|
||||
|
||||
void AppendFlattenedSpans(SyntaxTreeNode node, List<Span> foundSpans)
|
||||
{
|
||||
if (node is Span spanNode)
|
||||
{
|
||||
foundSpans.Add(spanNode);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (node is TagHelperBlock tagHelperNode)
|
||||
{
|
||||
// These aren't in document order, sort them first and then dig in
|
||||
var attributeNodes = tagHelperNode.Attributes.Select(kvp => kvp.Value).Where(att => att != null).ToList();
|
||||
attributeNodes.Sort((x, y) => x.Start.AbsoluteIndex.CompareTo(y.Start.AbsoluteIndex));
|
||||
|
||||
foreach (var attributeNode in attributeNodes)
|
||||
{
|
||||
AppendFlattenedSpans(attributeNode, foundSpans);
|
||||
}
|
||||
}
|
||||
|
||||
if (node is Block block)
|
||||
{
|
||||
foreach (var child in block.Children)
|
||||
{
|
||||
AppendFlattenedSpans(child, foundSpans);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
// Copyright (c) .NET Foundation. All rights reserved.
|
||||
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Microsoft.AspNetCore.Razor.Language.Legacy
|
||||
{
|
||||
internal struct TagHelperSpanInternal
|
||||
{
|
||||
public TagHelperSpanInternal(SourceSpan span, TagHelperBinding binding)
|
||||
{
|
||||
if (binding == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(binding));
|
||||
}
|
||||
|
||||
Span = span;
|
||||
Binding = binding;
|
||||
}
|
||||
|
||||
public TagHelperBinding Binding { get; }
|
||||
|
||||
public IEnumerable<TagHelperDescriptor> TagHelpers => Binding.Descriptors;
|
||||
|
||||
public SourceSpan Span { get; }
|
||||
}
|
||||
}
|
||||
|
|
@ -1,13 +1,11 @@
|
|||
// Copyright (c) .NET Foundation. All rights reserved.
|
||||
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.Composition;
|
||||
using System.Linq;
|
||||
using Microsoft.AspNetCore.Razor.Language;
|
||||
using Microsoft.AspNetCore.Razor.Language.Legacy;
|
||||
using Span = Microsoft.AspNetCore.Razor.Language.Legacy.Span;
|
||||
|
||||
namespace Microsoft.VisualStudio.Editor.Razor
|
||||
{
|
||||
|
|
@ -17,125 +15,22 @@ namespace Microsoft.VisualStudio.Editor.Razor
|
|||
{
|
||||
public override IReadOnlyList<ClassifiedSpan> GetClassifiedSpans(RazorSyntaxTree syntaxTree)
|
||||
{
|
||||
if (syntaxTree == null)
|
||||
var result = syntaxTree.GetClassifiedSpans();
|
||||
return result.Select(item =>
|
||||
{
|
||||
throw new ArgumentNullException(nameof(syntaxTree));
|
||||
}
|
||||
|
||||
var spans = Flatten(syntaxTree);
|
||||
|
||||
var result = new ClassifiedSpan[spans.Count];
|
||||
for (var i = 0; i < spans.Count; i++)
|
||||
{
|
||||
var span = spans[i];
|
||||
result[i] = new ClassifiedSpan(
|
||||
new SourceSpan(
|
||||
span.Start.FilePath ?? syntaxTree.Source.FilePath,
|
||||
span.Start.AbsoluteIndex,
|
||||
span.Start.LineIndex,
|
||||
span.Start.CharacterIndex,
|
||||
span.Length),
|
||||
new SourceSpan(
|
||||
span.Parent.Start.FilePath ?? syntaxTree.Source.FilePath,
|
||||
span.Parent.Start.AbsoluteIndex,
|
||||
span.Parent.Start.LineIndex,
|
||||
span.Parent.Start.CharacterIndex,
|
||||
span.Parent.Length),
|
||||
(SpanKind)span.Kind,
|
||||
(BlockKind)span.Parent.Type,
|
||||
(AcceptedCharacters)span.EditHandler.AcceptedCharacters);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
private List<Span> Flatten(RazorSyntaxTree syntaxTree)
|
||||
{
|
||||
var result = new List<Span>();
|
||||
AppendFlattenedSpans(syntaxTree.Root, result);
|
||||
return result;
|
||||
|
||||
void AppendFlattenedSpans(SyntaxTreeNode node, List<Span> foundSpans)
|
||||
{
|
||||
Span spanNode = node as Span;
|
||||
if (spanNode != null)
|
||||
{
|
||||
foundSpans.Add(spanNode);
|
||||
}
|
||||
else
|
||||
{
|
||||
TagHelperBlock tagHelperNode = node as TagHelperBlock;
|
||||
if (tagHelperNode != null)
|
||||
{
|
||||
// These aren't in document order, sort them first and then dig in
|
||||
List<SyntaxTreeNode> attributeNodes = tagHelperNode.Attributes.Select(kvp => kvp.Value).Where(att => att != null).ToList();
|
||||
attributeNodes.Sort((x, y) => x.Start.AbsoluteIndex.CompareTo(y.Start.AbsoluteIndex));
|
||||
|
||||
foreach (SyntaxTreeNode curNode in attributeNodes)
|
||||
{
|
||||
AppendFlattenedSpans(curNode, foundSpans);
|
||||
}
|
||||
}
|
||||
|
||||
Block blockNode = node as Block;
|
||||
if (blockNode != null)
|
||||
{
|
||||
foreach (SyntaxTreeNode curNode in blockNode.Children)
|
||||
{
|
||||
AppendFlattenedSpans(curNode, foundSpans);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return new ClassifiedSpan(
|
||||
item.Span,
|
||||
item.BlockSpan,
|
||||
(SpanKind)item.SpanKind,
|
||||
(BlockKind)item.BlockKind,
|
||||
(AcceptedCharacters)item.AcceptedCharacters);
|
||||
}).ToArray();
|
||||
}
|
||||
|
||||
public override IReadOnlyList<TagHelperSpan> GetTagHelperSpans(RazorSyntaxTree syntaxTree)
|
||||
{
|
||||
if (syntaxTree == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(syntaxTree));
|
||||
}
|
||||
|
||||
var results = new List<TagHelperSpan>();
|
||||
|
||||
List<Block> toProcess = new List<Block>();
|
||||
List<Block> blockChildren = new List<Block>();
|
||||
toProcess.Add(syntaxTree.Root);
|
||||
|
||||
for (var i = 0; i < toProcess.Count; i++)
|
||||
{
|
||||
var blockNode = toProcess[i];
|
||||
TagHelperBlock tagHelperNode = blockNode as TagHelperBlock;
|
||||
if (tagHelperNode != null)
|
||||
{
|
||||
results.Add(new TagHelperSpan(
|
||||
new SourceSpan(
|
||||
tagHelperNode.Start.FilePath ?? syntaxTree.Source.FilePath,
|
||||
tagHelperNode.Start.AbsoluteIndex,
|
||||
tagHelperNode.Start.LineIndex,
|
||||
tagHelperNode.Start.CharacterIndex,
|
||||
tagHelperNode.Length),
|
||||
tagHelperNode.Binding));
|
||||
}
|
||||
|
||||
// collect all child blocks and inject into toProcess as a single InsertRange
|
||||
foreach (SyntaxTreeNode curNode in blockNode.Children)
|
||||
{
|
||||
Block curBlock = curNode as Block;
|
||||
if (curBlock != null)
|
||||
{
|
||||
blockChildren.Add(curBlock);
|
||||
}
|
||||
}
|
||||
|
||||
if (blockChildren.Count > 0)
|
||||
{
|
||||
toProcess.InsertRange(i + 1, blockChildren);
|
||||
blockChildren.Clear();
|
||||
}
|
||||
}
|
||||
|
||||
return results;
|
||||
var result = syntaxTree.GetTagHelperSpans();
|
||||
return result.Select(item => new TagHelperSpan(item.Span, item.Binding)).ToArray();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
|
|||
.OrderBy(error => error.Span.AbsoluteIndex)
|
||||
.ToList();
|
||||
|
||||
BaselineTest(actualTree, verifySyntaxTree: false, actualErrors.ToArray());
|
||||
BaselineTest(actualTree, filePath: null, verifySyntaxTree: false, actualErrors.ToArray());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,4 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [11] )
|
||||
MetaCode span at (1:0,1 [9] ) (Accepts:None) - Parent: Directive block at (0:0,0 [11] )
|
||||
MetaCode span at (10:0,10 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [11] )
|
||||
Code span at (11:0,11 [0] ) (Accepts:Any) - Parent: Directive block at (0:0,0 [11] )
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [16] )
|
||||
MetaCode span at (1:0,1 [9] ) (Accepts:None) - Parent: Directive block at (0:0,0 [16] )
|
||||
MetaCode span at (10:0,10 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [16] )
|
||||
Code span at (11:0,11 [5] ) (Accepts:Any) - Parent: Directive block at (0:0,0 [16] )
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [17] )
|
||||
MetaCode span at (1:0,1 [7] ) (Accepts:None) - Parent: Directive block at (0:0,0 [17] )
|
||||
Code span at (8:0,8 [1] ) (Accepts:WhiteSpace) - Parent: Directive block at (0:0,0 [17] )
|
||||
Code span at (9:0,9 [6] ) (Accepts:NonWhiteSpace) - Parent: Directive block at (0:0,0 [17] )
|
||||
Markup span at (15:0,15 [1] ) (Accepts:AllWhiteSpace) - Parent: Directive block at (0:0,0 [17] )
|
||||
MetaCode span at (16:0,16 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [17] )
|
||||
Markup span at (17:0,17 [0] ) (Accepts:Any) - Parent: Markup block at (17:0,17 [0] )
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [29] )
|
||||
MetaCode span at (1:0,1 [7] ) (Accepts:None) - Parent: Directive block at (0:0,0 [29] )
|
||||
Code span at (8:0,8 [1] ) (Accepts:WhiteSpace) - Parent: Directive block at (0:0,0 [29] )
|
||||
Code span at (9:0,9 [6] ) (Accepts:NonWhiteSpace) - Parent: Directive block at (0:0,0 [29] )
|
||||
Markup span at (15:0,15 [1] ) (Accepts:AllWhiteSpace) - Parent: Directive block at (0:0,0 [29] )
|
||||
MetaCode span at (16:0,16 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [29] )
|
||||
Markup span at (17:0,17 [2] ) (Accepts:Any) - Parent: Markup block at (17:0,17 [12] )
|
||||
Markup span at (19:1,0 [3] ) (Accepts:Any) - Parent: Tag block at (19:1,0 [3] )
|
||||
Markup span at (22:1,3 [3] ) (Accepts:Any) - Parent: Markup block at (17:0,17 [12] )
|
||||
Markup span at (25:1,6 [4] ) (Accepts:Any) - Parent: Tag block at (25:1,6 [4] )
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [2] )
|
||||
MetaCode span at (1:0,1 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [2] )
|
||||
Code span at (2:0,2 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [2] )
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [11] )
|
||||
MetaCode span at (1:0,1 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [11] )
|
||||
Code span at (2:0,2 [2] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [11] )
|
||||
Markup span at (4:1,0 [3] ) (Accepts:None) - Parent: Tag block at (4:1,0 [3] )
|
||||
Markup span at (7:1,3 [4] ) (Accepts:None) - Parent: Tag block at (7:1,3 [4] )
|
||||
Code span at (11:1,7 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [11] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [54] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [54] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [47] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [47] )
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Code span at (0:0,0 [12] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [28] )
|
||||
Transition span at (12:0,12 [1] ) (Accepts:None) - Parent: Statement block at (12:0,12 [14] )
|
||||
Code span at (13:0,13 [13] ) (Accepts:Any) - Parent: Statement block at (12:0,12 [14] )
|
||||
Code span at (26:0,26 [2] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [28] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [106] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [106] )
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Code span at (0:0,0 [10] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [17] )
|
||||
Transition span at (10:0,10 [1] ) (Accepts:None) - Parent: Expression block at (10:0,10 [5] )
|
||||
Code span at (11:0,11 [4] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (10:0,10 [5] )
|
||||
Code span at (15:0,15 [2] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [17] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [13] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [13] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [11] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [11] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [40] ) (Accepts:None) - Parent: Statement block at (0:0,0 [40] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [39] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [39] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [21] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [21] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [27] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [27] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [28] ) (Accepts:None) - Parent: Statement block at (0:0,0 [28] )
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [58] )
|
||||
Code span at (1:0,1 [19] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [58] )
|
||||
Markup span at (20:0,20 [1] ) (Accepts:Any) - Parent: Markup block at (20:0,20 [12] )
|
||||
Markup span at (21:0,21 [3] ) (Accepts:None) - Parent: Tag block at (21:0,21 [3] )
|
||||
Markup span at (24:0,24 [3] ) (Accepts:Any) - Parent: Markup block at (20:0,20 [12] )
|
||||
Markup span at (27:0,27 [4] ) (Accepts:None) - Parent: Tag block at (27:0,27 [4] )
|
||||
Markup span at (31:0,31 [1] ) (Accepts:None) - Parent: Markup block at (20:0,20 [12] )
|
||||
Code span at (32:0,32 [26] ) (Accepts:None) - Parent: Statement block at (0:0,0 [58] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [55] ) (Accepts:None) - Parent: Statement block at (0:0,0 [55] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [30] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [30] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [9] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [9] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [29] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [29] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [17] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [17] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [180] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [180] )
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Code span at (0:0,0 [10] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [25] )
|
||||
Transition span at (10:0,10 [1] ) (Accepts:None) - Parent: Expression block at (10:0,10 [13] )
|
||||
Code span at (11:0,11 [12] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (10:0,10 [13] )
|
||||
Code span at (23:0,23 [2] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [25] )
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
Code span at (0:0,0 [10] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [24] )
|
||||
Transition span at (10:0,10 [1] ) (Accepts:None) - Parent: Expression block at (10:0,10 [12] )
|
||||
MetaCode span at (11:0,11 [1] ) (Accepts:None) - Parent: Expression block at (10:0,10 [12] )
|
||||
Code span at (12:0,12 [9] ) (Accepts:Any) - Parent: Expression block at (10:0,10 [12] )
|
||||
MetaCode span at (21:0,21 [1] ) (Accepts:None) - Parent: Expression block at (10:0,10 [12] )
|
||||
Code span at (22:0,22 [2] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [24] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [459] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [459] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [313] ) (Accepts:None) - Parent: Statement block at (0:0,0 [313] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [28] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [28] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [18] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [18] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [82] ) (Accepts:None) - Parent: Statement block at (0:0,0 [82] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [86] ) (Accepts:None) - Parent: Statement block at (0:0,0 [86] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [81] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [81] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [44] ) (Accepts:None) - Parent: Statement block at (0:0,0 [44] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [161] ) (Accepts:None) - Parent: Statement block at (0:0,0 [161] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [84] ) (Accepts:None) - Parent: Statement block at (0:0,0 [84] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [84] ) (Accepts:None) - Parent: Statement block at (0:0,0 [84] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [55] ) (Accepts:None) - Parent: Statement block at (0:0,0 [55] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [220] ) (Accepts:None) - Parent: Statement block at (0:0,0 [220] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [87] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [87] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [75] ) (Accepts:None) - Parent: Statement block at (0:0,0 [75] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [54] ) (Accepts:None) - Parent: Statement block at (0:0,0 [54] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [78] ) (Accepts:None) - Parent: Statement block at (0:0,0 [78] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [54] ) (Accepts:None) - Parent: Statement block at (0:0,0 [54] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [62] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [62] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [56] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [56] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [53] ) (Accepts:None) - Parent: Statement block at (0:0,0 [53] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [53] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [53] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [72] ) (Accepts:None) - Parent: Statement block at (0:0,0 [72] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [51] ) (Accepts:None) - Parent: Statement block at (0:0,0 [51] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [75] ) (Accepts:None) - Parent: Statement block at (0:0,0 [75] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [51] ) (Accepts:None) - Parent: Statement block at (0:0,0 [51] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [59] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [59] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [53] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [53] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [50] ) (Accepts:None) - Parent: Statement block at (0:0,0 [50] )
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
Code span at (0:0,0 [128] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [141] )
|
||||
Markup span at (128:0,128 [1] ) (Accepts:Any) - Parent: Markup block at (128:0,128 [12] )
|
||||
Markup span at (129:0,129 [3] ) (Accepts:None) - Parent: Tag block at (129:0,129 [3] )
|
||||
Markup span at (132:0,132 [3] ) (Accepts:Any) - Parent: Markup block at (128:0,128 [12] )
|
||||
Markup span at (135:0,135 [4] ) (Accepts:None) - Parent: Tag block at (135:0,135 [4] )
|
||||
Markup span at (139:0,139 [1] ) (Accepts:None) - Parent: Markup block at (128:0,128 [12] )
|
||||
Code span at (140:0,140 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [141] )
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
Code span at (0:0,0 [46] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [59] )
|
||||
Markup span at (46:0,46 [1] ) (Accepts:Any) - Parent: Markup block at (46:0,46 [12] )
|
||||
Markup span at (47:0,47 [3] ) (Accepts:None) - Parent: Tag block at (47:0,47 [3] )
|
||||
Markup span at (50:0,50 [3] ) (Accepts:Any) - Parent: Markup block at (46:0,46 [12] )
|
||||
Markup span at (53:0,53 [4] ) (Accepts:None) - Parent: Tag block at (53:0,53 [4] )
|
||||
Markup span at (57:0,57 [1] ) (Accepts:None) - Parent: Markup block at (46:0,46 [12] )
|
||||
Code span at (58:0,58 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [59] )
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
Code span at (0:0,0 [35] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [48] )
|
||||
Markup span at (35:0,35 [1] ) (Accepts:Any) - Parent: Markup block at (35:0,35 [12] )
|
||||
Markup span at (36:0,36 [3] ) (Accepts:None) - Parent: Tag block at (36:0,36 [3] )
|
||||
Markup span at (39:0,39 [3] ) (Accepts:Any) - Parent: Markup block at (35:0,35 [12] )
|
||||
Markup span at (42:0,42 [4] ) (Accepts:None) - Parent: Tag block at (42:0,42 [4] )
|
||||
Markup span at (46:0,46 [1] ) (Accepts:None) - Parent: Markup block at (35:0,35 [12] )
|
||||
Code span at (47:0,47 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [48] )
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
Code span at (0:0,0 [5] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [18] )
|
||||
Markup span at (5:0,5 [1] ) (Accepts:Any) - Parent: Markup block at (5:0,5 [12] )
|
||||
Markup span at (6:0,6 [3] ) (Accepts:None) - Parent: Tag block at (6:0,6 [3] )
|
||||
Markup span at (9:0,9 [3] ) (Accepts:Any) - Parent: Markup block at (5:0,5 [12] )
|
||||
Markup span at (12:0,12 [4] ) (Accepts:None) - Parent: Tag block at (12:0,12 [4] )
|
||||
Markup span at (16:0,16 [1] ) (Accepts:None) - Parent: Markup block at (5:0,5 [12] )
|
||||
Code span at (17:0,17 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [18] )
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
Code span at (0:0,0 [37] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [75] )
|
||||
Transition span at (37:0,37 [1] ) (Accepts:None) - Parent: Comment block at (37:0,37 [9] )
|
||||
MetaCode span at (38:0,38 [1] ) (Accepts:None) - Parent: Comment block at (37:0,37 [9] )
|
||||
Comment span at (39:0,39 [5] ) (Accepts:Any) - Parent: Comment block at (37:0,37 [9] )
|
||||
MetaCode span at (44:0,44 [1] ) (Accepts:None) - Parent: Comment block at (37:0,37 [9] )
|
||||
Transition span at (45:0,45 [1] ) (Accepts:None) - Parent: Comment block at (37:0,37 [9] )
|
||||
Code span at (46:0,46 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [75] )
|
||||
Transition span at (47:0,47 [1] ) (Accepts:None) - Parent: Comment block at (47:0,47 [9] )
|
||||
MetaCode span at (48:0,48 [1] ) (Accepts:None) - Parent: Comment block at (47:0,47 [9] )
|
||||
Comment span at (49:0,49 [5] ) (Accepts:Any) - Parent: Comment block at (47:0,47 [9] )
|
||||
MetaCode span at (54:0,54 [1] ) (Accepts:None) - Parent: Comment block at (47:0,47 [9] )
|
||||
Transition span at (55:0,55 [1] ) (Accepts:None) - Parent: Comment block at (47:0,47 [9] )
|
||||
Code span at (56:0,56 [19] ) (Accepts:None) - Parent: Statement block at (0:0,0 [75] )
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
Code span at (0:0,0 [22] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [54] )
|
||||
Transition span at (22:0,22 [1] ) (Accepts:None) - Parent: Comment block at (22:0,22 [9] )
|
||||
MetaCode span at (23:0,23 [1] ) (Accepts:None) - Parent: Comment block at (22:0,22 [9] )
|
||||
Comment span at (24:0,24 [5] ) (Accepts:Any) - Parent: Comment block at (22:0,22 [9] )
|
||||
MetaCode span at (29:0,29 [1] ) (Accepts:None) - Parent: Comment block at (22:0,22 [9] )
|
||||
Transition span at (30:0,30 [1] ) (Accepts:None) - Parent: Comment block at (22:0,22 [9] )
|
||||
Code span at (31:0,31 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [54] )
|
||||
Transition span at (32:0,32 [1] ) (Accepts:None) - Parent: Comment block at (32:0,32 [9] )
|
||||
MetaCode span at (33:0,33 [1] ) (Accepts:None) - Parent: Comment block at (32:0,32 [9] )
|
||||
Comment span at (34:0,34 [5] ) (Accepts:Any) - Parent: Comment block at (32:0,32 [9] )
|
||||
MetaCode span at (39:0,39 [1] ) (Accepts:None) - Parent: Comment block at (32:0,32 [9] )
|
||||
Transition span at (40:0,40 [1] ) (Accepts:None) - Parent: Comment block at (32:0,32 [9] )
|
||||
Code span at (41:0,41 [13] ) (Accepts:None) - Parent: Statement block at (0:0,0 [54] )
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
Code span at (0:0,0 [43] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [78] )
|
||||
Transition span at (43:0,43 [1] ) (Accepts:None) - Parent: Comment block at (43:0,43 [9] )
|
||||
MetaCode span at (44:0,44 [1] ) (Accepts:None) - Parent: Comment block at (43:0,43 [9] )
|
||||
Comment span at (45:0,45 [5] ) (Accepts:Any) - Parent: Comment block at (43:0,43 [9] )
|
||||
MetaCode span at (50:0,50 [1] ) (Accepts:None) - Parent: Comment block at (43:0,43 [9] )
|
||||
Transition span at (51:0,51 [1] ) (Accepts:None) - Parent: Comment block at (43:0,43 [9] )
|
||||
Code span at (52:0,52 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [78] )
|
||||
Transition span at (53:0,53 [1] ) (Accepts:None) - Parent: Comment block at (53:0,53 [9] )
|
||||
MetaCode span at (54:0,54 [1] ) (Accepts:None) - Parent: Comment block at (53:0,53 [9] )
|
||||
Comment span at (55:0,55 [5] ) (Accepts:Any) - Parent: Comment block at (53:0,53 [9] )
|
||||
MetaCode span at (60:0,60 [1] ) (Accepts:None) - Parent: Comment block at (53:0,53 [9] )
|
||||
Transition span at (61:0,61 [1] ) (Accepts:None) - Parent: Comment block at (53:0,53 [9] )
|
||||
Code span at (62:0,62 [16] ) (Accepts:None) - Parent: Statement block at (0:0,0 [78] )
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
Code span at (0:0,0 [19] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [54] )
|
||||
Transition span at (19:0,19 [1] ) (Accepts:None) - Parent: Comment block at (19:0,19 [9] )
|
||||
MetaCode span at (20:0,20 [1] ) (Accepts:None) - Parent: Comment block at (19:0,19 [9] )
|
||||
Comment span at (21:0,21 [5] ) (Accepts:Any) - Parent: Comment block at (19:0,19 [9] )
|
||||
MetaCode span at (26:0,26 [1] ) (Accepts:None) - Parent: Comment block at (19:0,19 [9] )
|
||||
Transition span at (27:0,27 [1] ) (Accepts:None) - Parent: Comment block at (19:0,19 [9] )
|
||||
Code span at (28:0,28 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [54] )
|
||||
Transition span at (29:0,29 [1] ) (Accepts:None) - Parent: Comment block at (29:0,29 [9] )
|
||||
MetaCode span at (30:0,30 [1] ) (Accepts:None) - Parent: Comment block at (29:0,29 [9] )
|
||||
Comment span at (31:0,31 [5] ) (Accepts:Any) - Parent: Comment block at (29:0,29 [9] )
|
||||
MetaCode span at (36:0,36 [1] ) (Accepts:None) - Parent: Comment block at (29:0,29 [9] )
|
||||
Transition span at (37:0,37 [1] ) (Accepts:None) - Parent: Comment block at (29:0,29 [9] )
|
||||
Code span at (38:0,38 [16] ) (Accepts:None) - Parent: Statement block at (0:0,0 [54] )
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
Code span at (0:0,0 [19] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [62] )
|
||||
Transition span at (19:0,19 [1] ) (Accepts:None) - Parent: Comment block at (19:0,19 [9] )
|
||||
MetaCode span at (20:0,20 [1] ) (Accepts:None) - Parent: Comment block at (19:0,19 [9] )
|
||||
Comment span at (21:0,21 [5] ) (Accepts:Any) - Parent: Comment block at (19:0,19 [9] )
|
||||
MetaCode span at (26:0,26 [1] ) (Accepts:None) - Parent: Comment block at (19:0,19 [9] )
|
||||
Transition span at (27:0,27 [1] ) (Accepts:None) - Parent: Comment block at (19:0,19 [9] )
|
||||
Code span at (28:0,28 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [62] )
|
||||
Transition span at (29:0,29 [1] ) (Accepts:None) - Parent: Comment block at (29:0,29 [9] )
|
||||
MetaCode span at (30:0,30 [1] ) (Accepts:None) - Parent: Comment block at (29:0,29 [9] )
|
||||
Comment span at (31:0,31 [5] ) (Accepts:Any) - Parent: Comment block at (29:0,29 [9] )
|
||||
MetaCode span at (36:0,36 [1] ) (Accepts:None) - Parent: Comment block at (29:0,29 [9] )
|
||||
Transition span at (37:0,37 [1] ) (Accepts:None) - Parent: Comment block at (29:0,29 [9] )
|
||||
Code span at (38:0,38 [24] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [62] )
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
Code span at (0:0,0 [14] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [55] )
|
||||
Transition span at (14:0,14 [1] ) (Accepts:None) - Parent: Comment block at (14:0,14 [9] )
|
||||
MetaCode span at (15:0,15 [1] ) (Accepts:None) - Parent: Comment block at (14:0,14 [9] )
|
||||
Comment span at (16:0,16 [5] ) (Accepts:Any) - Parent: Comment block at (14:0,14 [9] )
|
||||
MetaCode span at (21:0,21 [1] ) (Accepts:None) - Parent: Comment block at (14:0,14 [9] )
|
||||
Transition span at (22:0,22 [1] ) (Accepts:None) - Parent: Comment block at (14:0,14 [9] )
|
||||
Code span at (23:0,23 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [55] )
|
||||
Transition span at (24:0,24 [1] ) (Accepts:None) - Parent: Comment block at (24:0,24 [9] )
|
||||
MetaCode span at (25:0,25 [1] ) (Accepts:None) - Parent: Comment block at (24:0,24 [9] )
|
||||
Comment span at (26:0,26 [5] ) (Accepts:Any) - Parent: Comment block at (24:0,24 [9] )
|
||||
MetaCode span at (31:0,31 [1] ) (Accepts:None) - Parent: Comment block at (24:0,24 [9] )
|
||||
Transition span at (32:0,32 [1] ) (Accepts:None) - Parent: Comment block at (24:0,24 [9] )
|
||||
Code span at (33:0,33 [22] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [55] )
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
Code span at (0:0,0 [15] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [53] )
|
||||
Transition span at (15:0,15 [1] ) (Accepts:None) - Parent: Comment block at (15:0,15 [9] )
|
||||
MetaCode span at (16:0,16 [1] ) (Accepts:None) - Parent: Comment block at (15:0,15 [9] )
|
||||
Comment span at (17:0,17 [5] ) (Accepts:Any) - Parent: Comment block at (15:0,15 [9] )
|
||||
MetaCode span at (22:0,22 [1] ) (Accepts:None) - Parent: Comment block at (15:0,15 [9] )
|
||||
Transition span at (23:0,23 [1] ) (Accepts:None) - Parent: Comment block at (15:0,15 [9] )
|
||||
Code span at (24:0,24 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [53] )
|
||||
Transition span at (25:0,25 [1] ) (Accepts:None) - Parent: Comment block at (25:0,25 [9] )
|
||||
MetaCode span at (26:0,26 [1] ) (Accepts:None) - Parent: Comment block at (25:0,25 [9] )
|
||||
Comment span at (27:0,27 [5] ) (Accepts:Any) - Parent: Comment block at (25:0,25 [9] )
|
||||
MetaCode span at (32:0,32 [1] ) (Accepts:None) - Parent: Comment block at (25:0,25 [9] )
|
||||
Transition span at (33:0,33 [1] ) (Accepts:None) - Parent: Comment block at (25:0,25 [9] )
|
||||
Code span at (34:0,34 [19] ) (Accepts:None) - Parent: Statement block at (0:0,0 [53] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [55] ) (Accepts:None) - Parent: Statement block at (0:0,0 [55] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [148] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [148] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [25] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [25] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [66] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [66] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [96] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [96] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [38] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [38] )
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Expression block at (0:0,0 [15] )
|
||||
Code span at (1:0,1 [14] ) (Accepts:Any) - Parent: Expression block at (0:0,0 [15] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [38] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [38] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [37] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [37] )
|
||||
|
|
@ -0,0 +1 @@
|
|||
Code span at (0:0,0 [25] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [25] )
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
Code span at (0:0,0 [10] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [27] )
|
||||
Code span at (10:0,10 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [27] )
|
||||
Code span at (11:0,11 [16] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [27] )
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
Code span at (0:0,0 [10] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [25] )
|
||||
Code span at (10:0,10 [1] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [25] )
|
||||
Code span at (11:0,11 [14] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [25] )
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [49] )
|
||||
Code span at (1:0,1 [47] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [49] )
|
||||
MetaCode span at (48:0,48 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [49] )
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
Code span at (0:0,0 [12] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [51] )
|
||||
Transition span at (12:0,12 [1] ) (Accepts:None) - Parent: Statement block at (12:0,12 [37] )
|
||||
Code span at (13:0,13 [11] ) (Accepts:Any) - Parent: Statement block at (12:0,12 [37] )
|
||||
Markup span at (24:0,24 [1] ) (Accepts:Any) - Parent: Markup block at (24:0,24 [24] )
|
||||
Markup span at (25:0,25 [5] ) (Accepts:None) - Parent: Tag block at (25:0,25 [5] )
|
||||
Markup span at (30:0,30 [0] ) (Accepts:Any) - Parent: Markup block at (24:0,24 [24] )
|
||||
Transition span at (30:0,30 [1] ) (Accepts:None) - Parent: Expression block at (30:0,30 [10] )
|
||||
Code span at (31:0,31 [9] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (30:0,30 [10] )
|
||||
Markup span at (40:0,40 [1] ) (Accepts:Any) - Parent: Markup block at (24:0,24 [24] )
|
||||
Markup span at (41:0,41 [6] ) (Accepts:None) - Parent: Tag block at (41:0,41 [6] )
|
||||
Markup span at (47:0,47 [1] ) (Accepts:None) - Parent: Markup block at (24:0,24 [24] )
|
||||
Code span at (48:0,48 [1] ) (Accepts:Any) - Parent: Statement block at (12:0,12 [37] )
|
||||
Code span at (49:0,49 [2] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [51] )
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [22] )
|
||||
Markup span at (1:0,1 [5] ) (Accepts:Any) - Parent: Tag block at (1:0,1 [20] )
|
||||
Markup span at (6:0,6 [6] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [12] )
|
||||
Markup span at (12:0,12 [1] ) (Accepts:None) - Parent: Markup block at (12:0,12 [2] )
|
||||
Markup span at (13:0,13 [1] ) (Accepts:None) - Parent: Markup block at (12:0,12 [2] )
|
||||
Markup span at (14:0,14 [3] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [12] )
|
||||
Markup span at (17:0,17 [1] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [12] )
|
||||
Markup span at (18:0,18 [3] ) (Accepts:None) - Parent: Tag block at (1:0,1 [20] )
|
||||
Code span at (21:0,21 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [22] )
|
||||
MetaCode span at (21:0,21 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [22] )
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [22] )
|
||||
Markup span at (1:0,1 [5] ) (Accepts:Any) - Parent: Tag block at (1:0,1 [20] )
|
||||
Markup span at (6:0,6 [6] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [12] )
|
||||
Markup span at (12:0,12 [3] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [12] )
|
||||
Markup span at (15:0,15 [1] ) (Accepts:None) - Parent: Markup block at (15:0,15 [2] )
|
||||
Markup span at (16:0,16 [1] ) (Accepts:None) - Parent: Markup block at (15:0,15 [2] )
|
||||
Markup span at (17:0,17 [1] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [12] )
|
||||
Markup span at (18:0,18 [3] ) (Accepts:None) - Parent: Tag block at (1:0,1 [20] )
|
||||
Code span at (21:0,21 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [22] )
|
||||
MetaCode span at (21:0,21 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [22] )
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [27] )
|
||||
Markup span at (1:0,1 [5] ) (Accepts:Any) - Parent: Tag block at (1:0,1 [25] )
|
||||
Markup span at (6:0,6 [6] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [17] )
|
||||
Markup span at (12:0,12 [3] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [17] )
|
||||
Markup span at (15:0,15 [2] ) (Accepts:None) - Parent: Markup block at (15:0,15 [3] )
|
||||
Markup span at (17:0,17 [1] ) (Accepts:None) - Parent: Markup block at (15:0,15 [3] )
|
||||
Markup span at (18:0,18 [4] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [17] )
|
||||
Markup span at (22:0,22 [1] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [17] )
|
||||
Markup span at (23:0,23 [3] ) (Accepts:None) - Parent: Tag block at (1:0,1 [25] )
|
||||
Code span at (26:0,26 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [27] )
|
||||
MetaCode span at (26:0,26 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [27] )
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [19] )
|
||||
Markup span at (1:0,1 [5] ) (Accepts:Any) - Parent: Tag block at (1:0,1 [17] )
|
||||
Markup span at (6:0,6 [6] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [9] )
|
||||
Markup span at (12:0,12 [1] ) (Accepts:None) - Parent: Markup block at (12:0,12 [2] )
|
||||
Markup span at (13:0,13 [1] ) (Accepts:None) - Parent: Markup block at (12:0,12 [2] )
|
||||
Markup span at (14:0,14 [1] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [9] )
|
||||
Markup span at (15:0,15 [3] ) (Accepts:None) - Parent: Tag block at (1:0,1 [17] )
|
||||
Code span at (18:0,18 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [19] )
|
||||
MetaCode span at (18:0,18 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [19] )
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [44] )
|
||||
Markup span at (1:0,1 [5] ) (Accepts:Any) - Parent: Tag block at (1:0,1 [42] )
|
||||
Markup span at (6:0,6 [6] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [34] )
|
||||
Markup span at (12:0,12 [11] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [34] )
|
||||
Markup span at (23:0,23 [4] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [34] )
|
||||
Markup span at (27:0,27 [1] ) (Accepts:None) - Parent: Markup block at (27:0,27 [2] )
|
||||
Markup span at (28:0,28 [1] ) (Accepts:None) - Parent: Markup block at (27:0,27 [2] )
|
||||
Markup span at (29:0,29 [7] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [34] )
|
||||
Markup span at (36:0,36 [2] ) (Accepts:None) - Parent: Markup block at (36:0,36 [3] )
|
||||
Markup span at (38:0,38 [1] ) (Accepts:None) - Parent: Markup block at (36:0,36 [3] )
|
||||
Markup span at (39:0,39 [1] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [34] )
|
||||
Markup span at (40:0,40 [3] ) (Accepts:None) - Parent: Tag block at (1:0,1 [42] )
|
||||
Code span at (43:0,43 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [44] )
|
||||
MetaCode span at (43:0,43 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [44] )
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [117] )
|
||||
Markup span at (1:0,1 [5] ) (Accepts:Any) - Parent: Tag block at (1:0,1 [115] )
|
||||
Markup span at (6:0,6 [6] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [107] )
|
||||
Markup span at (12:0,12 [32] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [107] )
|
||||
Markup span at (44:0,44 [1] ) (Accepts:None) - Parent: Markup block at (44:0,44 [2] )
|
||||
Markup span at (45:0,45 [1] ) (Accepts:None) - Parent: Markup block at (44:0,44 [2] )
|
||||
Markup span at (46:0,46 [66] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [107] )
|
||||
Markup span at (112:0,112 [1] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [107] )
|
||||
Markup span at (113:0,113 [3] ) (Accepts:None) - Parent: Tag block at (1:0,1 [115] )
|
||||
Code span at (116:0,116 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [117] )
|
||||
MetaCode span at (116:0,116 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [117] )
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [120] )
|
||||
Markup span at (1:0,1 [5] ) (Accepts:Any) - Parent: Tag block at (1:0,1 [118] )
|
||||
Markup span at (6:0,6 [6] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [15] )
|
||||
Markup span at (12:0,12 [1] ) (Accepts:None) - Parent: Markup block at (12:0,12 [2] )
|
||||
Markup span at (13:0,13 [1] ) (Accepts:None) - Parent: Markup block at (12:0,12 [2] )
|
||||
Markup span at (14:0,14 [0] ) (Accepts:Any) - Parent: Markup block at (14:0,14 [6] )
|
||||
Transition span at (14:0,14 [1] ) (Accepts:None) - Parent: Expression block at (14:0,14 [6] )
|
||||
MetaCode span at (15:0,15 [1] ) (Accepts:None) - Parent: Expression block at (14:0,14 [6] )
|
||||
Code span at (16:0,16 [3] ) (Accepts:Any) - Parent: Expression block at (14:0,14 [6] )
|
||||
MetaCode span at (19:0,19 [1] ) (Accepts:None) - Parent: Expression block at (14:0,14 [6] )
|
||||
Markup span at (20:0,20 [1] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [15] )
|
||||
Markup span at (21:0,21 [6] ) (Accepts:Any) - Parent: Markup block at (21:0,21 [28] )
|
||||
Transition span at (27:0,27 [1] ) (Accepts:None) - Parent: Expression block at (27:0,27 [6] )
|
||||
MetaCode span at (28:0,28 [1] ) (Accepts:None) - Parent: Expression block at (27:0,27 [6] )
|
||||
Code span at (29:0,29 [3] ) (Accepts:Any) - Parent: Expression block at (27:0,27 [6] )
|
||||
MetaCode span at (32:0,32 [1] ) (Accepts:None) - Parent: Expression block at (27:0,27 [6] )
|
||||
Markup span at (33:0,33 [1] ) (Accepts:None) - Parent: Markup block at (33:0,33 [2] )
|
||||
Markup span at (34:0,34 [1] ) (Accepts:None) - Parent: Markup block at (33:0,33 [2] )
|
||||
Markup span at (35:0,35 [0] ) (Accepts:Any) - Parent: Markup block at (35:0,35 [13] )
|
||||
Transition span at (35:0,35 [1] ) (Accepts:None) - Parent: Expression block at (35:0,35 [13] )
|
||||
Code span at (36:0,36 [12] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (35:0,35 [13] )
|
||||
Markup span at (48:0,48 [1] ) (Accepts:Any) - Parent: Markup block at (21:0,21 [28] )
|
||||
Markup span at (49:0,49 [6] ) (Accepts:Any) - Parent: Markup block at (49:0,49 [22] )
|
||||
Transition span at (55:0,55 [1] ) (Accepts:None) - Parent: Expression block at (55:0,55 [13] )
|
||||
Code span at (56:0,56 [12] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (55:0,55 [13] )
|
||||
Markup span at (68:0,68 [1] ) (Accepts:None) - Parent: Markup block at (68:0,68 [2] )
|
||||
Markup span at (69:0,69 [1] ) (Accepts:None) - Parent: Markup block at (68:0,68 [2] )
|
||||
Markup span at (70:0,70 [1] ) (Accepts:Any) - Parent: Markup block at (49:0,49 [22] )
|
||||
Markup span at (71:0,71 [6] ) (Accepts:Any) - Parent: Markup block at (71:0,71 [23] )
|
||||
Transition span at (77:0,77 [1] ) (Accepts:None) - Parent: Expression block at (77:0,77 [13] )
|
||||
Code span at (78:0,78 [12] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (77:0,77 [13] )
|
||||
Markup span at (90:0,90 [2] ) (Accepts:None) - Parent: Markup block at (90:0,90 [3] )
|
||||
Markup span at (92:0,92 [1] ) (Accepts:None) - Parent: Markup block at (90:0,90 [3] )
|
||||
Markup span at (93:0,93 [1] ) (Accepts:Any) - Parent: Markup block at (71:0,71 [23] )
|
||||
Markup span at (94:0,94 [6] ) (Accepts:Any) - Parent: Markup block at (94:0,94 [22] )
|
||||
Markup span at (100:0,100 [1] ) (Accepts:None) - Parent: Markup block at (100:0,100 [2] )
|
||||
Markup span at (101:0,101 [1] ) (Accepts:None) - Parent: Markup block at (100:0,100 [2] )
|
||||
Markup span at (102:0,102 [0] ) (Accepts:Any) - Parent: Markup block at (102:0,102 [13] )
|
||||
Transition span at (102:0,102 [1] ) (Accepts:None) - Parent: Expression block at (102:0,102 [13] )
|
||||
Code span at (103:0,103 [12] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (102:0,102 [13] )
|
||||
Markup span at (115:0,115 [1] ) (Accepts:Any) - Parent: Markup block at (94:0,94 [22] )
|
||||
Markup span at (116:0,116 [3] ) (Accepts:None) - Parent: Tag block at (1:0,1 [118] )
|
||||
Code span at (119:0,119 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [120] )
|
||||
MetaCode span at (119:0,119 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [120] )
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [14] )
|
||||
Markup span at (1:0,1 [5] ) (Accepts:Any) - Parent: Tag block at (1:0,1 [13] )
|
||||
Markup span at (6:0,6 [6] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [8] )
|
||||
Markup span at (12:0,12 [1] ) (Accepts:None) - Parent: Markup block at (12:0,12 [2] )
|
||||
Markup span at (13:0,13 [1] ) (Accepts:None) - Parent: Markup block at (12:0,12 [2] )
|
||||
Markup span at (14:0,14 [0] ) (Accepts:Any) - Parent: Markup block at (1:0,1 [13] )
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
MetaCode span at (0:0,0 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [20] )
|
||||
Markup span at (1:0,1 [5] ) (Accepts:Any) - Parent: Tag block at (1:0,1 [18] )
|
||||
Markup span at (6:0,6 [6] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [10] )
|
||||
Transition span at (12:0,12 [1] ) (Accepts:None) - Parent: Expression block at (12:0,12 [1] )
|
||||
Code span at (13:0,13 [0] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (12:0,12 [1] )
|
||||
Markup span at (13:0,13 [1] ) (Accepts:Any) - Parent: Markup block at (13:0,13 [2] )
|
||||
Transition span at (14:0,14 [1] ) (Accepts:None) - Parent: Expression block at (14:0,14 [1] )
|
||||
Code span at (15:0,15 [0] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (14:0,14 [1] )
|
||||
Markup span at (15:0,15 [1] ) (Accepts:Any) - Parent: Markup block at (6:0,6 [10] )
|
||||
Markup span at (16:0,16 [3] ) (Accepts:None) - Parent: Tag block at (1:0,1 [18] )
|
||||
Code span at (19:0,19 [0] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [20] )
|
||||
MetaCode span at (19:0,19 [1] ) (Accepts:None) - Parent: Statement block at (0:0,0 [20] )
|
||||
|
|
@ -0,0 +1,36 @@
|
|||
Code span at (0:0,0 [35] ) (Accepts:Any) - Parent: Statement block at (0:0,0 [351] )
|
||||
Markup span at (35:1,0 [12] ) (Accepts:Any) - Parent: Markup block at (35:1,0 [307] )
|
||||
Markup span at (47:1,12 [5] ) (Accepts:None) - Parent: Tag block at (47:1,12 [5] )
|
||||
Markup span at (52:1,17 [18] ) (Accepts:Any) - Parent: Markup block at (35:1,0 [307] )
|
||||
Markup span at (70:2,16 [4] ) (Accepts:None) - Parent: Tag block at (70:2,16 [4] )
|
||||
Markup span at (74:2,20 [0] ) (Accepts:Any) - Parent: Markup block at (35:1,0 [307] )
|
||||
Transition span at (74:2,20 [1] ) (Accepts:None) - Parent: Expression block at (74:2,20 [7] )
|
||||
Code span at (75:2,21 [6] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (74:2,20 [7] )
|
||||
Markup span at (81:2,27 [5] ) (Accepts:None) - Parent: Tag block at (81:2,27 [5] )
|
||||
Markup span at (86:2,32 [18] ) (Accepts:Any) - Parent: Markup block at (35:1,0 [307] )
|
||||
Markup span at (104:3,16 [4] ) (Accepts:None) - Parent: Tag block at (104:3,16 [4] )
|
||||
Markup span at (108:3,20 [2] ) (Accepts:Any) - Parent: Markup block at (35:1,0 [307] )
|
||||
Code span at (110:4,0 [20] ) (Accepts:Any) - Parent: Statement block at (110:4,0 [189] )
|
||||
Transition span at (130:4,20 [1] ) (Accepts:None) - Parent: Statement block at (110:4,0 [189] )
|
||||
Code span at (131:4,21 [32] ) (Accepts:Any) - Parent: Statement block at (110:4,0 [189] )
|
||||
Markup span at (163:5,0 [24] ) (Accepts:Any) - Parent: Markup block at (163:5,0 [113] )
|
||||
Markup span at (187:5,24 [4] ) (Accepts:None) - Parent: Tag block at (187:5,24 [4] )
|
||||
Markup span at (191:5,28 [2] ) (Accepts:Any) - Parent: Tag block at (191:5,28 [67] )
|
||||
Markup span at (193:5,30 [7] ) (Accepts:Any) - Parent: Markup block at (193:5,30 [64] )
|
||||
Transition span at (200:5,37 [1] ) (Accepts:None) - Parent: Expression block at (200:5,37 [56] )
|
||||
Code span at (201:5,38 [55] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (200:5,37 [56] )
|
||||
Markup span at (256:5,93 [1] ) (Accepts:Any) - Parent: Markup block at (193:5,30 [64] )
|
||||
Markup span at (257:5,94 [1] ) (Accepts:None) - Parent: Tag block at (191:5,28 [67] )
|
||||
Markup span at (258:5,95 [0] ) (Accepts:Any) - Parent: Markup block at (163:5,0 [113] )
|
||||
Transition span at (258:5,95 [1] ) (Accepts:None) - Parent: Expression block at (258:5,95 [7] )
|
||||
Code span at (259:5,96 [6] ) (Accepts:NonWhiteSpace) - Parent: Expression block at (258:5,95 [7] )
|
||||
Markup span at (265:5,102 [4] ) (Accepts:None) - Parent: Tag block at (265:5,102 [4] )
|
||||
Markup span at (269:5,106 [5] ) (Accepts:None) - Parent: Tag block at (269:5,106 [5] )
|
||||
Markup span at (274:5,111 [2] ) (Accepts:None) - Parent: Markup block at (163:5,0 [113] )
|
||||
Code span at (276:6,0 [23] ) (Accepts:None) - Parent: Statement block at (110:4,0 [189] )
|
||||
Markup span at (299:7,0 [16] ) (Accepts:Any) - Parent: Markup block at (35:1,0 [307] )
|
||||
Markup span at (315:7,16 [5] ) (Accepts:None) - Parent: Tag block at (315:7,16 [5] )
|
||||
Markup span at (320:7,21 [14] ) (Accepts:Any) - Parent: Markup block at (35:1,0 [307] )
|
||||
Markup span at (334:8,12 [6] ) (Accepts:None) - Parent: Tag block at (334:8,12 [6] )
|
||||
Markup span at (340:8,18 [2] ) (Accepts:None) - Parent: Markup block at (35:1,0 [307] )
|
||||
Code span at (342:9,0 [9] ) (Accepts:None) - Parent: Statement block at (0:0,0 [351] )
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [18] )
|
||||
MetaCode span at (1:0,1 [12] ) (Accepts:None) - Parent: Directive block at (0:0,0 [18] )
|
||||
Markup span at (13:0,13 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [18] )
|
||||
Code span at (14:0,14 [4] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [18] )
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [17] )
|
||||
MetaCode span at (1:0,1 [12] ) (Accepts:None) - Parent: Directive block at (0:0,0 [17] )
|
||||
Markup span at (13:0,13 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [17] )
|
||||
Code span at (14:0,14 [3] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [17] )
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [16] )
|
||||
MetaCode span at (1:0,1 [12] ) (Accepts:None) - Parent: Directive block at (0:0,0 [16] )
|
||||
Markup span at (13:0,13 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [16] )
|
||||
Code span at (14:0,14 [2] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [16] )
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
Transition span at (0:0,0 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [14] )
|
||||
MetaCode span at (1:0,1 [12] ) (Accepts:None) - Parent: Directive block at (0:0,0 [14] )
|
||||
Markup span at (13:0,13 [1] ) (Accepts:None) - Parent: Directive block at (0:0,0 [14] )
|
||||
Code span at (14:0,14 [0] ) (Accepts:AnyExceptNewline) - Parent: Directive block at (0:0,0 [14] )
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue