are type qualifiers such as const , volatile, restrict , and
_Atomic part of the type of an expression?
const int x = 3;
Which is the type of x, const int or int?
Does the type of a function include type qualfiers of its