// RUN: mlir-opt -allow-unregistered-dialect %s -split-input-file | FileCheck %s // ----- // CHECK-LABEL: parseFullySpecified // CHECK: !quant.any:f32> !qalias = type !quant.any:f32> func @parseFullySpecified() -> !qalias { %0 = "foo"() : () -> !qalias return %0 : !qalias } // ----- // CHECK-LABEL: parseNoExpressedType // CHECK: !quant.any> !qalias = type !quant.any> func @parseNoExpressedType() -> !qalias { %0 = "foo"() : () -> !qalias return %0 : !qalias } // ----- // CHECK-LABEL: parseOnlyStorageType // CHECK: !quant.any !qalias = type !quant.any func @parseOnlyStorageType() -> !qalias { %0 = "foo"() : () -> !qalias return %0 : !qalias }