clang API Documentation

clang::ReqdWorkGroupSizeAttr Class Reference

#include <Attr.h>

Inheritance diagram for clang::ReqdWorkGroupSizeAttr:
Inheritance graph
[legend]
Collaboration diagram for clang::ReqdWorkGroupSizeAttr:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ReqdWorkGroupSizeAttr (unsigned X, unsigned Y, unsigned Z)
unsigned getXDim () const
unsigned getYDim () const
unsigned getZDim () const
virtual Attrclone (ASTContext &C) const

Static Public Member Functions

static bool classof (const Attr *A)
static bool classof (const ReqdWorkGroupSizeAttr *A)

Detailed Description

Definition at line 627 of file Attr.h.


Constructor & Destructor Documentation

clang::ReqdWorkGroupSizeAttr::ReqdWorkGroupSizeAttr ( unsigned  X,
unsigned  Y,
unsigned  Z 
) [inline]

Definition at line 630 of file Attr.h.

Referenced by clone().


Member Function Documentation

static bool clang::ReqdWorkGroupSizeAttr::classof ( const ReqdWorkGroupSizeAttr A  )  [inline, static]

Definition at line 643 of file Attr.h.

static bool clang::ReqdWorkGroupSizeAttr::classof ( const Attr A  )  [inline, static]

Reimplemented from clang::Attr.

Definition at line 640 of file Attr.h.

References clang::Attr::getKind().

Attr * ReqdWorkGroupSizeAttr::clone ( ASTContext C  )  const [virtual]

Implements clang::Attr.

Definition at line 233 of file AttrImpl.cpp.

References ReqdWorkGroupSizeAttr().

unsigned clang::ReqdWorkGroupSizeAttr::getXDim (  )  const [inline]

Definition at line 633 of file Attr.h.

unsigned clang::ReqdWorkGroupSizeAttr::getYDim (  )  const [inline]

Definition at line 634 of file Attr.h.

unsigned clang::ReqdWorkGroupSizeAttr::getZDim (  )  const [inline]

Definition at line 635 of file Attr.h.


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