Class GoConstants
java.lang.Object
ghidra.app.util.bin.format.golang.GoConstants
Misc constant values for golang
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GoVerRangeNext gcWriteBarrier scheme with signature:func gcWriteBarrier[1-8]() uintptrstatic final GoVerRangeInitial gcWriteBarrier scheme with signaturefunc gcWriteBarrier(val,dest), x86-64 has gcWriteBarrierReg() variants.static final Stringstatic final Stringstatic final Stringstatic final CategoryPathCategory path to place Go types instatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final CategoryPath -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
GOLANG_CSPEC_NAME
- See Also:
-
GOLANG_CATEGORYPATH
Category path to place Go types in -
GOLANG_RECOVERED_TYPES_CATEGORYPATH
-
GOLANG_ABI_INTERNAL_CALLINGCONVENTION_NAME
- See Also:
-
GOLANG_ABI0_CALLINGCONVENTION_NAME
- See Also:
-
GOLANG_DUFFZERO_CALLINGCONVENTION_NAME
- See Also:
-
GOLANG_DUFFCOPY_CALLINGCONVENTION_NAME
- See Also:
-
GOLANG_AUTOGENERATED_FILENAME
- See Also:
-
GCWRITE_BUFFERED_VERS
Initial gcWriteBarrier scheme with signaturefunc gcWriteBarrier(val,dest), x86-64 has gcWriteBarrierReg() variants. -
GOLANG_GCWRITE_BUFFERED_CALLINGCONVENTION_NAME
- See Also:
-
GCWRITE_BUFFERED_x86_64_Regs
-
GCWRITE_BATCH_VERS
Next gcWriteBarrier scheme with signature:func gcWriteBarrier[1-8]() uintptr -
GOLANG_GCWRITE_BATCH_CALLINGCONVENTION_NAME
- See Also:
-
GOLANG_RECEIVER_PARAM_NAME
- See Also:
-
GOLANG_GENERICS_PARAM_NAME
- See Also:
-
GOLANG_CLOSURE_CONTEXT_NAME
- See Also:
-
-
Constructor Details
-
GoConstants
public GoConstants()
-