public static IParameterSymbol GetCorrespondingParameter(this ArgumentSyntax argumentSyntax, SyntaxNodeAnalysisContext context) { var argumentPosition = argumentSyntax.GetArgumentPosition(); if (argumentPosition == null) { return(null); } var calledMethodSymbol = argumentSyntax.GetCalledMethod(context); return(calledMethodSymbol?.Parameters[(int)argumentPosition]); }