public abstract function updateProperty(Variable $symbolVariable, $propertyName, $value, CompilationContext $compilationContext);