pub fn specs_contain_vector_index(&self) -> bool {
        use ASTOperation::*;
        if let Some(specs) = &self.spec_memory {
            for op in &specs.vector_operations {
                match op {
                    // TODO: not sure about SingleVec, IndexOf, ContainsVec, InRangeVec, RangeVec
                    Index | Slice | UpdateVec | SingleVec | IndexOfVec | ContainsVec
                    | InRangeVec | RangeVec => return true,
                    _ => (),
                }
            }
            false
        } else {
            true
        }
    }
/// Return `true` if vector indexes are mentioned in a specification of the current module *or*
/// if the module has no specifications
Return `true` if vector indexes are mentioned in a specification of the current module *or
if the module has no specifications
Return ` true ` if vector indexes are mentioned in a specification of the current module * or if the module has no specifications
pub fn specs_contain_vector_index(&self) -> bool {
        use ASTOperation::*;
        if let Some(specs) = &self.spec_memory {
            for op in &specs.vector_operations {
                match op {
                    // TODO: not sure about SingleVec, IndexOf, ContainsVec, InRangeVec, RangeVec
                    Index | Slice | UpdateVec | SingleVec | IndexOfVec | ContainsVec
                    | InRangeVec | RangeVec => return true,
                    _ => (),
                }
            }
            false
        } else {
            true
        }
    }
pub fn specs_contain_vector_index ( & self ) -> bool { use ASTOperation :: * ; if let Some ( specs ) = & self . spec_memory { for op in & specs . vector_operations { match op { // TODO: not sure about SingleVec, IndexOf, ContainsVec, InRangeVec, RangeVec Index | Slice | UpdateVec | SingleVec | IndexOfVec | ContainsVec | InRangeVec | RangeVec => return true , _ => ( ) , } } false } else { true } }
Return `true` if vector indexes are mentioned in a specification of the current module *or
if the module has no specifications
Return ` true ` if vector indexes are mentioned in a specification of the current module * or if the module has no specifications
&self