LLVM  6.0.0svn
Static Public Member Functions | List of all members
llvm::yaml::MappingTraits< Kernel::Arg::Metadata > Struct Template Reference

Static Public Member Functions

static void mapping (IO &YIO, Kernel::Arg::Metadata &MD)
 

Detailed Description

template<>
struct llvm::yaml::MappingTraits< Kernel::Arg::Metadata >

Definition at line 105 of file AMDGPUMetadata.cpp.

Member Function Documentation

◆ mapping()

static void llvm::yaml::MappingTraits< Kernel::Arg::Metadata >::mapping ( IO YIO,
Kernel::Arg::Metadata MD 
)
inlinestatic

Definition at line 106 of file AMDGPUMetadata.cpp.

References llvm::AMDGPU::HSAMD::Kernel::Arg::Key::AccQual, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::ActualAccQual, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::AddrSpaceQual, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::Align, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::IsConst, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::IsPipe, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::IsRestrict, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::IsVolatile, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mAccQual, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mActualAccQual, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mAddrSpaceQual, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mAlign, llvm::yaml::IO::mapOptional(), llvm::yaml::IO::mapRequired(), llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mIsConst, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mIsPipe, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mIsRestrict, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mIsVolatile, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mName, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mPointeeAlign, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mSize, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mTypeName, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mValueKind, llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata::mValueType, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::Name, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::PointeeAlign, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::Size, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::TypeName, llvm::AMDGPU::HSAMD::Unknown, llvm::AMDGPU::HSAMD::Kernel::Arg::Key::ValueKind, and llvm::AMDGPU::HSAMD::Kernel::Arg::Key::ValueType.


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