[PATCH] Fix source range of defaulted/deleted member declarations
Reid Kleckner
rnk at google.com
Fri Mar 20 11:39:43 PDT 2015
It doesn't look too hard to do this locally in ParseCXXInlineMethodDef by saving the end of the current token location before calling `TryConsumeToken`:
SourceLocation KWEndLoc = Tok.getEndLoc();
if (TryConsumeToken(...)) {
...
FnD->setRangeEnd(KWEndLoc);
} else if (TryConsumeToken(...)) {
...
FnD->setRangeEnd(KWEndLoc);
}
Seem reasonable?
http://reviews.llvm.org/D8465
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
More information about the cfe-commits
mailing list