Merge remote-tracking branch 'origin/GP-0_dev747368_javadoc_errors'

(Closes #8496)
This commit is contained in:
Ryan Kurtz 2025-09-08 12:10:43 -04:00
commit 5396e3a041
4 changed files with 2 additions and 8 deletions

View file

@ -320,9 +320,7 @@ public class GoTypeManager {
/** /**
* Finds a Ghidra data type by its go-type name. * Finds a Ghidra data type by its go-type name.
* *
* @param <T> Ghidra DataType generic type specifier
* @param typeName go type name * @param typeName go type name
* @param clazz {@link DataType} class reference
* @return Ghidra {@link DataType} corresponding to the requested name, coerced into a * @return Ghidra {@link DataType} corresponding to the requested name, coerced into a
* specific {@link DataType} subclass, or {@code NULL} if not found * specific {@link DataType} subclass, or {@code NULL} if not found
* @throws IOException if error * @throws IOException if error

View file

@ -27,10 +27,7 @@ import ghidra.util.Msg;
/** /**
* Go type info about a specific map type. * Go type info about a specific map type.
* <p> * <p>
* See {@link GoTypeManager#getMapGoType()} or the "runtime.hmap" type for the definition of * Maps are passed by address, and in Go sizeof(mapvar) will always be ptrSize
* a instance of a map variable in memory.
* <p>
* Maps are passed by address, and sizeof(mapvar) will always be ptrSize
*/ */
@StructureMapping( @StructureMapping(
structureName = { "runtime.maptype", "internal/abi.MapType", "internal/abi.OldMapType" } structureName = { "runtime.maptype", "internal/abi.MapType", "internal/abi.OldMapType" }

View file

@ -303,7 +303,6 @@ public abstract class GoType implements StructureMarkup<GoType>, StructureVerifi
* <p> * <p>
* This default implementation just creates an opaque blob of the appropriate size * This default implementation just creates an opaque blob of the appropriate size
* *
* @param goTypes {@link GoTypeManager}
* @return {@link DataType} that represents the Go type * @return {@link DataType} that represents the Go type
* @throws IOException if error getting name of the type * @throws IOException if error getting name of the type
*/ */

View file

@ -23,7 +23,7 @@ import ghidra.program.model.data.DataType;
/** /**
* A limited use wrapper/bridge between a GoType and a Ghidra DataType, this * A limited use wrapper/bridge between a GoType and a Ghidra DataType, this
* wrapper only supports the {@link #recoverDataType(GoTypeManager)} call. * wrapper only supports the {@link #recoverDataType()} call.
*/ */
public class GoTypeBridge extends GoType { public class GoTypeBridge extends GoType {