|
LLVM 24.0.0git
|
Lets isa/cast/dyn_cast query which IR unit an IRUnitRef holds, naming the IR unit itself rather than a pointer to it: dyn_cast<Module>(IR). More...
#include "llvm/IR/IRUnitRef.h"
Public Types | |
| using | Self |
| using | CastReturnType |
Static Public Member Functions | |
| static bool | isPossible (IRUnitRef IR) |
| static const To * | doCast (IRUnitRef IR) |
| static const To * | castFailed () |
| static const To * | doCastIfPossible (IRUnitRef IR) |
| Static Public Member Functions inherited from llvm::CastIsPossible< To, From, Enable > | |
| static bool | isPossible (const From &f) |
Lets isa/cast/dyn_cast query which IR unit an IRUnitRef holds, naming the IR unit itself rather than a pointer to it: dyn_cast<Module>(IR).
Definition at line 82 of file IRUnitRef.h.
| using llvm::CastInfo< To, IRUnitRef, void >::CastReturnType |
| using llvm::CastInfo< To, IRUnitRef, void >::Self |
|
inlinestatic |
Definition at line 91 of file IRUnitRef.h.
|
inlinestatic |
Definition at line 87 of file IRUnitRef.h.
References IR.
|
inlinestatic |
Definition at line 93 of file IRUnitRef.h.
References llvm::CastInfo< To, From, Enable >::castFailed(), llvm::CastInfo< To, From, Enable >::doCast(), IR, and llvm::CastIsPossible< To, From, Enable >::isPossible().
|
inlinestatic |
Definition at line 83 of file IRUnitRef.h.
References IR.