46 references to Block
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArrowExpressionClauseSyntaxExtensions.cs (1)
27block = SyntaxFactory.Block(statement);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Analyzers\CSharp\CodeFixes\AddBraces\CSharpAddBracesCodeFixProvider.cs (1)
47return embeddedStatement is null ? currentStatement : currentStatement.ReplaceNode(embeddedStatement, SyntaxFactory.Block(embeddedStatement));
src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
37var block = SyntaxFactory.Block(statement);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
520var block = statement as BlockSyntax ?? Block(statement); 641var block = Block(statement);
Microsoft.CodeAnalysis.CSharp.Features (21)
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
131var bodyBlock = foreachStatement.Statement is BlockSyntax block ? block : Block(foreachStatement.Statement);
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (5)
119return Block(IfStatement(((WhereClauseSyntax)node).Condition.WithAdditionalAnnotations(Simplifier.Annotation).WithoutTrivia(), statement)); 192return Block( 197Block( 900return Block(newStatement, statement); 918=> statement is BlockSyntax block ? block : Block(statement);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
279=> useBlock ? SyntaxFactory.Block(statement) : statement;
InitializeParameter\CSharpAddParameterCheckCodeRefactoringProvider.cs (1)
66ifTrueStatement = Block(ifTrueStatement);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (5)
193return Block(declarationStatement, ReturnStatement(rewrittenBody)); 210return Block(declarationStatement); 223return Block( 248var newBody = Block( 397Block(root.GetCurrentNode(statement)).WithAdditionalAnnotations(Formatter.Annotation));
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (2)
129: Block(statementArray); 155? Block(trueStatement)
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (2)
150return methodDeclaration.WithBody(Block( 217Block(
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (2)
115return ifStatement.WithStatement(Block((StatementSyntax)statement)); 149newIfStatement = newIfStatement.WithStatement(Block(newIfStatement.Statement));
src\Analyzers\CSharp\CodeFixes\AddBraces\CSharpAddBracesCodeFixProvider.cs (1)
47return embeddedStatement is null ? currentStatement : currentStatement.ReplaceNode(embeddedStatement, SyntaxFactory.Block(embeddedStatement));
src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
37var block = SyntaxFactory.Block(statement);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\LambdaTests.cs (1)
8077var newMethod = m2Syntax.WithBody(SyntaxFactory.Block(newStmt));
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArrowExpressionClauseSyntaxExtensions.cs (1)
27block = SyntaxFactory.Block(statement);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
520var block = statement as BlockSyntax ?? Block(statement); 641var block = Block(statement);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
Formatting\FormattingTests.cs (2)
4839SyntaxFactory.Block(SyntaxFactory.ParseStatement("return c;"))), 4842SyntaxFactory.Block(SyntaxFactory.ParseStatement("c = value;")))]));
Microsoft.Interop.ComInterfaceGenerator (3)
ComClassGenerator.cs (1)
169BlockSyntax getComInterfaceEntriesMethodBody = Block(
ComInterfaceGenerator.cs (2)
785fillBaseInterfaceSlots = Block( 847Block(
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSExportGenerator.cs (1)
370BlockSyntax wrapperToInnerStubBlock = Block(
JSImportGenerator.cs (1)
288return (PrintGeneratedSource(incrementalContext.StubMethodSyntaxTemplate, incrementalContext.SignatureContext, incrementalContext.ContainingSyntaxContext, Block(bindStatement, code, localFunction)), incrementalContext.Diagnostics.Array.AddRange(diagnostics.Diagnostics));
Microsoft.Interop.SourceGeneration (6)
Marshalling\ElementsMarshalling.cs (4)
301return Block( 353return Block( 397return Block( 459return Block(
SyntaxExtensions.cs (2)
34block = SyntaxFactory.Block(fixedStatement.Statement); 70return SyntaxFactory.Block(statement);
Roslyn.Diagnostics.CSharp.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArrowExpressionClauseSyntaxExtensions.cs (1)
27block = SyntaxFactory.Block(statement);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
520var block = statement as BlockSyntax ?? Block(statement); 641var block = Block(statement);