Uses of Class
com.pnfsoftware.jeb.core.units.codeobject.CompilerType
Packages that use CompilerType
Package
Description
Types used to implement and access data identifiers, parsers, code analyzers, disassemblers,
decompilers, and debuggers.
Types relating to the disassembler engine.
Classes and interfaces to access and define native types and related objects, used by JEB's
native code analysis pipeline (including
gendec).Types specific to code objects, such as Windows PE, Linux ELF, or Apple Mach-O.
-
Uses of CompilerType in com.pnfsoftware.jeb.core.units
Methods in com.pnfsoftware.jeb.core.units with parameters of type CompilerTypeModifier and TypeMethodDescriptionvoidINativeCodeUnit.setCompilerType(CompilerType compilerType) Set a hint. -
Uses of CompilerType in com.pnfsoftware.jeb.core.units.code.asm.analyzer
Methods in com.pnfsoftware.jeb.core.units.code.asm.analyzer that return CompilerTypeMethods in com.pnfsoftware.jeb.core.units.code.asm.analyzer with parameters of type CompilerTypeModifier and TypeMethodDescriptionAbstractAnalyzerExtension.getPrimitiveSizes(SubsystemType subsystemType, CompilerType compilerType) The default implementation returns null.INativeCodeAnalyzerExtension.getPrimitiveSizes(SubsystemType subsystemType, CompilerType compilerType) This method is called by the code unit to retrieve primitive type information. -
Uses of CompilerType in com.pnfsoftware.jeb.core.units.code.asm.type
Methods in com.pnfsoftware.jeb.core.units.code.asm.type that return CompilerTypeModifier and TypeMethodDescriptionICallingConventionManager.getCompilerType()Get the optional compiler type supported by this manager.ITypeLibrary.getCompilerType()Get the optional compiler type this typelib was generated for.ITypeManager.getCompilerType()TypeLibraryMetadata.getCompilerType()Methods in com.pnfsoftware.jeb.core.units.code.asm.type that return types with arguments of type CompilerTypeModifier and TypeMethodDescriptionCallingConvention.getCompilerTypes()ICallingConvention.getCompilerTypes()Get the list of compiler types this calling convention may work with.Methods in com.pnfsoftware.jeb.core.units.code.asm.type with parameters of type CompilerTypeModifier and TypeMethodDescriptionCallingConventionBuilder.addCompilerType(CompilerType comptype) static TypeLibraryMetadataTypeLibraryMetadata.create(ProcessorType processorType, SubsystemType subsystemType, CompilerType compilerType) static TypeLibraryMetadataTypeLibraryMetadata.create(ProcessorType processorType, SubsystemType subsystemType, CompilerType compilerType, int standardPackingAlignment, int groupId, double priorityOrder, int uuid, int version, String name, String description, String author) static TypeLibraryMetadataTypeLibraryMetadata.create(List<ProcessorType> processorTypes, List<SubsystemType> subsystemTypes, CompilerType compilerType, int standardPackingAlignment, int groupId, double priorityOrder, int uuid, int version, String name, String description, String author) PrototypeAttribute.format(CompilerType comptype) static PrimitiveSizesPrimitiveSizes.getCommon(ProcessorType proctype, CompilerType comptype) booleanCallingConvention.isCompatibleWith(ProcessorType wantedProcessor, SubsystemType wantedSubsystem, CompilerType wantedCompiler) booleanICallingConvention.isCompatibleWith(ProcessorType wantedProcessor, SubsystemType wantedSubsystem, CompilerType wantedCompiler) Determine whether this calling convention is compatible with the provided triple (processor, subsystem, compiler). -
Uses of CompilerType in com.pnfsoftware.jeb.core.units.codeobject
Fields in com.pnfsoftware.jeb.core.units.codeobject declared as CompilerTypeModifier and TypeFieldDescriptionstatic final CompilerTypeCompilerType.GCCGCC, genericstatic final CompilerTypeCompilerType.MSVCMicrosoft Visual Studio, genericstatic final CompilerTypeCompilerType.UNKNOWNunknown compilerFields in com.pnfsoftware.jeb.core.units.codeobject with type parameters of type CompilerTypeModifier and TypeFieldDescriptionprotected static LinkedHashMap<String,CompilerType> CompilerType.mapMethods in com.pnfsoftware.jeb.core.units.codeobject that return CompilerTypeModifier and TypeMethodDescriptionstatic CompilerTypestatic CompilerTypeCompilerType.valueOf(int id) static CompilerTypeMethods in com.pnfsoftware.jeb.core.units.codeobject that return types with arguments of type CompilerType