public final class SizeAndSignednessVerifier extends NativeInfoTreeVisitor
nativeLibs
Modifier and Type | Method and Description |
---|---|
static void |
verify(NativeLibraries nativeLibs,
NativeCodeInfo nativeCodeInfo) |
protected void |
visitAccessorInfo(AccessorInfo accessorInfo) |
protected void |
visitConstantInfo(ConstantInfo constantInfo) |
protected void |
visitEnumInfo(EnumInfo enumInfo) |
protected void |
visitEnumValueInfo(EnumValueInfo valueInfo) |
protected void |
visitStructBitfieldInfo(StructBitfieldInfo structBitfieldInfo) |
protected void |
visitStructFieldInfo(StructFieldInfo structFieldInfo) |
addError, getSizeInBytes, getSizeInBytes, isSigned
processChildren, visitElementPropertyInfo, visitEnumConstantInfo, visitEnumLookupInfo, visitNativeCodeInfo, visitPointerToInfo, visitRawStructureInfo, visitStructInfo
public static void verify(NativeLibraries nativeLibs, NativeCodeInfo nativeCodeInfo)
protected void visitConstantInfo(ConstantInfo constantInfo)
visitConstantInfo
in class InfoTreeVisitor
protected void visitStructFieldInfo(StructFieldInfo structFieldInfo)
visitStructFieldInfo
in class InfoTreeVisitor
protected void visitStructBitfieldInfo(StructBitfieldInfo structBitfieldInfo)
visitStructBitfieldInfo
in class InfoTreeVisitor
protected void visitAccessorInfo(AccessorInfo accessorInfo)
visitAccessorInfo
in class InfoTreeVisitor
protected void visitEnumInfo(EnumInfo enumInfo)
visitEnumInfo
in class InfoTreeVisitor
protected void visitEnumValueInfo(EnumValueInfo valueInfo)
visitEnumValueInfo
in class InfoTreeVisitor