API Browser

Member group

GetAncestor

Declaring type: SyntaxNodeExtensions
Namespace: Raven.CodeAnalysis
Assembly: Raven.CodeAnalysis.dll
Source file: SyntaxNodeExtensions.cs

Overloads / Variants

GetAncestor

func GetAncestor<T>() -> T where T: SyntaxNode

Source file: SyntaxNodeExtensions.cs

Extension from SyntaxNodeExtensions.GetAncestor

Parameters

Name Type Description
node SyntaxNode?

Return value

T

GetAncestor

func GetAncestor<T>() -> T? where T: SyntaxNode

Source file: SyntaxNodeExtensions.cs

Extension from SyntaxNodeExtensions.GetAncestor

Parameters

Name Type Description
token SyntaxToken

Return value

T?