Resolve all functions before RESOLVE translation

As functions can be inside other functions, there is no
point in checking for specific functions that can be
template specific. Better to resolve all before
translating.

This also adds a functional test to avoid breaking this
in the future.

Change-Id: I5f72f7455384b3fd5650bd01e77e64bf485dd178
Partial-Bug: #1620859
1 file changed
tree: 9a2f8b479f6c08c2ee053a4746ce9fa9870beae7
  1. common/
  2. functional/
  3. scenario/