class LocalAsMetadata
Declaration
class LocalAsMetadata : public ValueAsMetadata { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/Metadata.h:427
Inherits from: ValueAsMetadata
Member Variables
Inherited from Metadata:
Method Overview
- public static bool classof(const llvm::Metadata * MD)
- public static llvm::LocalAsMetadata * get(llvm::Value * Local)
- public static llvm::LocalAsMetadata * getIfExists(llvm::Value * Local)
Inherited from ValueAsMetadata:
- public classof
- public get
- public getConstant
- public getConstantIfExists
- public getContext
- public getIfExists
- public getLocal
- public getLocalIfExists
- public getType
- public getValue
- public handleDeletion
- public handleRAUW
- protected replaceAllUsesWith
Inherited from Metadata:
- public dump
- public dump
- public getMetadataID
- protected handleChangedOperand
- public print
- public print
- public printAsOperand
- public printAsOperand
Methods
¶static bool classof(const llvm::Metadata* MD)
static bool classof(const llvm::Metadata* MD)
Declared at: llvm/include/llvm/IR/Metadata.h:444
Parameters
- const llvm::Metadata* MD
¶static llvm::LocalAsMetadata* get(
llvm::Value* Local)
static llvm::LocalAsMetadata* get(
llvm::Value* Local)
Declared at: llvm/include/llvm/IR/Metadata.h:436
Parameters
- llvm::Value* Local
¶static llvm::LocalAsMetadata* getIfExists(
llvm::Value* Local)
static llvm::LocalAsMetadata* getIfExists(
llvm::Value* Local)
Declared at: llvm/include/llvm/IR/Metadata.h:440
Parameters
- llvm::Value* Local