Review feedback, part 1
This commit is contained in:
+1
-3
@@ -182,9 +182,7 @@ private class NativeIndexImpl : NativeIndex() {
|
||||
CXType_ULongLong -> UInt64Type
|
||||
CXType_LongLong -> Int64Type
|
||||
|
||||
CXType_Typedef -> {
|
||||
getTypedef(type)
|
||||
}
|
||||
CXType_Typedef -> getTypedef(type)
|
||||
|
||||
CXType_Record -> RecordType(getStructTypeDecl(type))
|
||||
CXType_Enum -> EnumType(getEnumTypeDef(type))
|
||||
|
||||
@@ -84,8 +84,7 @@ class CPointer<T : CPointed> private constructor(val rawValue: NativePtr) {
|
||||
}
|
||||
|
||||
override fun toString(): String {
|
||||
val hex = "%x".format(rawValue)
|
||||
return "CPointer(raw=0x$hex)"
|
||||
return "CPointer(raw=0x%x)".format(rawValue)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -107,7 +106,7 @@ inline val <reified T : CPointed> CPointer<T>.pointed: T
|
||||
val CPointer<*>?.rawValue: NativePtr
|
||||
get() = this?.rawValue ?: nativeNullPtr
|
||||
|
||||
fun <T : CPointed> CPointer<*>.reinterpret() = this as CPointer<T>
|
||||
fun <T : CPointed> CPointer<*>.reinterpret(): CPointer<T> = CPointer.create(this.rawValue)
|
||||
|
||||
/**
|
||||
* The [CPointed] without any specified interpretation.
|
||||
@@ -155,7 +154,7 @@ interface CVariable : CPointed {
|
||||
}
|
||||
|
||||
/**
|
||||
* The C data which is composed from number of members.
|
||||
* The C data which is composed from several members.
|
||||
*/
|
||||
interface CAggregate : CPointed
|
||||
|
||||
|
||||
Reference in New Issue
Block a user