public InvocationExpressionInfo(
     SemanticDocument document,
     AbstractGenerateParameterizedMemberService <TService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax> .State state)
     : base(document, state)
 {
     _invocationExpression = state.InvocationExpressionOpt;
 }
예제 #2
0
 protected override AbstractInvocationInfo CreateInvocationMethodInfo(
     SemanticDocument document,
     AbstractGenerateParameterizedMemberService <
         CSharpGenerateDeconstructMethodService,
         SimpleNameSyntax,
         ExpressionSyntax,
         InvocationExpressionSyntax
         > .State state
     ) =>
 new CSharpGenerateParameterizedMemberService <CSharpGenerateDeconstructMethodService> .InvocationExpressionInfo(
     document,
     state
     );
예제 #3
0
 protected override string GetExplicitConversionDisplayText(AbstractGenerateParameterizedMemberService <CSharpGenerateConversionService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax> .State state)
 {
     return(string.Format(CSharpFeaturesResources.Generate_explicit_conversion_operator_in_0, state.TypeToGenerateIn.Name));
 }