Class SyntaxExtensions Inheritance Object SyntaxExtensions Namespace: Unity.Entities.SourceGen.Common Syntax public static class SyntaxExtensions : object Methods Name Description AddMemberToClassOrNamespace(SyntaxNode, SyntaxNode) AddNamespaces(TypeDeclarationSyntax, IEnumerable<NamespaceDeclarationSyntax>) AddUsingStatements(SyntaxList<UsingDirectiveSyntax>, String[]) AncestorsOfKind<TResult1, TResult2>(SyntaxNode) FindMemberInvocationWithName(SyntaxNode, String) GetDerivedReturnType(PropertyDeclarationSyntax, SemanticModel, CancellationToken) GetGeneratedSourceFileName(SyntaxTree, IAssemblySymbol) GetGeneratedSourceFilePath(SyntaxTree, IAssemblySymbol) GetMethodInvocations(SyntaxNode) GetNamespacesFromMostToLeastNested(SyntaxNode) GetSymbolHashCode(SemanticModel, SyntaxNode) HasAttribute(TypeDeclarationSyntax, String) HasModifier(ClassDeclarationSyntax, SyntaxKind) IsReadOnly(ParameterSyntax) NodeAfter(SyntaxNode, Func<SyntaxNodeOrToken, Boolean>) ToBlockSyntax(ParenthesizedLambdaExpressionSyntax) WithArgs(InvocationExpressionSyntax, ExpressionSyntax) WithArgs(InvocationExpressionSyntax, IEnumerable<ExpressionSyntax>) WithLineTrivia(SyntaxNode) WithLineTrivia(SyntaxNode, SyntaxNode) WithoutPreprocessorTrivia<T>(T)