3 types derived from TreeData
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.Node.cs (1)
12
private sealed class Node :
TreeData
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.NodeAndText.cs (1)
12
private class NodeAndText :
TreeData
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.StructuredTrivia.cs (1)
12
private sealed class StructuredTrivia :
TreeData
23 references to TreeData
Microsoft.CodeAnalysis.CodeStyle (18)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (1)
664
public
TreeData
TreeData => _engine.TreeData;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (3)
47
internal readonly
TreeData
TreeData;
61
TreeData
treeData,
88
TreeData
treeData,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormattingResult.cs (2)
17
protected readonly
TreeData
TreeInfo;
29
TreeData
treeInfo,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.AbstractComplexTrivia.cs (2)
14
public
TreeData
TreeInfo { get; }
19
public AbstractComplexTrivia(LineFormattingOptions options,
TreeData
treeInfo, SyntaxToken token1, SyntaxToken token2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.cs (2)
19
protected readonly
TreeData
TreeInfo;
25
protected AbstractTriviaDataFactory(
TreeData
treeInfo, LineFormattingOptions options)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenStream.cs (2)
36
private readonly
TreeData
_treeData;
49
public TokenStream(
TreeData
treeData, SyntaxFormattingOptions options, TextSpan spanToFormat, AbstractTriviaDataFactory factory)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.cs (2)
17
public static
TreeData
Create(SyntaxNode root)
32
public static
TreeData
Create(SyntaxTrivia trivia, int initialColumn)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.Debug.cs (1)
13
private readonly
TreeData
_debugNodeData = new Node(root);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.StructuredTrivia.cs (1)
16
private readonly
TreeData
_treeData;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
117
TreeData
treeInfo,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (1)
222
protected
TreeData
TreeInfo
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\CSharpFormatEngine.cs (1)
21
: base(
TreeData
.Create(node),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\CSharpStructuredTriviaFormatEngine.cs (1)
34
: base(
TreeData
.Create(trivia, initialColumn),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\FormattingResult.cs (1)
19
internal FormattingResult(
TreeData
treeInfo, TokenStream tokenStream, TextSpan spanToFormat)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.cs (1)
22
public ComplexTrivia(LineFormattingOptions options,
TreeData
treeInfo, SyntaxToken token1, SyntaxToken token2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.cs (1)
21
public TriviaDataFactory(
TreeData
treeInfo, LineFormattingOptions options)