Visual Studio says that there are no errors in it, but Unity is saying that i am missing two semi colons but I'm not sure where

Hi this is my code to make a pipe move in flappy bird.

Visual Studio says that there are no errors in it, but Unity is saying that i am missing two semi colons but I’m not sure where.

Could someone help me please ?

→ Paste error message text here ←

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PipeMoveScript : MonoBehaviour
{

    public float moveSpeed = 5;
    public float deadZone = -45;

    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        transform.position = transform.position + (Vector3.left * moveSpeed) * Time.deltaTime;

        if (transform.position.x < deadZone)
        {
            Debug.Log("Pipe Deleted");
            Destroy(gameObject);
        }
    }
}