68 references to Cast
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (68)
CSharpCodeGenerationService.cs (68)
96return Cast<TDeclarationNode>(EventGenerator.AddEventTo(Cast<TypeDeclarationSyntax>(destination), @event, info, availableIndices, cancellationToken)); 105return Cast<TDeclarationNode>(EnumMemberGenerator.AddEnumMemberTo(Cast<EnumDeclarationSyntax>(destination), field, info, cancellationToken)); 109return Cast<TDeclarationNode>(FieldGenerator.AddFieldTo(Cast<TypeDeclarationSyntax>(destination), field, info, availableIndices, cancellationToken)); 113return Cast<TDeclarationNode>(FieldGenerator.AddFieldTo(Cast<CompilationUnitSyntax>(destination), field, info, availableIndices, cancellationToken)); 149return Cast<TDeclarationNode>(ConstructorGenerator.AddConstructorTo( 155return Cast<TDeclarationNode>(DestructorGenerator.AddDestructorTo(typeDeclaration, method, csharpOptions, availableIndices, cancellationToken)); 160return Cast<TDeclarationNode>(ConversionGenerator.AddConversionTo( 166return Cast<TDeclarationNode>(OperatorGenerator.AddOperatorTo( 170return Cast<TDeclarationNode>(MethodGenerator.AddMethodTo( 182return Cast<TDeclarationNode>( 186var ns = Cast<BaseNamespaceDeclarationSyntax>(destination); 187return Cast<TDeclarationNode>( 239return Cast<TDeclarationNode>(PropertyGenerator.AddPropertyTo( 240Cast<TypeDeclarationSyntax>(destination), property, info, availableIndices, cancellationToken)); 244return Cast<TDeclarationNode>(PropertyGenerator.AddPropertyTo( 245Cast<CompilationUnitSyntax>(destination), property, info, availableIndices, cancellationToken)); 257return Cast<TDeclarationNode>(NamedTypeGenerator.AddNamedTypeTo(this, typeDeclaration, namedType, csharpInfo, availableIndices, cancellationToken)); 261return Cast<TDeclarationNode>(NamedTypeGenerator.AddNamedTypeTo(this, namespaceDeclaration, namedType, csharpInfo, availableIndices, cancellationToken)); 265return Cast<TDeclarationNode>(NamedTypeGenerator.AddNamedTypeTo(this, Cast<CompilationUnitSyntax>(destination), namedType, csharpInfo, availableIndices, cancellationToken)); 275return Cast<TDeclarationNode>(NamespaceGenerator.AddNamespaceTo(this, compilationUnit, @namespace, info, availableIndices, cancellationToken)); 279return Cast<TDeclarationNode>(NamespaceGenerator.AddNamespaceTo(this, Cast<BaseNamespaceDeclarationSyntax>(destination), @namespace, info, availableIndices, cancellationToken)); 315return Cast<TDeclarationNode>(finalMember); 334MemberDeclarationSyntax member => Cast<TDeclarationNode>(member.AddAttributeLists(attributeSyntaxList)), 335AccessorDeclarationSyntax accessor => Cast<TDeclarationNode>(accessor.AddAttributeLists(attributeSyntaxList)), 336CompilationUnitSyntax compilationUnit => Cast<TDeclarationNode>(compilationUnit.AddAttributeLists(attributeSyntaxList)), 337ParameterSyntax parameter => Cast<TDeclarationNode>(parameter.AddAttributeLists(attributeSyntaxList)), 338TypeParameterSyntax typeParameter => Cast<TDeclarationNode>(typeParameter.AddAttributeLists(attributeSyntaxList)), 349return Cast<TDeclarationNode>(enumDeclaration.AddMembers(members.Cast<EnumMemberDeclarationSyntax>().ToArray())); 353return Cast<TDeclarationNode>(typeDeclaration.AddMembers(members.Cast<MemberDeclarationSyntax>().ToArray())); 357return Cast<TDeclarationNode>(namespaceDeclaration.AddMembers(members.Cast<MemberDeclarationSyntax>().ToArray())); 361return Cast<TDeclarationNode>(Cast<CompilationUnitSyntax>(destination) 403return Cast<TDeclarationNode>(AppendTriviaAtPosition(newMember, positionOfRemovedNode - destination.FullSpan.Start, triviaOfRemovedNode)); 411return Cast<TDeclarationNode>(AppendTriviaAtPosition(newAccessor, positionOfRemovedNode - destination.FullSpan.Start, triviaOfRemovedNode)); 419return Cast<TDeclarationNode>(AppendTriviaAtPosition(newCompilationUnit, positionOfRemovedNode - destination.FullSpan.Start, triviaOfRemovedNode)); 427return Cast<TDeclarationNode>(AppendTriviaAtPosition(newParameter, positionOfRemovedNode - destination.FullSpan.Start, triviaOfRemovedNode)); 434return Cast<TDeclarationNode>(AppendTriviaAtPosition(newTypeParameter, positionOfRemovedNode - destination.FullSpan.Start, triviaOfRemovedNode)); 502return (accessorDeclaration.Body == null) ? destinationMember : Cast<TDeclarationNode>(accessorDeclaration.AddBodyStatements(StatementGenerator.GenerateStatements(statements).ToArray())); 513return Cast<TDeclarationNode>(compilationUnit.WithMembers(compilationUnit.Members.InsertRange(insertionIndex, wrappedStatements))); 521return Cast<TDeclarationNode>(block.AddStatements(StatementGenerator.GenerateStatements(statements).ToArray())); 587return Cast<TDeclarationNode>(finalMember); 608return Cast<TDeclarationNode>(finalMember); 633return Cast<TDeclarationNode>(finalMember); 721BaseTypeDeclarationSyntax typeDeclaration => Cast<TDeclarationNode>(typeDeclaration.WithModifiers(computeNewModifiersList(typeDeclaration.Modifiers))), 722BaseFieldDeclarationSyntax fieldDeclaration => Cast<TDeclarationNode>(fieldDeclaration.WithModifiers(computeNewModifiersList(fieldDeclaration.Modifiers))), 723BaseMethodDeclarationSyntax methodDeclaration => Cast<TDeclarationNode>(methodDeclaration.WithModifiers(computeNewModifiersList(methodDeclaration.Modifiers))), 724BasePropertyDeclarationSyntax propertyDeclaration => Cast<TDeclarationNode>(propertyDeclaration.WithModifiers(computeNewModifiersList(propertyDeclaration.Modifiers))), 772return Cast<TDeclarationNode>(delegateDeclarationSyntax.WithReturnType(newTypeSyntax)); 780return Cast<TDeclarationNode>(methodDeclarationSyntax.WithReturnType(newTypeSyntax)); 788return Cast<TDeclarationNode>(operatorDeclarationSyntax.WithReturnType(newTypeSyntax)); 796return Cast<TDeclarationNode>(conversionOperatorDeclarationSyntax.WithType(newTypeSyntax)); 804return Cast<TDeclarationNode>(propertyDeclaration.WithType(newTypeSyntax)); 812return Cast<TDeclarationNode>(eventDeclarationSyntax.WithType(newTypeSyntax)); 820return Cast<TDeclarationNode>(indexerDeclarationSyntax.WithType(newTypeSyntax)); 834return Cast<TDeclarationNode>(parameterSyntax.WithType(newTypeSyntax)); 848return Cast<TDeclarationNode>(incompleteMemberSyntax.WithType(newTypeSyntax)); 856return Cast<TDeclarationNode>(arrayTypeSyntax.WithElementType(newTypeSyntax)); 864return Cast<TDeclarationNode>(pointerTypeSyntax.WithElementType(newTypeSyntax)); 872return Cast<TDeclarationNode>(variableDeclarationSyntax.WithType(newTypeSyntax)); 880return Cast<TDeclarationNode>(catchDeclarationSyntax.WithType(newTypeSyntax)); 891return Cast<TDeclarationNode>(NamedTypeGenerator.UpdateNamedTypeDeclaration(this, memberDeclaration, newMembers, info, cancellationToken)); 901return Cast<TDeclarationNode>(NamespaceGenerator.UpdateCompilationUnitOrNamespaceDeclaration(this, syntaxNode, newMembers, info, cancellationToken));