referential opacity

Noun

 * 1) A property of a linguistic construction where, for an expression built from it, replacing a subexpression with another one that denotes the same value may change the value of the expression.