LLVM API Documentation
Public Member Functions | |
DIDeserializeVisitor (DIDeserializer &D, GlobalVariable *GV) | |
virtual void | Apply (int &Field) |
virtual void | Apply (unsigned &Field) |
virtual void | Apply (int64_t &Field) |
virtual void | Apply (uint64_t &Field) |
virtual void | Apply (bool &Field) |
virtual void | Apply (std::string &Field) |
virtual void | Apply (DebugInfoDesc *&Field) |
virtual void | Apply (GlobalVariable *&Field) |
virtual void | Apply (std::vector< DebugInfoDesc * > &Field) |
Definition at line 177 of file MachineDebugInfo.cpp.
DIDeserializeVisitor::DIDeserializeVisitor | ( | DIDeserializer & | D, | |
GlobalVariable * | GV | |||
) | [inline] |
virtual void DIDeserializeVisitor::Apply | ( | std::vector< DebugInfoDesc * > & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 225 of file MachineDebugInfo.cpp.
References llvm::CallingConv::C, llvm::X86II::DE, getGlobalVariable(), GV, and I.
virtual void DIDeserializeVisitor::Apply | ( | GlobalVariable *& | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 221 of file MachineDebugInfo.cpp.
References llvm::CallingConv::C, getGlobalVariable(), and I.
virtual void DIDeserializeVisitor::Apply | ( | DebugInfoDesc *& | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 217 of file MachineDebugInfo.cpp.
References llvm::CallingConv::C, and I.
virtual void DIDeserializeVisitor::Apply | ( | std::string & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 213 of file MachineDebugInfo.cpp.
References llvm::CallingConv::C, and I.
virtual void DIDeserializeVisitor::Apply | ( | bool & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 209 of file MachineDebugInfo.cpp.
References llvm::CallingConv::C, and I.
virtual void DIDeserializeVisitor::Apply | ( | uint64_t & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 205 of file MachineDebugInfo.cpp.
References llvm::CallingConv::C, and I.
virtual void DIDeserializeVisitor::Apply | ( | int64_t & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 201 of file MachineDebugInfo.cpp.
References llvm::CallingConv::C, and I.
virtual void DIDeserializeVisitor::Apply | ( | unsigned & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 197 of file MachineDebugInfo.cpp.
References llvm::CallingConv::C, and I.
virtual void DIDeserializeVisitor::Apply | ( | int & | Field | ) | [inline, virtual] |
Apply - Set the value of each of the fields.
Implements llvm::DIVisitor.
Definition at line 193 of file MachineDebugInfo.cpp.
References llvm::CallingConv::C, and I.