@clattner was confused by the comment styling here: llvm-project/StandardDialect.h at cb798f040a768dbd1fc918fe581088b2fe7932bf · llvm/llvm-project · GitHub
His question verbatim:
Ok, I see the MLIR C bindings are doing the same thing, but this still seems a bit weird to me: The use of /**/ comments is very inclusive to old C compilers, but I think that BCPL style // comments were part of ansi c 89/90, so I think they are ok to use. Doing so gets us better alignment with the c++ side of things. Could you ask the MLIR forum what the rationale here is, and whether using // would be ok with them?
I’m supportive of consistency, but otherwise don’t really care. Is there a specific policy here?