This patch adds a parser and basic checks for the Apply clause from OpenMP 6.0 in Flang. It is missing semantic checks for nesting loop transformations that are being worked on.