{"ast_node_type":"other","tokens":[{"end":75,"kind":"keyword","start":0,"text":"self.context.new_vector_access(self.location,"}]}
        self.context.new_vector_access(self.location, vec, idx).to_rvalue()
    fn extract_element(&mut self, vec: RValue<'gcc>, idx: RValue<'gcc>) -> RValue<'gcc> {
    }