Is it only for function definition, or for the code inside too?