Add parsing, sema analysis and codegen for 'if' clause in 'cancel' directive. llvm-svn: 247976
Implemented parsing/sema analysis + (de)serialization. llvm-svn: 241253