Call `EvaluateAsInitializer()` explicitly here, so we don't abort the evaluation of the `DeflRefExpr` just because the initializer of that global variable failed.
Otherwise we treat this like an array element even though we should treat it as a single object.
"Interp" clashes with the clang interpreter and people often confuse this.