C2050 Code block contains both macro and declared symbol references Explanation: A code block has been encountered containing a declared variable used in combination with the macro operator (&). Action: Assign the expression to a variable and use the variable in the code block.