Skip to content

Commit

Permalink
ir/metadata: add DICommonBlock to docs
Browse files Browse the repository at this point in the history
Also, add test for enum.DwarfAttEncoding DIExpression field.
  • Loading branch information
mewmew committed Dec 15, 2019
1 parent c2b2298 commit ffae4c0
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 0 deletions.
2 changes: 2 additions & 0 deletions ir/metadata/metadata_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ var (
// metadata.SpecializedNode interface.
var (
_ SpecializedNode = (*DIBasicType)(nil)
_ SpecializedNode = (*DICommonBlock)(nil)
_ SpecializedNode = (*DICompileUnit)(nil)
_ SpecializedNode = (*DICompositeType)(nil)
_ SpecializedNode = (*DIDerivedType)(nil)
Expand Down Expand Up @@ -66,6 +67,7 @@ var (
// metadata.DIExpressionField interface.
var (
_ DIExpressionField = UintLit(0)
_ DIExpressionField = enum.DwarfAttEncoding(0)
_ DIExpressionField = enum.DwarfOp(0)
)

Expand Down
1 change: 1 addition & 0 deletions ir/metadata/sumtypes.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ type Field interface {
// A SpecializedNode has one of the following underlying types.
//
// *metadata.DIBasicType // https://godoc.org/github.com/llir/llvm/ir/metadata#DIBasicType
// *metadata.DICommonBlock // https://godoc.org/github.com/llir/llvm/ir/metadata#DICommonBlock
// *metadata.DICompileUnit // https://godoc.org/github.com/llir/llvm/ir/metadata#DICompileUnit
// *metadata.DICompositeType // https://godoc.org/github.com/llir/llvm/ir/metadata#DICompositeType
// *metadata.DIDerivedType // https://godoc.org/github.com/llir/llvm/ir/metadata#DIDerivedType
Expand Down

0 comments on commit ffae4c0

Please sign in to comment.