LLVM: llvm::yaml::ScalarTraits< SwiftVersion > Struct Reference (original) (raw)

#include "[TextAPI/TextStubCommon.h](TextStubCommon%5F8h%5Fsource.html)"

Inheritance diagram for llvm::yaml::ScalarTraits< SwiftVersion >:

[legend]

Static Public Member Functions
static void output (const SwiftVersion &, void *, raw_ostream &)
static StringRef input (StringRef, void *, SwiftVersion &)
static QuotingType mustQuote (StringRef)

Detailed Description

Definition at line 90 of file TextStubCommon.h.

Member Function Documentation

input()

StringRef llvm::yaml::ScalarTraits< SwiftVersion >::input ( StringRef Scalar, void * IO, SwiftVersion & Value ) static

Definition at line 189 of file TextStubCommon.cpp.

References assert(), llvm::StringSwitch< T, R >::Case(), llvm::StringSwitch< T, R >::Default(), llvm::MachO::Invalid, llvm::yaml::Scalar, and llvm::MachO::TBD_V4.

mustQuote()

QuotingType llvm::yaml::ScalarTraits< SwiftVersion >::mustQuote ( StringRef ) static

Definition at line 216 of file TextStubCommon.cpp.

References llvm::yaml::None.

output()

void llvm::yaml::ScalarTraits< SwiftVersion >::output ( const SwiftVersion & Value, void * , raw_ostream & OS ) static

Definition at line 169 of file TextStubCommon.cpp.


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