Lines Matching defs:OMPClauseReader

10931 //// OMPClauseReader implementation
10938 class OMPClauseReader : public OMPClauseVisitor<OMPClauseReader> {
10943 OMPClauseReader(ASTRecordReader &Record)
10956 return OMPClauseReader(*this).readClause();
10959 OMPClause *OMPClauseReader::readClause() {
11328 void OMPClauseReader::VisitOMPClauseWithPreInit(OMPClauseWithPreInit *C) {
11333 void OMPClauseReader::VisitOMPClauseWithPostUpdate(OMPClauseWithPostUpdate *C) {
11338 void OMPClauseReader::VisitOMPIfClause(OMPIfClause *C) {
11347 void OMPClauseReader::VisitOMPFinalClause(OMPFinalClause *C) {
11353 void OMPClauseReader::VisitOMPNumThreadsClause(OMPNumThreadsClause *C) {
11359 void OMPClauseReader::VisitOMPSafelenClause(OMPSafelenClause *C) {
11364 void OMPClauseReader::VisitOMPSimdlenClause(OMPSimdlenClause *C) {
11369 void OMPClauseReader::VisitOMPSizesClause(OMPSizesClause *C) {
11375 void OMPClauseReader::VisitOMPPermutationClause(OMPPermutationClause *C) {
11381 void OMPClauseReader::VisitOMPFullClause(OMPFullClause *C) {}
11383 void OMPClauseReader::VisitOMPPartialClause(OMPPartialClause *C) {
11388 void OMPClauseReader::VisitOMPAllocatorClause(OMPAllocatorClause *C) {
11393 void OMPClauseReader::VisitOMPCollapseClause(OMPCollapseClause *C) {
11398 void OMPClauseReader::VisitOMPDefaultClause(OMPDefaultClause *C) {
11404 void OMPClauseReader::VisitOMPProcBindClause(OMPProcBindClause *C) {
11410 void OMPClauseReader::VisitOMPScheduleClause(OMPScheduleClause *C) {
11426 void OMPClauseReader::VisitOMPOrderedClause(OMPOrderedClause *C) {
11435 void OMPClauseReader::VisitOMPDetachClause(OMPDetachClause *C) {
11440 void OMPClauseReader::VisitOMPNowaitClause(OMPNowaitClause *) {}
11442 void OMPClauseReader::VisitOMPUntiedClause(OMPUntiedClause *) {}
11444 void OMPClauseReader::VisitOMPMergeableClause(OMPMergeableClause *) {}
11446 void OMPClauseReader::VisitOMPReadClause(OMPReadClause *) {}
11448 void OMPClauseReader::VisitOMPWriteClause(OMPWriteClause *) {}
11450 void OMPClauseReader::VisitOMPUpdateClause(OMPUpdateClause *C) {
11458 void OMPClauseReader::VisitOMPCaptureClause(OMPCaptureClause *) {}
11460 void OMPClauseReader::VisitOMPCompareClause(OMPCompareClause *) {}
11464 void OMPClauseReader::VisitOMPFailClause(OMPFailClause *C) {
11472 void OMPClauseReader::VisitOMPAbsentClause(OMPAbsentClause *C) {
11483 void OMPClauseReader::VisitOMPHoldsClause(OMPHoldsClause *C) {
11488 void OMPClauseReader::VisitOMPContainsClause(OMPContainsClause *C) {
11499 void OMPClauseReader::VisitOMPNoOpenMPClause(OMPNoOpenMPClause *) {}
11501 void OMPClauseReader::VisitOMPNoOpenMPRoutinesClause(
11504 void OMPClauseReader::VisitOMPNoParallelismClause(OMPNoParallelismClause *) {}
11506 void OMPClauseReader::VisitOMPSeqCstClause(OMPSeqCstClause *) {}
11508 void OMPClauseReader::VisitOMPAcqRelClause(OMPAcqRelClause *) {}
11510 void OMPClauseReader::VisitOMPAcquireClause(OMPAcquireClause *) {}
11512 void OMPClauseReader::VisitOMPReleaseClause(OMPReleaseClause *) {}
11514 void OMPClauseReader::VisitOMPRelaxedClause(OMPRelaxedClause *) {}
11516 void OMPClauseReader::VisitOMPWeakClause(OMPWeakClause *) {}
11518 void OMPClauseReader::VisitOMPThreadsClause(OMPThreadsClause *) {}
11520 void OMPClauseReader::VisitOMPSIMDClause(OMPSIMDClause *) {}
11522 void OMPClauseReader::VisitOMPNogroupClause(OMPNogroupClause *) {}
11524 void OMPClauseReader::VisitOMPInitClause(OMPInitClause *C) {
11537 void OMPClauseReader::VisitOMPUseClause(OMPUseClause *C) {
11543 void OMPClauseReader::VisitOMPDestroyClause(OMPDestroyClause *C) {
11549 void OMPClauseReader::VisitOMPNovariantsClause(OMPNovariantsClause *C) {
11555 void OMPClauseReader::VisitOMPNocontextClause(OMPNocontextClause *C) {
11561 void OMPClauseReader::VisitOMPUnifiedAddressClause(OMPUnifiedAddressClause *) {}
11563 void OMPClauseReader::VisitOMPUnifiedSharedMemoryClause(
11566 void OMPClauseReader::VisitOMPReverseOffloadClause(OMPReverseOffloadClause *) {}
11569 OMPClauseReader::VisitOMPDynamicAllocatorsClause(OMPDynamicAllocatorsClause *) {
11572 void OMPClauseReader::VisitOMPAtomicDefaultMemOrderClause(
11580 void OMPClauseReader::VisitOMPAtClause(OMPAtClause *C) {
11586 void OMPClauseReader::VisitOMPSeverityClause(OMPSeverityClause *C) {
11592 void OMPClauseReader::VisitOMPMessageClause(OMPMessageClause *C) {
11597 void OMPClauseReader::VisitOMPPrivateClause(OMPPrivateClause *C) {
11611 void OMPClauseReader::VisitOMPFirstprivateClause(OMPFirstprivateClause *C) {
11630 void OMPClauseReader::VisitOMPLastprivateClause(OMPLastprivateClause *C) {
11660 void OMPClauseReader::VisitOMPSharedClause(OMPSharedClause *C) {
11670 void OMPClauseReader::VisitOMPReductionClause(OMPReductionClause *C) {
11718 void OMPClauseReader::VisitOMPTaskReductionClause(OMPTaskReductionClause *C) {
11751 void OMPClauseReader::VisitOMPInReductionClause(OMPInReductionClause *C) {
11788 void OMPClauseReader::VisitOMPLinearClause(OMPLinearClause *C) {
11824 void OMPClauseReader::VisitOMPAlignedClause(OMPAlignedClause *C) {
11836 void OMPClauseReader::VisitOMPCopyinClause(OMPCopyinClause *C) {
11858 void OMPClauseReader::VisitOMPCopyprivateClause(OMPCopyprivateClause *C) {
11880 void OMPClauseReader::VisitOMPFlushClause(OMPFlushClause *C) {
11890 void OMPClauseReader::VisitOMPDepobjClause(OMPDepobjClause *C) {
11895 void OMPClauseReader::VisitOMPDependClause(OMPDependClause *C) {
11913 void OMPClauseReader::VisitOMPDeviceClause(OMPDeviceClause *C) {
11921 void OMPClauseReader::VisitOMPMapClause(OMPMapClause *C) {
11986 void OMPClauseReader::VisitOMPAllocateClause(OMPAllocateClause *C) {
12001 void OMPClauseReader::VisitOMPNumTeamsClause(OMPNumTeamsClause *C) {
12012 void OMPClauseReader::VisitOMPThreadLimitClause(OMPThreadLimitClause *C) {
12023 void OMPClauseReader::VisitOMPPriorityClause(OMPPriorityClause *C) {
12029 void OMPClauseReader::VisitOMPGrainsizeClause(OMPGrainsizeClause *C) {
12037 void OMPClauseReader::VisitOMPNumTasksClause(OMPNumTasksClause *C) {
12045 void OMPClauseReader::VisitOMPHintClause(OMPHintClause *C) {
12050 void OMPClauseReader::VisitOMPDistScheduleClause(OMPDistScheduleClause *C) {
12060 void OMPClauseReader::VisitOMPDefaultmapClause(OMPDefaultmapClause *C) {
12070 void OMPClauseReader::VisitOMPToClause(OMPToClause *C) {
12126 void OMPClauseReader::VisitOMPFromClause(OMPFromClause *C) {
12182 void OMPClauseReader::VisitOMPUseDevicePtrClause(OMPUseDevicePtrClause *C) {
12232 void OMPClauseReader::VisitOMPUseDeviceAddrClause(OMPUseDeviceAddrClause *C) {
12274 void OMPClauseReader::VisitOMPIsDevicePtrClause(OMPIsDevicePtrClause *C) {
12317 void OMPClauseReader::VisitOMPHasDeviceAddrClause(OMPHasDeviceAddrClause *C) {
12360 void OMPClauseReader::VisitOMPNontemporalClause(OMPNontemporalClause *C) {
12375 void OMPClauseReader::VisitOMPInclusiveClause(OMPInclusiveClause *C) {
12385 void OMPClauseReader::VisitOMPExclusiveClause(OMPExclusiveClause *C) {
12395 void OMPClauseReader::VisitOMPUsesAllocatorsClause(OMPUsesAllocatorsClause *C) {
12410 void OMPClauseReader::VisitOMPAffinityClause(OMPAffinityClause *C) {
12422 void OMPClauseReader::VisitOMPOrderClause(OMPOrderClause *C) {
12430 void OMPClauseReader::VisitOMPFilterClause(OMPFilterClause *C) {
12436 void OMPClauseReader::VisitOMPBindClause(OMPBindClause *C) {
12442 void OMPClauseReader::VisitOMPAlignClause(OMPAlignClause *C) {
12447 void OMPClauseReader::VisitOMPXDynCGroupMemClause(OMPXDynCGroupMemClause *C) {
12453 void OMPClauseReader::VisitOMPDoacrossClause(OMPDoacrossClause *C) {
12469 void OMPClauseReader::VisitOMPXAttributeClause(OMPXAttributeClause *C) {
12478 void OMPClauseReader::VisitOMPXBareClause(OMPXBareClause *C) {}