[PATCH] D19780: Output OpenCL version in Clang diagnostics
Anastasia Stulova via cfe-commits
cfe-commits at lists.llvm.org
Fri May 27 08:54:12 PDT 2016
Anastasia added a comment.
In http://reviews.llvm.org/D19780#442305, @rivanvx wrote:
> @Anastasia I looked into introducing a separate getOpenCLVersion() function (or perhaps three - major version, minor version and version string). This would have to be used in lib/CodeGen/TargetInfo.cpp and lib/Parse/ParseDecl.cpp, and I am undecided on where should one put this code. One option would be in Parse/Parser.h inside class Parser, and then TargetInfo.cpp would have to include Parser.h, unless we decide to declare it inside AST/ASTContext.h.
>
> In any case, this has so far two usages, and they are different (major and minor version in TargetInfo.cpp vs version string in ParseDecl.cpp). Therefore, I would propose to leave this as is for now, and rethink it after the same code has to be used in more places.
Sure! It seems to make sense to me to have more use cases first. ;) Thanks for looking at it!
http://reviews.llvm.org/D19780
More information about the cfe-commits
mailing list