```
val bar: Tree = ...
val annot = q"new Foo($bar)"
q"@$annot def baz"
```
or 
```
val bar: Tree = ...
val name = TypeName("Foo")
q"@$name($bar) def baz"
```