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
Called By
Source
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