[Mlir-commits] [flang] [mlir] [MLIR] Update DIDerivedType To Support File, Line And Scope (PR #185665)

Tobias Gysi llvmlistbot at llvm.org
Wed Mar 11 05:52:12 PDT 2026


================
@@ -192,12 +192,13 @@ def DICompositeTypeAttr : DialectAttribute<(attr
 //===----------------------------------------------------------------------===//
 
 def DIDerivedTypeAttr : DialectAttribute<(attr
-  VarInt:$tag,
-  OptionalAttribute<"StringAttr">:$name,
+  VarInt:$tag, OptionalAttribute<"StringAttr">:$name,
+  OptionalAttribute<"DIFileAttr">:$file,
+  VarInt:$line,
+  OptionalAttribute<"DIScopeAttr">:$scope,
   OptionalAttribute<"DITypeAttr">:$baseType,
   VarInt:$sizeInBits,
-  VarInt:$alignInBits,
-  VarInt:$offsetInBits,
+  VarInt:$alignInBits, VarInt:$offsetInBits,
----------------
gysit wrote:

```suggestion
  VarInt:$alignInBits,
  VarInt:$offsetInBits,
```

https://github.com/llvm/llvm-project/pull/185665


More information about the Mlir-commits mailing list