Home / Function/ advance_twice() — tailwindcss Function Reference

advance_twice() — tailwindcss Function Reference

Architecture documentation for the advance_twice() function in cursor.rs from the tailwindcss codebase.

Entity Profile

Dependency Diagram

graph TD
  a342bcc5_aaba_6cba_f921_8c94c0d956ac["advance_twice()"]
  96ab391e_bd5b_ffd3_f8ec_cf3a9bd1263a["parse_property_variable()"]
  96ab391e_bd5b_ffd3_f8ec_cf3a9bd1263a -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  9c0ad347_d280_55c5_168a_ddcbd70cbd15["next()"]
  9c0ad347_d280_55c5_168a_ddcbd70cbd15 -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  9bdb09b1_98e1_f49c_b6e0_b4fe4f7ed81c["next()"]
  9bdb09b1_98e1_f49c_b6e0_b4fe4f7ed81c -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  820d8efa_6a1c_19c6_bb25_6ec7b416213a["next()"]
  820d8efa_6a1c_19c6_bb25_6ec7b416213a -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  3ea1a38f_14ba_a7b1_5581_6ef9e4da429d["next()"]
  3ea1a38f_14ba_a7b1_5581_6ef9e4da429d -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  49c8654d_bb03_9a9c_bff3_d93ea8182b1c["process()"]
  49c8654d_bb03_9a9c_bff3_d93ea8182b1c -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  fcb42832_c373_a9e9_58bc_92e034934f8f["process()"]
  fcb42832_c373_a9e9_58bc_92e034934f8f -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  8af59f03_1c0a_3e63_fddc_bd0fcceab247["process()"]
  8af59f03_1c0a_3e63_fddc_bd0fcceab247 -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  8faec703_0c1c_dd65_5f9e_9f8137271c9e["skip_indented_block()"]
  8faec703_0c1c_dd65_5f9e_9f8137271c9e -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  07efee56_bc0c_2ade_b722_2e817e4b5f46["process()"]
  07efee56_bc0c_2ade_b722_2e817e4b5f46 -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  f9471ccc_2fad_6cca_3b80_f2d80b367f8a["process()"]
  f9471ccc_2fad_6cca_3b80_f2d80b367f8a -->|calls| a342bcc5_aaba_6cba_f921_8c94c0d956ac
  style a342bcc5_aaba_6cba_f921_8c94c0d956ac fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

crates/oxide/src/cursor.rs lines 61–70

    pub fn advance_twice(&mut self) {
        self.pos += 2;

        self.prev = self.next;
        self.curr = *self.input.get(self.pos).unwrap_or(&0x00u8);
        self.next = *self
            .input
            .get(self.pos.saturating_add(1))
            .unwrap_or(&0x00u8);
    }

Domain

Subdomains

Frequently Asked Questions

What does advance_twice() do?
advance_twice() is a function in the tailwindcss codebase.
What calls advance_twice()?
advance_twice() is called by 11 function(s): next, next, next, next, parse_property_variable, process, process, process, and 3 more.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free