提交 bd23fa84 编写于 作者: C CyrusNajmabadi

PR feedback.

上级 f88f4cde
...@@ -95,14 +95,15 @@ internal sealed class SourceMemberMethodSymbol : SourceMethodSymbol ...@@ -95,14 +95,15 @@ internal sealed class SourceMemberMethodSymbol : SourceMethodSymbol
this.MakeFlags(methodKind, declarationModifiers, returnsVoid, isExtensionMethod, isMetadataVirtualIgnoringModifiers); this.MakeFlags(methodKind, declarationModifiers, returnsVoid, isExtensionMethod, isMetadataVirtualIgnoringModifiers);
_typeParameters = syntax.Arity == 0
? ImmutableArray<TypeParameterSymbol>.Empty
: MakeTypeParameters(syntax, diagnostics);
if (syntax.Arity == 0) if (syntax.Arity == 0)
{ {
_typeParameters = ImmutableArray<TypeParameterSymbol>.Empty;
ReportErrorIfHasConstraints(syntax.ConstraintClauses, diagnostics); ReportErrorIfHasConstraints(syntax.ConstraintClauses, diagnostics);
} }
else
{
_typeParameters = MakeTypeParameters(syntax, diagnostics);
}
bool hasBlockBody = syntax.Body != null; bool hasBlockBody = syntax.Body != null;
_isExpressionBodied = !hasBlockBody && syntax.ExpressionBody != null; _isExpressionBodied = !hasBlockBody && syntax.ExpressionBody != null;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册