Expression bug?

Hellow!

I use Julia 1.6.1

x = :foo; 
:(struct Bar $x::Any end) # -> struct Bar $ x::Any end  # Bug?

:(struct Bar 
       $x::Any 
  end)  # -> struct Bar foo::Any end     # This is ok