Typed tracking MDNode reference that avoids needing the parameter type defined.
Synopsis
Declared in <llvm/IR/DebugProgramInstruction.h>
template<typename T>
class DbgRecordParamRef;
Description
Necessary to avoid including DebugInfoMetadata.h, which has a significant impact on compile times if included in this file.
Member Functions
Name |
Description |
|
Constructors |
Get the underlying type. |
|
Return |
|
Dereference the wrapped debug‐metadata node. |
|
Access members of the referenced debug‐metadata node. |
|
Convert to a typed pointer to the referenced debug‐metadata node. |
|
Check for null. |
|
Return true if both references track the same metadata node. |
|
Return true if the referenced metadata nodes differ. |
Created with MrDocs