Fix warnings in K/Native code
This commit is contained in:
committed by
Space
parent
0a5991d6e7
commit
ca9cbf7eb7
+4
@@ -175,6 +175,8 @@ abstract class StructDef(val size: Long, val align: Int) {
|
||||
when (it) {
|
||||
is Field -> add(it)
|
||||
is AnonymousInnerRecord -> addAll(it.def.fields)
|
||||
is BitField,
|
||||
is IncompleteField -> {}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -185,6 +187,8 @@ abstract class StructDef(val size: Long, val align: Int) {
|
||||
when (it) {
|
||||
is BitField -> add(it)
|
||||
is AnonymousInnerRecord -> addAll(it.def.bitFields)
|
||||
is Field,
|
||||
is IncompleteField -> {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
@@ -241,6 +241,8 @@ fun StructDef.fieldsHaveDefaultAlignment(): Boolean {
|
||||
offset = it.offset / 8 + it.typeSize
|
||||
}
|
||||
is BitField -> return false
|
||||
is AnonymousInnerRecord,
|
||||
is IncompleteField -> {}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user