[PATCH 3/8] Pass around CorrectionCandidateCallbacks as unique_ptrs so TypoCorrectionConsumer can keep the callback around as long as needed.
Kaelyn Takata
rikka at google.com
Tue Jun 17 14:14:34 PDT 2014
---
include/clang/Parse/Parser.h | 5 ++--
include/clang/Sema/Sema.h | 27 +++++++++----------
include/clang/Sema/SemaInternal.h | 18 ++++++-------
lib/Parse/ParseExpr.cpp | 10 +++----
lib/Parse/ParseStmt.cpp | 6 ++---
lib/Parse/ParseTentative.cpp | 8 +++---
lib/Parse/Parser.cpp | 8 +++---
lib/Sema/SemaCXXScopeSpec.cpp | 9 +++----
lib/Sema/SemaDecl.cpp | 57 +++++++++++++++++++--------------------
lib/Sema/SemaDeclCXX.cpp | 27 ++++++++++---------
lib/Sema/SemaDeclObjC.cpp | 21 +++++++--------
lib/Sema/SemaExpr.cpp | 35 ++++++++++++------------
lib/Sema/SemaExprMember.cpp | 15 +++++------
lib/Sema/SemaExprObjC.cpp | 18 ++++++-------
lib/Sema/SemaInit.cpp | 4 +--
lib/Sema/SemaLambda.cpp | 4 +--
lib/Sema/SemaLookup.cpp | 21 ++++++++-------
lib/Sema/SemaOpenMP.cpp | 7 +++--
lib/Sema/SemaOverload.cpp | 23 +++++++++-------
lib/Sema/SemaTemplate.cpp | 17 ++++++------
lib/Sema/SemaTemplateVariadic.cpp | 8 +++---
21 files changed, 175 insertions(+), 173 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Pass-around-CorrectionCandidateCallbacks-as-unique_p.patch
Type: text/x-patch
Size: 43304 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140617/b3fc76bb/attachment.bin>
More information about the cfe-commits
mailing list