53 references to SyntaxTree
Microsoft.CodeAnalysis.VisualBasic (53)
Binding\Binder_Attributes.vb (2)
495DirectCast(identifierName.SyntaxTree.Options, VisualBasicParseOptions).LanguageVersion, 808DirectCast(cast.SyntaxTree, VisualBasicSyntaxTree).Options.LanguageVersion,
Binding\Binder_Expressions.vb (1)
2125DirectCast(node.SyntaxTree.Options, VisualBasicParseOptions).LanguageVersion,
Binding\Binder_Query.vb (4)
1960ReportDiagnostic(diagnostics, Location.Create(groupBy.SyntaxTree, GetGroupByOperatorNameSpan(groupBy)), ERRID.ERR_QueryOperatorNotFound, StringConstants.GroupByMethod) 1999ReportDiagnostic(diagnostics, Location.Create(groupBy.SyntaxTree, GetGroupByOperatorNameSpan(groupBy)), ERRID.ERR_QueryOperatorNotFound, StringConstants.GroupByMethod) 2039Location.Create(groupJoin.SyntaxTree, GetQueryOperatorNameSpan(groupJoin.GroupKeyword, groupJoin.JoinKeyword)), 2075Location.Create(groupJoin.SyntaxTree, GetQueryOperatorNameSpan(groupJoin.GroupKeyword, groupJoin.JoinKeyword)),
Compilation\DocumentationComments\DocumentationCommentCompiler.Common.vb (4)
588If trivia.SyntaxTree.ReportDocumentationCommentDiagnostics() Then 654If element.SyntaxTree.ReportDocumentationCommentDiagnostics() Then 670If missingNameValueError <> ERRID.ERR_None AndAlso element.SyntaxTree.ReportDocumentationCommentDiagnostics() Then 703If theOnlyDocCommentTrivia.SyntaxTree.ReportDocumentationCommentDiagnostics() Then
Compilation\DocumentationComments\DocumentationCommentCompiler.Event.vb (2)
58If docCommentTrivia.SyntaxTree.ReportDocumentationCommentDiagnostics OrElse _writer.IsSpecified Then 89ReportWarningsForTypeParamRefTags(wellKnownElementNodes, symbolName, [event], docCommentTrivia.SyntaxTree)
Compilation\DocumentationComments\DocumentationCommentCompiler.Field.vb (2)
55If docCommentTrivia.SyntaxTree.ReportDocumentationCommentDiagnostics OrElse _writer.IsSpecified Then 80ReportWarningsForTypeParamRefTags(wellKnownElementNodes, symbolName, field, docCommentTrivia.SyntaxTree)
Compilation\DocumentationComments\DocumentationCommentCompiler.Method.vb (2)
81If docCommentTrivia.SyntaxTree.ReportDocumentationCommentDiagnostics OrElse _writer.IsSpecified Then 113ReportWarningsForTypeParamRefTags(wellKnownElementNodes, symbolName, method, docCommentTrivia.SyntaxTree)
Compilation\DocumentationComments\DocumentationCommentCompiler.NamedType.vb (4)
58Dim documentationMode As DocumentationMode = trivia.SyntaxTree.Options.DocumentationMode 97If theOnlyDocumentationCommentTrivia.SyntaxTree.ReportDocumentationCommentDiagnostics OrElse _writer.IsSpecified Then 130ReportWarningsForTypeParamRefTags(wellKnownElementNodes, symbolName, namedType, theOnlyDocumentationCommentTrivia.SyntaxTree) 139ReportWarningsForTypeParamRefTags(wellKnownElementNodes, symbolName, namedType, theOnlyDocumentationCommentTrivia.SyntaxTree)
Compilation\DocumentationComments\DocumentationCommentCompiler.Property.vb (2)
59If docCommentTrivia.SyntaxTree.ReportDocumentationCommentDiagnostics OrElse _writer.IsSpecified Then 80ReportWarningsForTypeParamRefTags(wellKnownElementNodes, symbolName, [property], docCommentTrivia.SyntaxTree)
Compilation\DocumentationComments\DocumentationCommentWalker.vb (1)
117Dim walker = New DocumentationCommentWalker(symbol, trivia.SyntaxTree, wellKnownElementNodes, writer, diagnostics)
Compilation\SemanticModel.vb (2)
600If Me.Compilation.ContainsSyntaxTree(node.SyntaxTree) Then 2925Dim symbolInfo As VisualBasicPreprocessingSymbolInfo = node.SyntaxTree.GetPreprocessingSymbolInfo(node)
Compilation\SpeculativeSyntaxTreeSemanticModel.vb (2)
36MyBase.New(parentSemanticModel.Compilation, DirectCast(parentSemanticModel.Compilation.SourceModule, SourceModuleSymbol), root.SyntaxTree, ignoreAccessibility:=parentSemanticModel.IgnoresAccessibility) 71Return _root.SyntaxTree
Compilation\VisualBasicCompilation.vb (1)
1842Me.Tree = syntax.SyntaxTree
GlobalImport.vb (1)
25_clause = clause.SyntaxTree.GetReference(clause)
Symbols\LexicalSortKey.vb (1)
139Me.New(node.SyntaxTree, node.SpanStart, compilation)
Symbols\MethodSymbolExtensions.vb (1)
48Dim syntaxTree = parameter.SyntaxTree
Symbols\Source\ImplementsHelper.vb (1)
498DirectCast(implementedMemberSyntax.SyntaxTree, VisualBasicSyntaxTree).Options.LanguageVersion,
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2867baseBinder = If(baseBinder, BinderBuilder.CreateBinderForType(m_containingModule, methodStatement.SyntaxTree, Me))
Symbols\Source\SourceMethodSymbol.vb (1)
1207If block IsNot Nothing AndAlso localTree Is block.SyntaxTree Then
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (1)
36If attributeSyntax.SyntaxTree.IsMyTemplate Then
Symbols\Source\SourceNamespaceSymbol.vb (1)
536Return nsBlock IsNot Nothing AndAlso nsBlock.SyntaxTree Is tree AndAlso nsBlock.Span.Contains(location)
Symbols\Source\SynthesizedMyGroupCollectionPropertySymbol.vb (1)
37Me.AttributeSyntax = attributeSyntax.SyntaxTree.GetReference(attributeSyntax)
Symbols\Symbol_Attributes.vb (1)
619compilation.ContainsSyntaxTree(nodeOpt.SyntaxTree) Then
Syntax\VisualBasicSyntaxNode.vb (14)
385Return Me.SyntaxTree 397Return SyntaxReplacer.Replace(Me, nodes, computeReplacementNode, tokens, computeReplacementToken, trivia, computeReplacementTrivia).AsRootOfNewTreeWithOptionsFrom(Me.SyntaxTree) 401Return SyntaxNodeRemover.RemoveNodes(Me, nodes, options).AsRootOfNewTreeWithOptionsFrom(Me.SyntaxTree) 405Return SyntaxReplacer.ReplaceNodeInList(Me, originalNode, replacementNodes).AsRootOfNewTreeWithOptionsFrom(Me.SyntaxTree) 409Return SyntaxReplacer.InsertNodeInList(Me, nodeInList, nodesToInsert, insertBefore).AsRootOfNewTreeWithOptionsFrom(Me.SyntaxTree) 413Return SyntaxReplacer.ReplaceTokenInList(Me, originalToken, newTokens).AsRootOfNewTreeWithOptionsFrom(Me.SyntaxTree) 417Return SyntaxReplacer.InsertTokenInList(Me, originalToken, newTokens, insertBefore).AsRootOfNewTreeWithOptionsFrom(Me.SyntaxTree) 421Return SyntaxReplacer.ReplaceTriviaInList(Me, originalTrivia, newTrivia).AsRootOfNewTreeWithOptionsFrom(Me.SyntaxTree) 425Return SyntaxReplacer.InsertTriviaInList(Me, originalTrivia, newTrivia, insertBefore).AsRootOfNewTreeWithOptionsFrom(Me.SyntaxTree) 429Return SyntaxNormalizer.Normalize(Me, indentation, eol, elasticTrivia, useDefaultCasing:=False).AsRootOfNewTreeWithOptionsFrom(Me.SyntaxTree) 438If Me.SyntaxTree IsNot Nothing Then 439Dim tree = Me.SyntaxTree 454Return SyntaxTree.GetReference(Me) 462Return SyntaxTree.GetDiagnostics(Me)