Changes:
- Calls to consteval function and constructors are not evaluated as soon as they are reached.
- Add diagnostic for taking address of a consteval function in non-constexpr context.
- Add diagnostic for address of consteval function accessible at runtime.
- Add tests
Serialization and importing depends on https://reviews.llvm.org/D63640
Let's use the proper terminology here so people can search for it: "outside of an immediate invocation"