https://github.com/matthias-springer approved this pull request. Not a CMake expert, but the vast majority of files use `${MLIR_MAIN_INCLUDE_DIR}` and syntax highlighting now properly highlights the file. https://github.com/llvm/llvm-project/pull/156183