I can confirm that the patch fixes all asserts I previously had, but I have a 
failure in the new test:

  ```
  llvm/tools/clang/test/CodeGenCXX/predefined-expr.cpp:13:11: error: expected 
string not found in input
  // CHECK: private unnamed_addr constant [51 x i8] c"void 
functionTemplateWithCapturedStmt(T) [T = int]\00"
            ^
  <stdin>:38:195: note: scanning from here
  @__PRETTY_FUNCTION__._ZZ26functionTemplateWithLambdaIiEvT_ENKUlvE_clEv = 
private unnamed_addr constant [76 x i8] c"auto 
functionTemplateWithLambda(int)::<anonymous class>::operator()() const\00", 
align 1
                                                                                
                                                                                
                                    ^
  <stdin>:41:71: note: possible intended match here
  @__PRETTY_FUNCTION__._Z33functionTemplateWithCompoundTypesIiEPT_S1_ = private 
unnamed_addr constant [52 x i8] c"T *functionTemplateWithCompoundTypes(T *) [T 
= int]\00", align 1
                                                                        ^
  ```

http://llvm-reviews.chandlerc.com/D1628

BRANCH
  master

ARCANIST PROJECT
  clang
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to