df91c79078
This CL propagates types for simple variable declarations into analyzer ASTs. Note that for a variable declaration like `int x` we need to store two pieces of information: the element pointed to by `int`, and the type of `x`. This CL handles the latter. The former will wait until we have enough of the element model built that we have an element to point to. R=scheglov@google.com Review-Url: https://codereview.chromium.org/2980053002 .