LLVM API Documentation
Public Member Functions | |
DIGetTypesVisitor (DISerializer &S, std::vector< const Type * > &F) | |
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 336 of file MachineDebugInfo.cpp.
DIGetTypesVisitor::DIGetTypesVisitor | ( | DISerializer & | S, | |
std::vector< const Type * > & | F | |||
) | [inline] |
Definition at line 342 of file MachineDebugInfo.cpp.
virtual void DIGetTypesVisitor::Apply | ( | int & | Field | ) | [inline, virtual] |
Apply - Set the value of each of the fields.
Implements llvm::DIVisitor.
Definition at line 350 of file MachineDebugInfo.cpp.
References llvm::Type::IntTy.
virtual void DIGetTypesVisitor::Apply | ( | unsigned & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 353 of file MachineDebugInfo.cpp.
References llvm::Type::UIntTy.
virtual void DIGetTypesVisitor::Apply | ( | int64_t & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 356 of file MachineDebugInfo.cpp.
References llvm::Type::LongTy.
virtual void DIGetTypesVisitor::Apply | ( | uint64_t & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 359 of file MachineDebugInfo.cpp.
References llvm::Type::ULongTy.
virtual void DIGetTypesVisitor::Apply | ( | bool & | Field | ) | [inline, virtual] |
Implements llvm::DIVisitor.
Definition at line 362 of file MachineDebugInfo.cpp.
References llvm::Type::BoolTy.
virtual void DIGetTypesVisitor::Apply | ( | std::string & | Field | ) | [inline, virtual] |
virtual void DIGetTypesVisitor::Apply | ( | DebugInfoDesc *& | Field | ) | [inline, virtual] |
virtual void DIGetTypesVisitor::Apply | ( | GlobalVariable *& | Field | ) | [inline, virtual] |
virtual void DIGetTypesVisitor::Apply | ( | std::vector< DebugInfoDesc * > & | Field | ) | [inline, virtual] |