|-- CompilationUnitSyntax(Kind=CompilationUnit)
| |-- UsingDirectiveSyntax(Kind=UsingDirective)
| \-- SyntaxToken(Kind=UsingKeyword, Text="using", ValueText: "using", ToFullString="using ")
| Trailing Trivia: SyntaxTrivia(Kind=WhitespaceTrivia " ")
| | |-- QualifiedNameSyntax(Kind=QualifiedName)
| | | |-- IdentifierNameSyntax(Kind=IdentifierName)
| | | \-- SyntaxToken(Kind=IdentifierToken, Text="System", ValueText: "System", ToFullString="System")
| | \-- SyntaxToken(Kind=DotToken, Text=".", ValueText: ".", ToFullString=".")
| | | |-- IdentifierNameSyntax(Kind=IdentifierName)
| | | \-- SyntaxToken(Kind=IdentifierToken, Text="Security", ValueText: "Security", ToFullString="Security")
| \-- SyntaxToken(Kind=SemicolonToken, Text=";", ValueText: ";", ToFullString=";
")
| Trailing Trivia: SyntaxTrivia(Kind=EndOfLineTrivia "
")
| |-- GlobalStatementSyntax(Kind=GlobalStatement)
| | |-- LocalDeclarationStatementSyntax(Kind=LocalDeclarationStatement)
| | | |-- VariableDeclarationSyntax(Kind=VariableDeclaration)
| | | | |-- PredefinedTypeSyntax(Kind=PredefinedType)
| | | | \-- SyntaxToken(Kind=IntKeyword, Text="int", ValueText: "int", ToFullString="// Simple demo
int ")
| | | | Leading Trivia: SyntaxTrivia(Kind=SingleLineCommentTrivia "// Simple demo")
| | | | Leading Trivia: SyntaxTrivia(Kind=EndOfLineTrivia "
")
| | | | Trailing Trivia: SyntaxTrivia(Kind=WhitespaceTrivia " ")
| | | | |-- VariableDeclaratorSyntax(Kind=VariableDeclarator)
| | | | \-- SyntaxToken(Kind=IdentifierToken, Text="", ValueText: "", ToFullString="int = 10")
| | | | Trailing Trivia: SyntaxTrivia(Kind=SkippedTokensTrivia "int")
| | | | Trailing Trivia: SyntaxTrivia(Kind=WhitespaceTrivia " ")
| | | | Trailing Trivia: SyntaxTrivia(Kind=SkippedTokensTrivia "=")
| | | | Trailing Trivia: SyntaxTrivia(Kind=WhitespaceTrivia " ")
| | | | Trailing Trivia: SyntaxTrivia(Kind=SkippedTokensTrivia "10")
| | \-- SyntaxToken(Kind=SemicolonToken, Text=";", ValueText: ";", ToFullString=";")
\-- SyntaxToken(Kind=EndOfFileToken, Text="", ValueText: "", ToFullString="")