---
source: melior/src/dialect/func.rs
expression: module.as_operation()
---
module {
  func.func @foo(%arg0: index) -> index {
    %0 = call @foo(%arg0) : (index) -> index
    return %0 : index
  }
}

