Code Block inside a Code Block in markdown

Having trouble working out what you are trying to achieve here. You are trying to set a code block with Markdown highlighting within a code block with Markdown highlighting?

Why not just set the whole lot in one block? I have used the type "text" here.

```text
func(par1, par2)
  func(par1, par2)
    func(par1, par2)
```

Outputs as:

func(par1, par2)
  func(par1, par2)
    func(par1, par2)