Lines Matching full:public
36 public:
58 class OpenACCAutoClause : public OpenACCClause {
63 public:
80 class OpenACCIndependentClause : public OpenACCClause {
85 public:
101 class OpenACCSeqClause : public OpenACCClause {
106 public:
125 class OpenACCGangClause : public OpenACCClause {
132 public:
151 class OpenACCVectorClause : public OpenACCClause {
158 public:
177 class OpenACCWorkerClause : public OpenACCClause {
184 public:
201 class OpenACCClauseWithParams : public OpenACCClause {
210 public:
227 : public OpenACCClauseWithParams,
228 public llvm::TrailingObjects<OpenACCDeviceTypeClause,
259 public:
281 class OpenACCDefaultClause : public OpenACCClauseWithParams {
298 public:
315 class OpenACCClauseWithCondition : public OpenACCClauseWithParams {
325 public:
349 class OpenACCIfClause : public OpenACCClauseWithCondition {
354 public:
364 class OpenACCSelfClause : public OpenACCClauseWithCondition {
368 public:
378 class OpenACCClauseWithExprs : public OpenACCClauseWithParams {
397 public:
413 : public OpenACCClauseWithExprs,
414 public llvm::TrailingObjects<OpenACCWaitClause, Expr *> {
432 public:
455 : public OpenACCClauseWithExprs,
456 public llvm::TrailingObjects<OpenACCNumGangsClause, Expr *> {
467 public:
486 class OpenACCClauseWithSingleIntExpr : public OpenACCClauseWithExprs {
499 public:
509 class OpenACCNumWorkersClause : public OpenACCClauseWithSingleIntExpr {
513 public:
523 class OpenACCVectorLengthClause : public OpenACCClauseWithSingleIntExpr {
527 public:
536 class OpenACCAsyncClause : public OpenACCClauseWithSingleIntExpr {
540 public:
554 class OpenACCClauseWithVarList : public OpenACCClauseWithExprs {
560 public:
567 : public OpenACCClauseWithVarList,
568 public llvm::TrailingObjects<OpenACCPrivateClause, Expr *> {
579 public:
589 : public OpenACCClauseWithVarList,
590 public llvm::TrailingObjects<OpenACCFirstPrivateClause, Expr *> {
601 public:
611 : public OpenACCClauseWithVarList,
612 public llvm::TrailingObjects<OpenACCDevicePtrClause, Expr *> {
623 public:
633 : public OpenACCClauseWithVarList,
634 public llvm::TrailingObjects<OpenACCAttachClause, Expr *> {
645 public:
655 : public OpenACCClauseWithVarList,
656 public llvm::TrailingObjects<OpenACCNoCreateClause, Expr *> {
667 public:
677 : public OpenACCClauseWithVarList,
678 public llvm::TrailingObjects<OpenACCPresentClause, Expr *> {
689 public:
699 : public OpenACCClauseWithVarList,
700 public llvm::TrailingObjects<OpenACCCopyClause, Expr *> {
715 public:
728 : public OpenACCClauseWithVarList,
729 public llvm::TrailingObjects<OpenACCCopyInClause, Expr *> {
746 public:
760 : public OpenACCClauseWithVarList,
761 public llvm::TrailingObjects<OpenACCCopyOutClause, Expr *> {
778 public:
792 : public OpenACCClauseWithVarList,
793 public llvm::TrailingObjects<OpenACCCreateClause, Expr *> {
810 public:
824 : public OpenACCClauseWithVarList,
825 public llvm::TrailingObjects<OpenACCReductionClause, Expr *> {
839 public:
855 public:
892 : public OpenACCClauseVisitor<OpenACCClausePrinter> {
898 public: