ahatanak added a comment.

The code is crashing here because the loop in `computeBlockInfo` is trying to 
capture a variable that is captured by reference by the enclosing lambda as if 
it were captured by value. This is the type of VT:

  LValueReferenceType 0x1138008c0 'struct derp &'
  `-RecordType 0x113052580 'struct derp'
    `-CXXRecord 0x1130524e8 'derp'

So in this case, the type doesn't require non-trivial copy construction.


Repository:
  rC Clang

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

https://reviews.llvm.org/D58164



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

Reply via email to