use crate::records::ast_array::AstArray;
use crate::records::binding::Binding;
use crate::records::parser::Parser;
use crate::records::position::Position;
use crate::records::temp_vector::TempVector;
impl Parser {
pub(crate) fn extract_annotation_colon_positions(
&mut self,
bindings: &TempVector<'_, Binding>,
) -> AstArray<Position> {
let mut annotationColonPositions: alloc::vec::Vec<Position> = alloc::vec::Vec::new();
for i in 0..bindings.size() {
annotationColonPositions.push(bindings[i].colon_position);
}
self.copy_initializer_list_t(&annotationColonPositions)
}
}