Lines Matching refs:OMPClausePrinter

586 class OMPClausePrinter : public OMPClauseVisitor<OMPClausePrinter> {  class
593 OMPClausePrinter(raw_ostream &OS, const PrintingPolicy &Policy) in OMPClausePrinter() function in __anon7f41149f0211::OMPClausePrinter
600 void OMPClausePrinter::VisitOMPIfClause(OMPIfClause *Node) { in VisitOMPIfClause()
606 void OMPClausePrinter::VisitOMPFinalClause(OMPFinalClause *Node) { in VisitOMPFinalClause()
612 void OMPClausePrinter::VisitOMPNumThreadsClause(OMPNumThreadsClause *Node) { in VisitOMPNumThreadsClause()
618 void OMPClausePrinter::VisitOMPSafelenClause(OMPSafelenClause *Node) { in VisitOMPSafelenClause()
624 void OMPClausePrinter::VisitOMPCollapseClause(OMPCollapseClause *Node) { in VisitOMPCollapseClause()
630 void OMPClausePrinter::VisitOMPDefaultClause(OMPDefaultClause *Node) { in VisitOMPDefaultClause()
636 void OMPClausePrinter::VisitOMPProcBindClause(OMPProcBindClause *Node) { in VisitOMPProcBindClause()
642 void OMPClausePrinter::VisitOMPScheduleClause(OMPScheduleClause *Node) { in VisitOMPScheduleClause()
652 void OMPClausePrinter::VisitOMPOrderedClause(OMPOrderedClause *) { in VisitOMPOrderedClause()
656 void OMPClausePrinter::VisitOMPNowaitClause(OMPNowaitClause *) { in VisitOMPNowaitClause()
660 void OMPClausePrinter::VisitOMPUntiedClause(OMPUntiedClause *) { in VisitOMPUntiedClause()
664 void OMPClausePrinter::VisitOMPMergeableClause(OMPMergeableClause *) { in VisitOMPMergeableClause()
668 void OMPClausePrinter::VisitOMPReadClause(OMPReadClause *) { OS << "read"; } in VisitOMPReadClause()
670 void OMPClausePrinter::VisitOMPWriteClause(OMPWriteClause *) { OS << "write"; } in VisitOMPWriteClause()
672 void OMPClausePrinter::VisitOMPUpdateClause(OMPUpdateClause *) { in VisitOMPUpdateClause()
676 void OMPClausePrinter::VisitOMPCaptureClause(OMPCaptureClause *) { in VisitOMPCaptureClause()
680 void OMPClausePrinter::VisitOMPSeqCstClause(OMPSeqCstClause *) { in VisitOMPSeqCstClause()
685 void OMPClausePrinter::VisitOMPClauseList(T *Node, char StartSym) { in VisitOMPClauseList()
700 void OMPClausePrinter::VisitOMPPrivateClause(OMPPrivateClause *Node) { in VisitOMPPrivateClause()
708 void OMPClausePrinter::VisitOMPFirstprivateClause(OMPFirstprivateClause *Node) { in VisitOMPFirstprivateClause()
716 void OMPClausePrinter::VisitOMPLastprivateClause(OMPLastprivateClause *Node) { in VisitOMPLastprivateClause()
724 void OMPClausePrinter::VisitOMPSharedClause(OMPSharedClause *Node) { in VisitOMPSharedClause()
732 void OMPClausePrinter::VisitOMPReductionClause(OMPReductionClause *Node) { in VisitOMPReductionClause()
754 void OMPClausePrinter::VisitOMPLinearClause(OMPLinearClause *Node) { in VisitOMPLinearClause()
766 void OMPClausePrinter::VisitOMPAlignedClause(OMPAlignedClause *Node) { in VisitOMPAlignedClause()
778 void OMPClausePrinter::VisitOMPCopyinClause(OMPCopyinClause *Node) { in VisitOMPCopyinClause()
786 void OMPClausePrinter::VisitOMPCopyprivateClause(OMPCopyprivateClause *Node) { in VisitOMPCopyprivateClause()
794 void OMPClausePrinter::VisitOMPFlushClause(OMPFlushClause *Node) { in VisitOMPFlushClause()
807 OMPClausePrinter Printer(OS, Policy); in PrintOMPExecutableDirective()