|
LLVM
4.0.0
|
Used in the streaming interface as the general argument type. More...
#include <DiagnosticInfo.h>
Public Member Functions | |
| Argument (StringRef Str="") | |
| Argument (StringRef Key, Value *V) | |
| Argument (StringRef Key, Type *T) | |
| Argument (StringRef Key, int N) | |
| Argument (StringRef Key, unsigned N) | |
| Argument (StringRef Key, bool B) | |
Public Attributes | |
| StringRef | Key |
| std::string | Val |
| DebugLoc | DLoc |
Used in the streaming interface as the general argument type.
It internally converts everything into a key-value pair.
Definition at line 393 of file DiagnosticInfo.h.
|
inlineexplicit |
Definition at line 399 of file DiagnosticInfo.h.
Definition at line 174 of file DiagnosticInfo.cpp.
References DLoc, F, llvm::DebugLoc::get(), llvm::Value::getName(), llvm::GlobalValue::getRealLinkageName(), I, and llvm::Value::printAsOperand().
Definition at line 194 of file DiagnosticInfo.cpp.
References T.
| DiagnosticInfoOptimizationBase::Argument::Argument | ( | StringRef | Key, |
| int | N | ||
| ) |
Definition at line 200 of file DiagnosticInfo.cpp.
Definition at line 203 of file DiagnosticInfo.cpp.
Definition at line 404 of file DiagnosticInfo.h.
| DebugLoc llvm::DiagnosticInfoOptimizationBase::Argument::DLoc |
Definition at line 397 of file DiagnosticInfo.h.
Referenced by Argument(), and llvm::yaml::MappingTraits< DiagnosticInfoOptimizationBase::Argument >::mapping().
| StringRef llvm::DiagnosticInfoOptimizationBase::Argument::Key |
Definition at line 394 of file DiagnosticInfo.h.
Referenced by llvm::yaml::MappingTraits< DiagnosticInfoOptimizationBase::Argument >::mapping().
| std::string llvm::DiagnosticInfoOptimizationBase::Argument::Val |
Definition at line 395 of file DiagnosticInfo.h.
Referenced by llvm::yaml::MappingTraits< DiagnosticInfoOptimizationBase::Argument >::mapping().
1.8.6