struct GCRoot
Declaration
struct GCRoot { /* full declaration omitted */ };
Description
GCRoot - Metadata for a pointer to an object managed by the garbage collector.
Declared at: llvm/include/llvm/CodeGen/GCMetadata.h:66
Member Variables
- public int Num
- Usually a frame index.
- public int StackOffset = -1
- Offset from the stack pointer.
- public const llvm::Constant* Metadata
- Metadata straight from the call to llvm.gcroot.
Method Overview
- public GCRoot(int N, const llvm::Constant * MD)
Methods
ΒΆGCRoot(int N, const llvm::Constant* MD)
GCRoot(int N, const llvm::Constant* MD)
Declared at: llvm/include/llvm/CodeGen/GCMetadata.h:72
Parameters
- int N
- const llvm::Constant* MD