Make TypeCheckerBuilder::Build() non-destructive. by copybara-service[bot] · Pull Request #1421 · google/cel-cpp

@jnthntatum @copybara-github

As a side-effect, this reorders some operations to happen at the Build so some errors are reported later.

PiperOrigin-RevId: 746606134