beanz added a comment.

This change doesn't look like it is NFC to me. If I'm understanding correctly 
it results in the HLSLExternalSemaSource being set for Sema, but allows a 
different external source to be set for the AST context. That doesn't seem 
unreasonable to me, but perhaps we should have a test case that verifies that 
it works correctly?

Perhaps a test case with a PCH that uses something populated by the HLSL 
external source? That would demonstrate that the AST source for the PCH works 
and that it doesn't interfere with the HLSL source.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D132421/new/

https://reviews.llvm.org/D132421

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to