diff --git a/src/Compilers/Core/Portable/SourceGeneration/Nodes/SyntaxValueProvider.cs b/src/Compilers/Core/Portable/SourceGeneration/Nodes/SyntaxValueProvider.cs
index df031a9baaee5..741184d63e8cc 100644
--- a/src/Compilers/Core/Portable/SourceGeneration/Nodes/SyntaxValueProvider.cs
+++ b/src/Compilers/Core/Portable/SourceGeneration/Nodes/SyntaxValueProvider.cs
@@ -37,7 +37,7 @@ internal SyntaxValueProvider(
///
/// The type of the value the syntax node is transformed into
/// A function that determines if the given should be transformed
- /// A function that performs the transform, when returns true for a given node
+ /// A function that performs the transform, when returns true for a given node
/// An that provides the results of the transformation
public IncrementalValuesProvider CreateSyntaxProvider(Func predicate, Func transform)
{