# GetBasicBlocks(Node)

Method in [InstructionCollectionExtensions](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler/yarn.compiler.instructioncollectionextensions)

## Summary

Produces [BasicBlock](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler/yarn.compiler.basicblock) objects from a Node.

```csharp
public static IEnumerable<BasicBlock> GetBasicBlocks(this Node node)
```

## Parameters

| Name                                                                         | Description |
| ---------------------------------------------------------------------------- | ----------- |
| [Yarn.Node](https://docs.yarnspinner.dev/2.3/api/csharp/yarn/yarn.node) node |             |
