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 CategoryPathstatic final CategoryPathCategory path to place golang 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 golang types in -
GOLANG_BOOTSTRAP_FUNCS_CATEGORYPATH
-
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()
-