LLVM: llvm::yaml::StringValue Struct Reference (original) (raw)

A wrapper around std::string which contains a source range that's being set during parsing. More...

#include "[llvm/CodeGen/MIRYamlMapping.h](MIRYamlMapping%5F8h%5Fsource.html)"

Inheritance diagram for llvm::yaml::StringValue:

Detailed Description

A wrapper around std::string which contains a source range that's being set during parsing.

Definition at line 34 of file MIRYamlMapping.h.

Constructor & Destructor Documentation

llvm::yaml::StringValue::StringValue ( ) default

StringValue() [2/3]

llvm::yaml::StringValue::StringValue ( std::string Value) inline

StringValue() [3/3]

llvm::yaml::StringValue::StringValue ( const char _Val_[]) inline

Member Function Documentation

operator==()

Member Data Documentation

SourceRange

SMRange llvm::yaml::StringValue::SourceRange

Value

std::string llvm::yaml::StringValue::Value

Definition at line 35 of file MIRYamlMapping.h.

Referenced by convertArgumentInfo(), convertStackObjects(), llvm::yaml::FlowStringValue::FlowStringValue(), llvm::MIRParserImpl::initializeFrameInfo(), llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::ScalarTraits< StringValue >::input(), operator==(), llvm::yaml::ScalarTraits< StringValue >::output(), llvm::MIRParserImpl::parseCalleeSavedRegister(), printMF(), printRegClassOrBank(), printRegMIR(), regToString(), StringValue(), and StringValue().


The documentation for this struct was generated from the following file: