LLVM 22.0.0git
llvm::yaml::ScalarTraits< Hex8 > Struct Reference

Use these types instead of uintXX_t in any mapping to have its yaml output formatted as hexadecimal. More...

#include "llvm/Support/YAMLTraits.h"

Inheritance diagram for llvm::yaml::ScalarTraits< Hex8 >:
[legend]

Static Public Member Functions

static LLVM_ABI void output (const Hex8 &, void *, raw_ostream &)
static LLVM_ABI StringRef input (StringRef, void *, Hex8 &)
static QuotingType mustQuote (StringRef)

Detailed Description

Use these types instead of uintXX_t in any mapping to have its yaml output formatted as hexadecimal.

Definition at line 1630 of file YAMLTraits.h.

Member Function Documentation

◆ input()

LLVM_ABI StringRef llvm::yaml::ScalarTraits< Hex8 >::input ( StringRef ,
void * ,
Hex8 &  )
static

References LLVM_ABI.

◆ mustQuote()

QuotingType llvm::yaml::ScalarTraits< Hex8 >::mustQuote ( StringRef )
inlinestatic

Definition at line 1633 of file YAMLTraits.h.

References llvm::yaml::None.

◆ output()

LLVM_ABI void llvm::yaml::ScalarTraits< Hex8 >::output ( const Hex8 & ,
void * ,
raw_ostream &  )
static

References LLVM_ABI.


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