rjmccall added inline comments.
================ Comment at: clang/lib/Sema/SemaLambda.cpp:891 + if (getLangOpts().OpenCL) + EPI.TypeQuals.addAddressSpace(LangAS::opencl_generic); + ---------------- Anastasia wrote: > rjmccall wrote: > > This should probably check that there isn't already an address space, right? > EPI has just been constructed newly here or do you mean if addr space has > been set in the constructor? That is currently not the case but might happen > in the future perhaps. Oh, sorry, I see now that this is the place where we synthesize a signature. This is fine, nevermind. Actually, could you go ahead and extract out some sort of `getDefaultCXXMethodAddrSpace()` function on Sema that you can use consistently here and in the other places? CHANGES SINCE LAST ACTION https://reviews.llvm.org/D69938/new/ https://reviews.llvm.org/D69938 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits