LLVM: llvm::yaml::ScalarTraits< uuid_t > Struct Reference (original) (raw)
#include "[llvm/ObjectYAML/MachOYAML.h](MachOYAML%5F8h%5Fsource.html)"
Inheritance diagram for llvm::yaml::ScalarTraits< uuid_t >:
[legend]
| Static Public Member Functions | |
|---|---|
| static void | output (const uuid_t &Val, void *, raw_ostream &Out) |
| static StringRef | input (StringRef Scalar, void *, uuid_t &Val) |
| static QuotingType | mustQuote (StringRef S) |
Detailed Description
Definition at line 310 of file MachOYAML.h.
Member Function Documentation
◆ input()
| StringRef llvm::yaml::ScalarTraits< uuid_t >::input ( StringRef Scalar, void * , uuid_t & Val ) | static |
|---|
Definition at line 61 of file MachOYAML.cpp.
References llvm::getAsUnsignedInteger(), and llvm::yaml::Scalar.
◆ mustQuote()
| QuotingType llvm::yaml::ScalarTraits< uuid_t >::mustQuote ( StringRef S) | static |
|---|
Definition at line 78 of file MachOYAML.cpp.
References llvm::yaml::needsQuotes().
◆ output()
| void llvm::yaml::ScalarTraits< uuid_t >::output ( const uuid_t & Val, void * , raw_ostream & Out ) | static |
|---|
Definition at line 57 of file MachOYAML.cpp.
References llvm::raw_ostream::write_uuid().
The documentation for this struct was generated from the following files:
- include/llvm/ObjectYAML/MachOYAML.h
- lib/ObjectYAML/MachOYAML.cpp