HasCallExpressionAmbiguity
A common super-class for all language traits that arise because they are an ambiguity of a function call, e.g., function-style casts. This means that we cannot differentiate between a CallExpression and other expressions during the frontend and we need to invoke the ResolveCallExpressionAmbiguityPass to resolve this.