diff options
| -rw-r--r-- | llvm/bindings/go/llvm/dibuilder.go | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/llvm/bindings/go/llvm/dibuilder.go b/llvm/bindings/go/llvm/dibuilder.go index 2c6bee411c0..e32d6949083 100644 --- a/llvm/bindings/go/llvm/dibuilder.go +++ b/llvm/bindings/go/llvm/dibuilder.go @@ -500,11 +500,12 @@ func (d *DIBuilder) CreateArrayType(t DIArrayType) Metadata { // DITypedef holds the values for creating typedef type debug metadata. type DITypedef struct { - Type Metadata - Name string - File Metadata - Line int - Context Metadata + Type Metadata + Name string + File Metadata + Line int + Context Metadata + AlignInBits int } // CreateTypedef creates typedef type debug metadata. @@ -519,6 +520,7 @@ func (d *DIBuilder) CreateTypedef(t DITypedef) Metadata { t.File.C, C.unsigned(t.Line), t.Context.C, + C.unsigned(t.AlignInBits), ) return Metadata{C: result} } |

