mirror of
https://github.com/intel/llvm.git
synced 2026-01-12 10:17:28 +08:00
This includes `FR(...)` for foreign runtime identifiers and `ATTR(...)` for extensions. Do not store string runtime ids as character literals in the AST. Use parser::Expr instead, since lowering would require evaluate::Expr for these ids, and we get evaluate::Expr from parser::Expr automatically. Use OpenMP 6.0 naming for AST nodes (since it's the "current" one).