LLVM 20.0.0git
|
A wrapper around std::string which contains a source range that's being set during parsing. More...
#include "llvm/CodeGen/MIRYamlMapping.h"
Public Member Functions | |
StringValue ()=default | |
StringValue (std::string Value) | |
StringValue (const char Val[]) | |
bool | operator== (const StringValue &Other) const |
Public Attributes | |
std::string | Value |
SMRange | SourceRange |
A wrapper around std::string which contains a source range that's being set during parsing.
Definition at line 34 of file MIRYamlMapping.h.
|
default |
|
inline |
Definition at line 39 of file MIRYamlMapping.h.
Definition at line 40 of file MIRYamlMapping.h.
|
inline |
Definition at line 42 of file MIRYamlMapping.h.
References llvm::Other.
SMRange llvm::yaml::StringValue::SourceRange |
Definition at line 36 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeFrameInfo(), llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::ScalarTraits< StringValue >::input(), and llvm::MIRParserImpl::parseCalleeSavedRegister().
std::string llvm::yaml::StringValue::Value |
Definition at line 35 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convert(), convertArgumentInfo(), llvm::MIRPrinter::convertStackObjects(), llvm::MIRParserImpl::initializeFrameInfo(), llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::ScalarTraits< StringValue >::input(), llvm::yaml::ScalarTraits< StringValue >::output(), llvm::MIRParserImpl::parseCalleeSavedRegister(), llvm::MIRPrinter::print(), printRegClassOrBank(), printRegMIR(), and regToString().