Lines Matching refs:StartLoc

273   SourceLocation StartLoc;  variable
296 SourceLocation StartLoc, SourceLocation EndLoc) in OMPExecutableDirective() argument
297 : Stmt(SC), Kind(K), StartLoc(std::move(StartLoc)), in OMPExecutableDirective()
488 SourceLocation getBeginLoc() const { return StartLoc; } in getBeginLoc()
496 void setLocStart(SourceLocation Loc) { StartLoc = Loc; } in setLocStart()
622 OMPParallelDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPParallelDirective() argument
624 llvm::omp::OMPD_parallel, StartLoc, EndLoc) {} in OMPParallelDirective()
652 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
698 SourceLocation StartLoc, SourceLocation EndLoc, in OMPLoopBasedDirective() argument
700 : OMPExecutableDirective(SC, Kind, StartLoc, EndLoc), in OMPLoopBasedDirective()
1096 SourceLocation StartLoc, SourceLocation EndLoc, in OMPLoopDirective() argument
1098 : OMPLoopBasedDirective(SC, Kind, StartLoc, EndLoc, CollapsedNum) {} in OMPLoopDirective()
1511 OMPSimdDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPSimdDirective() argument
1513 : OMPLoopDirective(OMPSimdDirectiveClass, llvm::omp::OMPD_simd, StartLoc, in OMPSimdDirective()
1535 static OMPSimdDirective *Create(const ASTContext &C, SourceLocation StartLoc,
1577 OMPForDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPForDirective() argument
1579 : OMPLoopDirective(OMPForDirectiveClass, llvm::omp::OMPD_for, StartLoc, in OMPForDirective()
1613 static OMPForDirective *Create(const ASTContext &C, SourceLocation StartLoc,
1664 OMPForSimdDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPForSimdDirective() argument
1667 StartLoc, EndLoc, CollapsedNum) {} in OMPForSimdDirective()
1689 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
1730 OMPSectionsDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPSectionsDirective() argument
1732 llvm::omp::OMPD_sections, StartLoc, EndLoc) {} in OMPSectionsDirective()
1760 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
1807 OMPSectionDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPSectionDirective() argument
1809 llvm::omp::OMPD_section, StartLoc, EndLoc) {} in OMPSectionDirective()
1828 SourceLocation StartLoc,
1865 OMPSingleDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPSingleDirective() argument
1867 StartLoc, EndLoc) {} in OMPSingleDirective()
1885 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
1916 OMPMasterDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPMasterDirective() argument
1918 StartLoc, EndLoc) {} in OMPMasterDirective()
1935 SourceLocation StartLoc,
1967 OMPCriticalDirective(const DeclarationNameInfo &Name, SourceLocation StartLoc, in OMPCriticalDirective() argument
1970 llvm::omp::OMPD_critical, StartLoc, EndLoc), in OMPCriticalDirective()
1998 SourceLocation StartLoc, SourceLocation EndLoc,
2040 OMPParallelForDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPParallelForDirective() argument
2043 llvm::omp::OMPD_parallel_for, StartLoc, EndLoc, in OMPParallelForDirective()
2079 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
2133 OMPParallelForSimdDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPParallelForSimdDirective() argument
2136 llvm::omp::OMPD_parallel_for_simd, StartLoc, EndLoc, in OMPParallelForSimdDirective()
2160 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
2193 OMPParallelMasterDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPParallelMasterDirective() argument
2195 llvm::omp::OMPD_parallel_master, StartLoc, in OMPParallelMasterDirective()
2218 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
2265 OMPParallelSectionsDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPParallelSectionsDirective() argument
2267 llvm::omp::OMPD_parallel_sections, StartLoc, in OMPParallelSectionsDirective()
2296 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
2345 OMPTaskDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTaskDirective() argument
2347 StartLoc, EndLoc) {} in OMPTaskDirective()
2368 static OMPTaskDirective *Create(const ASTContext &C, SourceLocation StartLoc,
2404 OMPTaskyieldDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTaskyieldDirective() argument
2406 llvm::omp::OMPD_taskyield, StartLoc, EndLoc) {} in OMPTaskyieldDirective()
2423 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc);
2450 OMPBarrierDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPBarrierDirective() argument
2452 llvm::omp::OMPD_barrier, StartLoc, EndLoc) {} in OMPBarrierDirective()
2469 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc);
2496 OMPTaskwaitDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTaskwaitDirective() argument
2498 llvm::omp::OMPD_taskwait, StartLoc, EndLoc) {} in OMPTaskwaitDirective()
2515 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc);
2542 OMPTaskgroupDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTaskgroupDirective() argument
2544 llvm::omp::OMPD_taskgroup, StartLoc, EndLoc) {} in OMPTaskgroupDirective()
2567 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
2609 OMPFlushDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPFlushDirective() argument
2611 StartLoc, EndLoc) {} in OMPFlushDirective()
2628 static OMPFlushDirective *Create(const ASTContext &C, SourceLocation StartLoc,
2662 OMPDepobjDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPDepobjDirective() argument
2664 StartLoc, EndLoc) {} in OMPDepobjDirective()
2681 SourceLocation StartLoc,
2713 OMPOrderedDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPOrderedDirective() argument
2715 llvm::omp::OMPD_ordered, StartLoc, EndLoc) {} in OMPOrderedDirective()
2734 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
2787 OMPAtomicDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPAtomicDirective() argument
2789 StartLoc, EndLoc) {} in OMPAtomicDirective()
2829 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
2893 OMPTargetDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTargetDirective() argument
2895 StartLoc, EndLoc) {} in OMPTargetDirective()
2913 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
2947 OMPTargetDataDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTargetDataDirective() argument
2949 llvm::omp::OMPD_target_data, StartLoc, EndLoc) {} in OMPTargetDataDirective()
2968 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3001 OMPTargetEnterDataDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTargetEnterDataDirective() argument
3003 llvm::omp::OMPD_target_enter_data, StartLoc, in OMPTargetEnterDataDirective()
3023 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3056 OMPTargetExitDataDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTargetExitDataDirective() argument
3058 llvm::omp::OMPD_target_exit_data, StartLoc, in OMPTargetExitDataDirective()
3078 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3113 OMPTargetParallelDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTargetParallelDirective() argument
3115 llvm::omp::OMPD_target_parallel, StartLoc, in OMPTargetParallelDirective()
3143 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3195 OMPTargetParallelForDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPTargetParallelForDirective() argument
3198 llvm::omp::OMPD_target_parallel_for, StartLoc, EndLoc, in OMPTargetParallelForDirective()
3234 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3285 OMPTeamsDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTeamsDirective() argument
3287 StartLoc, EndLoc) {} in OMPTeamsDirective()
3304 static OMPTeamsDirective *Create(const ASTContext &C, SourceLocation StartLoc,
3340 OMPCancellationPointDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPCancellationPointDirective() argument
3342 llvm::omp::OMPD_cancellation_point, StartLoc, in OMPCancellationPointDirective()
3363 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3397 OMPCancelDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPCancelDirective() argument
3399 StartLoc, EndLoc) {} in OMPCancelDirective()
3420 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3460 OMPTaskLoopDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPTaskLoopDirective() argument
3463 StartLoc, EndLoc, CollapsedNum) {} in OMPTaskLoopDirective()
3489 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3530 OMPTaskLoopSimdDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPTaskLoopSimdDirective() argument
3533 llvm::omp::OMPD_taskloop_simd, StartLoc, EndLoc, in OMPTaskLoopSimdDirective()
3557 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3599 OMPMasterTaskLoopDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPMasterTaskLoopDirective() argument
3602 llvm::omp::OMPD_master_taskloop, StartLoc, EndLoc, in OMPMasterTaskLoopDirective()
3630 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3672 OMPMasterTaskLoopSimdDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPMasterTaskLoopSimdDirective() argument
3675 llvm::omp::OMPD_master_taskloop_simd, StartLoc, EndLoc, in OMPMasterTaskLoopSimdDirective()
3699 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3741 OMPParallelMasterTaskLoopDirective(SourceLocation StartLoc, in OMPParallelMasterTaskLoopDirective() argument
3745 llvm::omp::OMPD_parallel_master_taskloop, StartLoc, in OMPParallelMasterTaskLoopDirective()
3773 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3816 OMPParallelMasterTaskLoopSimdDirective(SourceLocation StartLoc, in OMPParallelMasterTaskLoopSimdDirective() argument
3821 StartLoc, EndLoc, CollapsedNum) {} in OMPParallelMasterTaskLoopSimdDirective()
3844 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3882 OMPDistributeDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPDistributeDirective() argument
3885 llvm::omp::OMPD_distribute, StartLoc, EndLoc, in OMPDistributeDirective()
3909 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
3946 OMPTargetUpdateDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTargetUpdateDirective() argument
3948 llvm::omp::OMPD_target_update, StartLoc, in OMPTargetUpdateDirective()
3968 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4006 OMPDistributeParallelForDirective(SourceLocation StartLoc, in OMPDistributeParallelForDirective() argument
4010 llvm::omp::OMPD_distribute_parallel_for, StartLoc, in OMPDistributeParallelForDirective()
4046 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4100 OMPDistributeParallelForSimdDirective(SourceLocation StartLoc, in OMPDistributeParallelForSimdDirective() argument
4104 llvm::omp::OMPD_distribute_parallel_for_simd, StartLoc, in OMPDistributeParallelForSimdDirective()
4128 const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4165 OMPDistributeSimdDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPDistributeSimdDirective() argument
4168 llvm::omp::OMPD_distribute_simd, StartLoc, EndLoc, in OMPDistributeSimdDirective()
4192 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4231 OMPTargetParallelForSimdDirective(SourceLocation StartLoc, in OMPTargetParallelForSimdDirective() argument
4235 llvm::omp::OMPD_target_parallel_for_simd, StartLoc, in OMPTargetParallelForSimdDirective()
4259 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4298 OMPTargetSimdDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPTargetSimdDirective() argument
4301 llvm::omp::OMPD_target_simd, StartLoc, EndLoc, in OMPTargetSimdDirective()
4325 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4363 OMPTeamsDistributeDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPTeamsDistributeDirective() argument
4366 llvm::omp::OMPD_teams_distribute, StartLoc, EndLoc, in OMPTeamsDistributeDirective()
4390 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4429 OMPTeamsDistributeSimdDirective(SourceLocation StartLoc, in OMPTeamsDistributeSimdDirective() argument
4432 llvm::omp::OMPD_teams_distribute_simd, StartLoc, in OMPTeamsDistributeSimdDirective()
4456 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4497 OMPTeamsDistributeParallelForSimdDirective(SourceLocation StartLoc, in OMPTeamsDistributeParallelForSimdDirective() argument
4502 StartLoc, EndLoc, CollapsedNum) {} in OMPTeamsDistributeParallelForSimdDirective()
4525 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4565 OMPTeamsDistributeParallelForDirective(SourceLocation StartLoc, in OMPTeamsDistributeParallelForDirective() argument
4570 StartLoc, EndLoc, CollapsedNum) {} in OMPTeamsDistributeParallelForDirective()
4605 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4654 OMPTargetTeamsDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTargetTeamsDirective() argument
4656 llvm::omp::OMPD_target_teams, StartLoc, EndLoc) { in OMPTargetTeamsDirective()
4676 SourceLocation StartLoc,
4712 OMPTargetTeamsDistributeDirective(SourceLocation StartLoc, in OMPTargetTeamsDistributeDirective() argument
4716 llvm::omp::OMPD_target_teams_distribute, StartLoc, in OMPTargetTeamsDistributeDirective()
4740 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4781 OMPTargetTeamsDistributeParallelForDirective(SourceLocation StartLoc, in OMPTargetTeamsDistributeParallelForDirective() argument
4786 StartLoc, EndLoc, CollapsedNum) {} in OMPTargetTeamsDistributeParallelForDirective()
4822 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4877 OMPTargetTeamsDistributeParallelForSimdDirective(SourceLocation StartLoc, in OMPTargetTeamsDistributeParallelForSimdDirective() argument
4882 llvm::omp::OMPD_target_teams_distribute_parallel_for_simd, StartLoc, in OMPTargetTeamsDistributeParallelForSimdDirective()
4908 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
4947 OMPTargetTeamsDistributeSimdDirective(SourceLocation StartLoc, in OMPTargetTeamsDistributeSimdDirective() argument
4951 llvm::omp::OMPD_target_teams_distribute_simd, StartLoc, in OMPTargetTeamsDistributeSimdDirective()
4975 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
5005 explicit OMPTileDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPTileDirective() argument
5008 StartLoc, EndLoc, NumLoops) {} in OMPTileDirective()
5031 static OMPTileDirective *Create(const ASTContext &C, SourceLocation StartLoc,
5086 explicit OMPUnrollDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPUnrollDirective() argument
5088 StartLoc, EndLoc, 1) {} in OMPUnrollDirective()
5112 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
5157 OMPScanDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPScanDirective() argument
5159 StartLoc, EndLoc) {} in OMPScanDirective()
5176 static OMPScanDirective *Create(const ASTContext &C, SourceLocation StartLoc,
5211 OMPInteropDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPInteropDirective() argument
5213 llvm::omp::OMPD_interop, StartLoc, EndLoc) {} in OMPInteropDirective()
5231 SourceLocation StartLoc,
5270 OMPDispatchDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPDispatchDirective() argument
5272 llvm::omp::OMPD_dispatch, StartLoc, EndLoc) {} in OMPDispatchDirective()
5292 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,
5329 OMPMaskedDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPMaskedDirective() argument
5331 StartLoc, EndLoc) {} in OMPMaskedDirective()
5348 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc,